peymanseo 0 ارسال شده در شهریور 01 گزارش بازنشر ارسال شده در شهریور 01 (ویرایش شده) سلام، من میخوام که اولین زیر منو رو اسمشو تغییر بدم اما سرچ کردم به چیزی نرسیدم. من از تابع add_menu_page استفاده کردم که یک منوی جدید به بخش ادمین اضافه کردم. حالا وقتی با تابع add_submenu_page یک زیر منو ایجاد میکنم، میخوام اولین زیر منو که خودش اضافه کرده رو اسمشو تغییر بدم. اگر عنوان رو در تابع add_menu_page تغیر بدم؛ اسم خود منو هم تغییر میکنه من میخوام به این شکل باشه تنظیمات پیشرفته (منوی در بخش ادمین) عمومی (اولیت زیر منو به صورت دیفالت - همان منویی که با add_menu_page اضافه کردیم) ووکامرس (زیر منو اول که با add_submenu_page ایجاد کردیم) ویرایش شده شهریور 01 توسط peymanseo لینک به ارسال
peymanseo 0 ارسال شده در شهریور 01 مالک گزارش بازنشر ارسال شده در شهریور 01 function menu_setting_site_peymanseo() { $aspseo = 'adv-setting-pc'; add_menu_page( __('Advanse Setting', 'peymanseo'), __('Advanse Setting', 'peymanseo'), 'unknown', $aspseo, '', 'dashicons-superhero-alt', 2 ); add_submenu_page( $aspseo, __('Setting General', 'peymanseo'), __('General', 'peymanseo'), 'manage_options', $aspseo . "-general", 'adv_setting_pc_general_handler', 1 ); add_submenu_page( $aspseo, __('Setting woocommerce', 'peymanseo'), __('woocommerce', 'peymanseo'), 'manage_options', $aspseo . "-woo", 'adv_setting_pc_woocommerce_handler', 2 ); } add_action('admin_menu', 'menu_setting_site_peymanseo'); من به پاسخ سوالم رسیدم اینجا میزارم شاید برای بقیه سوال باشه. اولین منویی که اضافه میشه رو باید capability رو برابر با unknown قرار بدید و بعد زیر منو هارو اضافه کنید و اولویت هاشم میتونید مشخص کنید. لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری