آموزش افزود فهرست به قالب و پوسته وردپرس
آموزش افزود فهرست به قالب و پوسته وردپرس

آموزش اضافه کردن فهرست به قالب و پوسته وردپرس

آموزش افزود فهرست به قالب و پوسته وردپرس
آموزش افزود فهرست به قالب و پوسته وردپرس

با سلام خدمت کاربران عزیز آقای وردپرس

آموزش افزودن فهرست دلخواه به قالب و پوسته وردپرس  :
ابتدا فایل Functions.php قالب وردپرس خود رو باز کنید اگر این فایل رو ندارید ایجاد کنید و کد زیر رو داخل فایل کپی کنید توجه داشته باشید کدهایی که داخل این فایل قرار دارن باید بین دو کد زیر قرار بگیرن

[php]

<?php

?>
[/php]

اگر قالب فایل فانکشن رو داشته باشه حتما این کدها داخل وجود داره ولی اگه وجود نداره و خوتون این فایل رو ایجاد کردید باید کد های مورد نظر رو بین دو کد بالا قرار بدید.
خوب کد افزودن فهرست ( افزودن قابلیت پشتیبانی از فهرست ها ) یعنی اگر کد رو به فایل Functions.php اضافه کنید در بخش فهرست نامی که در بین کد برای فهرست انتخاب کردید دیده میشه.

 

[php]</pre>
<pre>function register_my_menus() {
register_nav_menus(
array(
‘top-menu’ => __( ‘ فهرست بالا’ )
)
);
}
add_action( ‘init’, ‘register_my_menus’ );
[/php]

به این صورت شما یک فهرست با نام فهرست بالا ایجاد می کنید اگر می خواهید تعداد فهرست ها را زیاد کنید کد رو باید به این صورت قرار بدید.

 

[php] function register_my_menus() {
register_nav_menus(
array(
‘top-menu’ => __( ‘فهرست بالا’ ),
‘main-menu’ => __( ‘فهرست اصلی’ ),
‘footer-menu’ => __( ‘فهرست پایین’ )
)
);
}
add_action( ‘init’, ‘register_my_menus’ );
[/php]

در کد بالا سه تا فهرست برای وردپرس تعریف کردیم که اگه به قسمت فهرست ها برید و یه فهرست ایجاد کنید یعنی برگه و دسته بندی ها رو به صورت فهرست به ترتیب دلخواه بچینید و در پایان زیر منوها باید نام سه فهرستی که ایجاد کردیم وجود داشته باشه و با تیک زدم هر گزینه هر فهرست در مکان مناسب خودش نمایش داده میشه.
تا اینجای کار فهرست رو اضافه کردیم حالا مثلا می خواهیم فهرست بالا در قسمت هدر سایت نمایش داده بشه برای این کار کد زیر رو در قسمت دلخواهی از فایل header.php قرار بدید تا فهرست ایجاد شده در آنجا نمایش داده شود.

 

[php] <?php wp_nav_menu( array( ‘theme_location’ => ‘top-menu’, ‘container’ =>”, ‘menu_class’ =>’topnav’ ) ); ?>
[/php]

اگر کمی به کدها دقت کنید دقیقا متوجه میشید که کدها چطور کار می کنه.
برای اشنایی بیشتر با توابع فهرست وردپرس به دو آدرس زیر برید. ( تابع wp_nav_menu )
Function Reference/wp nav menu « WordPress Codex
Function Reference/register nav menus « WordPress Codex

 

تیم آقای وردپرس

تیم تولید محتوا و پشتیبانی سایت آقای وردپرس

این پست دارای 7 نظر است

  1. مسلم فلاح نیت

    سلام خسته نباشید مطلب مفیدی بود دوست خوبم امید وارم همیشه موفق باشید و از مطالبتون استفاده کنیم بنده هم همکار هستم و در حال تولید مجموعه آموزشی جدید وردپرس هستم خوشحال میشم منت سر ما بزارید و به ما سر بزنید و نظرتون رو نسبت به سایتم بگید
    با تشکر
    ارادتمند : مسلم فلاح نیت

  2. ابوالفضل

    سلام

    میشه بگید چی خاصیتی به منوتون اضافه کردید که وقتی پایین میاییم به قسمت بالی سایت مچسپه

دیدگاهتان را بنویسید