فعال کردن منو در قالب وردپرس
یکی از بخشهای قالبهای وردپرسی بخش menu یا منو در وردپرس است. در این بخش شما میتوانید به صورت drag & drop به بخشهای مختلف قالب خود منو اضافه کنید و از آن استفاده کنید. منوها در بخشهای مختلف قالبهای وردپرسی قابل استفاده هستند. در این نوشته به بررسی نحوهی فعال کردن قابلیت منوها در وردپرس میپردازیم؛ این نوشته مخصوص افراد مبتدی نیست و باید از برنامه نویسی وردپرس کمی اطلاعات قبلی نیاز است.
پیشنهاد نویسنده: اگر نیاز به فعالسازی بخش ابزارکها در وردپرس دارید این نوشته را بخوانید…
فعال کردن منو در قالب وردپرس
برای فعال کردن منوها به قالب وردپرسی خود مراحل زیر را دنبال کنید و طبق آن پیش بروید:
- ابتدا وارد فایل funcations.php شوید؛ اگر این فایل را در قالب خود ندارید فایلی با همین نام در مسیر قالب خود بسازید و مراحل زیر را ادامه دهید.
- کد زیر را به این فایل اضافه کنید:
function register_my_menu() { register_nav_menu('header-menu',__( 'منوی اصلی' )); } add_action( 'init', 'register_my_menu' );
- در کد بالا ابتدا با تابع add_action شما به معرفی فعال بودن منوها در وردپرس میپردازید؛ در پارامترهای تابع add_action وردپرس شما یک تابع با نام register_my_menu ساختهاید.
در تابع register_my_menu شما یک منو با نام header-menu معرفی کردهاید و برای آن نام مستعار منوی اصلی گذاشتهاید. - حالا میتوانید وارد بخش منوهای وردپرس شوید:
نمایش -> فهرستها -> مدیریت جایگاهها.
در این بخش میتوانید ببینید که منویی که برای قالب خود معرفی کردهاید فعال شده است و میتوانید با ساختن یک سری لینک در آن منوی خود را فعال کنید. - بعد از انجام عمل بالا و آن را ذخیره کنید و سپس وارد فایل header.php بشوید. (البته منوها فقط مختص به هدر نیستند و اگر نیاز به فعال کردن منو در بخشهای دیگر دارید ادامهی کار را در همان بخش انجام دهید.)
- در مکانی که نیاز به نمایش آن منو دارید کد زیر را وارد کنید:
<?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>
- خب حالا شما یک منو در قالب خود فعال کردهاید و آن را نمایش میدهید.
اگر روشهای مناسبتری برای این کار سراغ دارید برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
ارسال پاسخ