با سلام خدمت کاربران عزیز آقای وردپرس
آموزش افزودن فهرست دلخواه به قالب و پوسته وردپرس :
ابتدا فایل Functions.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
سلام خسته نباشید مطلب مفیدی بود دوست خوبم امید وارم همیشه موفق باشید و از مطالبتون استفاده کنیم بنده هم همکار هستم و در حال تولید مجموعه آموزشی جدید وردپرس هستم خوشحال میشم منت سر ما بزارید و به ما سر بزنید و نظرتون رو نسبت به سایتم بگید
با تشکر
ارادتمند : مسلم فلاح نیت
سایتتون زیبا و جامع هست . ایشالله موفق باشید آقا مسلم عزیز
سلام دوست خوبم شما جایگاه ها رو در فهرست ها مشخص میکنی ؟
بستگی داره چند تا جایگاه تعریف کرده باشند برای قالب .
سلام
برای اینکه زیر دسته ها را به صورت لیست کشوی باز کنید باید برایش استایل بنویسید در فایل style.css
موفق باشید
خواهش میکنم . خوشحالم مفید واقع شده .
سلام
میشه بگید چی خاصیتی به منوتون اضافه کردید که وقتی پایین میاییم به قسمت بالی سایت مچسپه
ایشالله در آموزش های طراحی قالب وردپرس کد های مربوطه رو براتون قرار میدم .
موفق باشید