سلام
اگر قالب سایت وردپرسی شما از فهرست ها پشتیبانی نمی کند و یا می خواهید قابلیت پشتیبانی از فهرست ها را به قالب وردپرس خود اضافه کنید ، در این آموزش با ما همراه باشید :
1 - فایل functions.php را در فولدر قالب خود پیدا کنید و کد زیر را به آن اضافه کنید (اگر این فایل در فولدر قالب شما وجود نداشت ، آن را ایجاد کنید و کدهای زیر را در ان کپی کنید) :
توجه : دقت کنید که کدهای بالا باید بین دو تگ <? php?> قرار گیرد و توجه کنید که اگر این تگ در فایل functions.php وجود داشت ، نیازی به تایپ مجدد آن نیست و فقط کافیست تکه کد فوق را به فایل فانکشن اضافه کرده و آن را ذخیره کنید.
حال اگر صفحه مدیریت وردپرس خود را باز کنید ، بخش "فهرست ها" به منوی "نمایش" اضافه شده است که می توانید فهرست خود را ایجاد کرده و مدیریت کنید.
2 - برای نمایش فهرست فوق در قالب ، کد زیر را در محل مورد نظر (محلی که می خواهید منو در آنجا به نمایش درآید) قرار دهید :
نکته 1 : دقت کنید که نام منویی که در فایل functions.php تعریف کردیم ، main-menu می باشد و از همین نام در کد فوق برای نمایش فهرست در قالب استفاده کردیم.
نکته 2 : ul-class نام کلاسی است که برای منوی مورد نظرتان در فایل CSS قالب ، طراحی کرده اید.
موفق باشید.
.
اگر قالب سایت وردپرسی شما از فهرست ها پشتیبانی نمی کند و یا می خواهید قابلیت پشتیبانی از فهرست ها را به قالب وردپرس خود اضافه کنید ، در این آموزش با ما همراه باشید :
1 - فایل functions.php را در فولدر قالب خود پیدا کنید و کد زیر را به آن اضافه کنید (اگر این فایل در فولدر قالب شما وجود نداشت ، آن را ایجاد کنید و کدهای زیر را در ان کپی کنید) :
PHP:
<?php
function register_my_menus() {
register_nav_menus(
array('main-menu' => __( 'منوی اصلی' ))
);
}
add_action( 'init', 'register_my_menus' );
?>
توجه : دقت کنید که کدهای بالا باید بین دو تگ <? php?> قرار گیرد و توجه کنید که اگر این تگ در فایل functions.php وجود داشت ، نیازی به تایپ مجدد آن نیست و فقط کافیست تکه کد فوق را به فایل فانکشن اضافه کرده و آن را ذخیره کنید.
حال اگر صفحه مدیریت وردپرس خود را باز کنید ، بخش "فهرست ها" به منوی "نمایش" اضافه شده است که می توانید فهرست خود را ایجاد کرده و مدیریت کنید.
2 - برای نمایش فهرست فوق در قالب ، کد زیر را در محل مورد نظر (محلی که می خواهید منو در آنجا به نمایش درآید) قرار دهید :
PHP:
<?php wp_nav_menu( array( 'theme_location' => 'main-menu','menu_class' =>'ul-class' ) ); ?>
نکته 1 : دقت کنید که نام منویی که در فایل functions.php تعریف کردیم ، main-menu می باشد و از همین نام در کد فوق برای نمایش فهرست در قالب استفاده کردیم.
نکته 2 : ul-class نام کلاسی است که برای منوی مورد نظرتان در فایل CSS قالب ، طراحی کرده اید.
موفق باشید.
.