ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 ممنوناولی کار نکرد! البته بگم که اون منو خودش دو تا زیر منو هم داره، شاید به خاطر اوناست نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 با remove_page_menu امتحان کنید. نقل قول لینک به ارسال
ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 اینجوری کلا دیگه سایت بالا نمیاد نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 اینگونه وارد کنید:remove_menu_page( 'edit.php?post_type=tie_slider' ); 1 نقل قول لینک به ارسال
ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 اینگونه وارد کنید: remove_menu_page( 'edit.php?post_type=tie_slider' ); آره کار کرد، دستتون درد نکنه، راستی اون آدرسی رو که برای حذف بعضی منوهای ادمین بار داده بودید رو سر زدم و باهاش ور رفتم اما متوجه نشدم که مثلا اگه بخوام این زیر منو رو برای غیر مدیر حذف کنم چجور باید وارد کنم، آیا باید یه جوری با همین کد تلفیق شه یا کد جداگونه ای هستwp-admin/post-new.php?post_type=tie_slider نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 با فایرباگ روی قسمت tie slider تو ادمین بار کلیک کنید بعد نوشته مثلا wp-admin-bar-...اون رو اینجا قرار بدید. نقل قول لینک به ارسال
ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 (ویرایش شده) این کفایت می کنه یا باید چیز دیگری هم بذارم:<li id="[url=""]wp-admin-bar-new-tie_slider[/url]"><a class="[url=""]ab-item[/url]" href="[url="view-source:http://site.com/wp-admin/post-new.php?post_type=tie_slider"]http://site.com/wp-admin/post-new.php?post_type=tie_slider[/url]">Slider</a> </li></ul></div> </li></ul><ul id="[url=""]wp-admin-bar-top-secondary[/url]" class="[url=""]ab-top-secondary ab-top-menu[/url]"> ویرایش شده اردیبهشت 92 توسط ahadto نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 کفایت میکنه.قرار بدید:function wps_admin_bar() {if(!current_user_can('add_users')) { global $wp_admin_bar; $wp_admin_bar->remove_node('new-tie_slider');}}add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' ); 2 نقل قول لینک به ارسال
ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 این هم همون کد از فایرباگ:<li id="wp-admin-bar-new-tie_slider"><a class="ab-item" href="http://feghahat.com/wp-admin/post-new.php?post_type=tie_slider">Slider</a></li> نقل قول لینک به ارسال
ahadto 806 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 دست گلتون واقعا درد نکنه، اون یکی که مربوط به پیامک رو هم گذاشتم کامل حل شدیه سوال پایانی اینکه:نتیجه کدها این شد:<?phpadd_action( 'admin_menu', 'my_remove_menu_pages' );function my_remove_menu_pages() {if(!current_user_can('add_users')) {remove_menu_page('wpcf7');remove_menu_page( 'edit.php?post_type=tie_slider' );remove_menu_page('tools.php');}}function wps_admin_bar() {if(!current_user_can('add_users')) { global $wp_admin_bar; $wp_admin_bar->remove_node('new-tie_slider'); $wp_admin_bar->remove_node('wp-send-sms');}}add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' );?>که ظاهرا برای تمام سطوح غیر از ادمین هست، تغییرش به این صورت که این موارد حذفی فقط برای "مشارکت کننده" باشه چگونه هست؟ 1 نقل قول لینک به ارسال
Mohammad 1620 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 خط:if(!current_user_can('add_users')) {را به:if(current_user_can('contributor')) {تغییر دهید....%موفق باشید 2 نقل قول لینک به ارسال
ahadto 806 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 با سلامتازگی نیاز شده که یه منو دیگه هم توی ادمین بار اضافه کنم، چجوری باید توی کدی که توی پست 35 گفتم تغییر داده بشه؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 با سلامتازگی نیاز شده که یه منو دیگه هم توی ادمین بار اضافه کنم، چجوری باید توی کدی که توی پست 35 گفتم تغییر داده بشه؟تابع http://codex.wordpress.org/Function_Reference/add_menu_pageنمونه ها در انجمن هست 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .