رفتن به مطلب

حذف نوار بعد از لوگین شدن


پست های پیشنهاد شده

کد زیر را در functions.php قالب قرار دهید و امتحان کنید...#


if (!function_exists('disableAdminBar')) {

function disableAdminBar() {

remove_action( 'admin_footer', 'wp_admin_bar_render', 1000 );

function remove_admin_bar_style_backend() {
echo '<style>body.admin-bar #wpcontent, body.admin-bar #adminmenu { padding-top: 0px !important; }</style>';
}

add_filter('admin_head','remove_admin_bar_style_backend');

}

}

add_action('init','disableAdminBar');

عذر می خواهم.کدی را که قرار دادم نوار را به کل غیر فعال می کند(نه فقط برای کاربران)پست شما را به دقت نخوانده بودم...#

ویرایش شده توسط oMid
لینک به ارسال

کجا اضافه کنم اولش یا انتهاش

درست شد اولش اضافه کردم ممنون از لطف شما

ویرایش شده توسط mortezafox
لینک به ارسال

ببخشید این از صفحه اول میره ولی تو قسمت مدیریت هست

عکس ببینید قسمت 2

چطوری میتونم قسمت 1 بردارم چیز دیگه ای بزارم

چطور میشه به اون قسمت شناسه چیزای دیگه اضافه کرد

post-461-0-14223100-1344014812_thumb.jpg

ویرایش شده توسط mortezafox
لینک به ارسال

عجب جای باحالی بود!

یه دوسه تا دیگه از این لینکها بذاری دیگه حرفه ای میشم :D

لینک به ارسال

عجب جای باحالی بود!

یه دوسه تا دیگه از این لینکها بذاری دیگه حرفه ای میشم :D

شما جواب های بالای بخون بعد جواب بده

لینک به ارسال

هیچ کدوم ار کد ها کار نمیکنه

بچه ها کسی نطری نداره

اولا چرا عصبانی ای تو؟ من از پارسا تشکر کردم! چون تو این چند روزه خیلی نسبت به من لطف داشتن با کمک هاشون

ثانیا دو حالت ممکنه وجود داشته باشه (البته با اجازه از اساتید محترم ذکر میکنم)

اول اینکه تو فایل فانکشن، بعد از تگ پی اچ پی، یه اینتر بزن و دستوراتی که اساتید ارائه دادن رو کپی پیست کن


<?php
دستورات رو اینجا وارد کن

بازم اگه نشد، احتمالا افزونه های فایروال و آنتی ویروس نصب کردی، اونا رو دی اکتیو کن و بعد ویرایشت رو انجام بده

مطمئن باش هیچ فرومی بهتر از اینجا پیدا نمیکنی

از بالاترین مقام گرفته تا کاربری که همین الان عضو سایت میشه، همه باهم برادر و دوستن

تو این مدت کوتاه من جز محبت و دوستی از این فروم چیزی ندیدم

صبور باش، به جواب همه سوالاتت میرسی

:P

لینک به ارسال

سلام بچه ها بعد تلاش فراوان بالاخره یاد گرفتم

خوب بهترین کار برای از ریشه برداشتنش اینه که

به ادرس

/wp-includes/admin-bar.php

رفته و کل خط زیر را حذف نماید

:D


function wp_admin_bar_wp_menu( $wp_admin_bar ) {
$wp_admin_bar->add_menu( array(
'id' => 'wp-logo',
'title' => '<span class="ab-icon"></span>',
'href' => self_admin_url( 'about.php' ),
'meta' => array(
'title' => __('About WordPress'),
),
) );
if ( is_user_logged_in() ) {
// Add "About WordPress" link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo',
'id' => 'about',
'title' => __('About WordPress'),
'href' => self_admin_url( 'about.php' ),
) );
}
// Add WordPress.org link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'wporg',
'title' => __('WordPress.org'),
'href' => __('http://wordpress.org/'),
) );
// Add codex link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'documentation',
'title' => __('Documentation'),
'href' => __('http://codex.wordpress.org/'),
) );
// Add forums link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'support-forums',
'title' => __('Support Forums'),
'href' => __('http://wordpress.org/support/'),
) );
// Add feedback link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'feedback',
'title' => __('Feedback'),
'href' => __('http://wordpress.org/support/forum/requests-and-feedback'),
) );
}

لینک به ارسال

سلام بچه ها بعد تلاش فراوان بالاخره یاد گرفتم

خوب بهترین کار برای از ریشه برداشتنش اینه که

به ادرس

/wp-includes/admin-bar.php

رفته و کل خط زیر را حذف نماید

:D


function wp_admin_bar_wp_menu( $wp_admin_bar ) {
$wp_admin_bar->add_menu( array(
'id' => 'wp-logo',
'title' => '<span class="ab-icon"></span>',
'href' => self_admin_url( 'about.php' ),
'meta' => array(
'title' => __('About WordPress'),
),
) );
if ( is_user_logged_in() ) {
// Add "About WordPress" link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo',
'id' => 'about',
'title' => __('About WordPress'),
'href' => self_admin_url( 'about.php' ),
) );
}
// Add WordPress.org link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'wporg',
'title' => __('WordPress.org'),
'href' => __('http://wordpress.org/'),
) );
// Add codex link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'documentation',
'title' => __('Documentation'),
'href' => __('http://codex.wordpress.org/'),
) );
// Add forums link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'support-forums',
'title' => __('Support Forums'),
'href' => __('http://wordpress.org/support/'),
) );
// Add feedback link
$wp_admin_bar->add_menu( array(
'parent' => 'wp-logo-external',
'id' => 'feedback',
'title' => __('Feedback'),
'href' => __('http://wordpress.org/support/forum/requests-and-feedback'),
) );
}

یعنی همه این کد ها رو باید پاک کنیم؟

لینک به ارسال

اره من که حسابی حال کردم همیچین تمیز بدون حاشیه برداشتمش میتونی قبل تغییر از کل کد کپی بگیری و اگه نشد برگردونی فکر نکن موردی پیش بیاد ولی یه بار امتحان کن 1000% جواب میده کلی حال میده من خیلی الان ذوق کرذم

اصلا شک نکن الان با سه تا مرورگر و چند بار f5 زدن هم امتحان کردم همین الان امتحان کن و خودتو شاد کن و نتیجه اعلام کن تا از شادیت شاد بشم و شادیمون تقسیم کنیم :D :D

ویرایش شده توسط mortezafox
لینک به ارسال

کد استاندارد تقریبا اینه:


if (is_user_logged_in() && (!current_user_can('administrator'))) {
show_admin_bar(false);
wp_deregister_script('admin-bar');
wp_deregister_style('admin-bar');
remove_action('wp_footer','wp_admin_bar_render',1000);
}

بهتره از تغییر فایلهای اصلی خودداری کنید

این کد هم به جز مدیران ، برای دیگر کاربرها نوار مدیریت رو برمیداره

لینک به ارسال

کد استاندارد تقریبا اینه:


if (is_user_logged_in() && (!current_user_can('administrator'))) {
show_admin_bar(false);
wp_deregister_script('admin-bar');
wp_deregister_style('admin-bar');
remove_action('wp_footer','wp_admin_bar_render',1000);
}

بهتره از تغییر فایلهای اصلی خودداری کنید

این کد ه

lم به جز مدیران ، برای دیگر کاربرها نوار مدیریت رو برمیداره

اینوکجا وارد کنیم محل دقیقش بگید ممنون میشم

اگه همون کد حذف کنیم چی میشه

لینک به ارسال

در فایل فانکشن قالب

احتمال زیاد سایتتون در مواقعی خاص با خطا مواجه میشه

لینک به ارسال

ببخشید این از صفحه اول میره ولی تو قسمت مدیریت هست

عکس ببینید قسمت 2

چطوری میتونم قسمت 1 بردارم چیز دیگه ای بزارم

چطور میشه به اون قسمت شناسه چیزای دیگه اضافه کرد

عکس پیوست اینجا

یه سوال دیگه اون قسمت اخبار وسط صفحه چطوری تغییر بدم جایگزن کنم

ویرایش شده توسط mortezafox
لینک به ارسال

مدیریت به این نوار احتیاج دارد

برای افزودن:


function mytheme_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
'parent' => 'new-content', // use 'false' for a root menu, or pass the ID of the parent menu
'id' => 'new_media', // link ID, defaults to a sanitized title value
'title' => __('Media'), // link title
'href' => admin_url( 'media-new.php'), // name of file
'meta' => false // array of any of the following options: array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
));
}
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );

https://codex.wordpress.org/Function_Reference/add_menu

حذف:

http://churchm.ag/remove-menu-items-from-wordpress-3-3-admin-bar/

افزونه:

http://wordpress.org/extend/plugins/search.php?q=admin+bar

سوال جدید > تاپیک جدید

لینک به ارسال

این دستور این طوری به اول فایل اضافه کردم


<?php
function wps_admin_bar() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wp-logo');
$wp_admin_bar->remove_menu('about');
$wp_admin_bar->remove_menu('wporg');
$wp_admin_bar->remove_menu('documentation');
$wp_admin_bar->remove_menu('support-forums');
$wp_admin_bar->remove_menu('feedback');
$wp_admin_bar->remove_menu('view-site');
}
add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' );
?>

درسته

لینک به ارسال

شما چرا این قدر سخت میگیرید

کد باید بین <?php ?> باشه

حالا هر جای فایل بود فرقی نداره

لینک به ارسال

شما چرا این قدر سخت میگیرید

کد باید بین <?php ?> باشه

حالا هر جای فایل بود فرقی نداره

خوب میزارم ولی صفحه ام سفید میشه

لینک به ارسال

بررسی کنید که توی پوشه سایت شما روی هاست فایل error_log وجود داره؟

اگر هست بزارید اینجا تا راجتتر بشه مشکل شما رو پیدا کرد.

یک مورد دیگه شما دقیقا کدی که قرار میدید و مشکل ایجاد میشه رو هم اینجا بزاریدو

نکته نهایی: لطف کنید پشت هم پست نزنید ما همینجوری هم تاپیک ها رو دونه به دونه میخونیم ;)

لینک به ارسال
  • 2 هفته بعد...

بچه ها درست شد ممنون افزونه نصب کردم

این همه دیگران وقت و انرژی گذاشتن برای شما، حداقل اسم افزونه رو میگفتین تا دیگران هم بهره ببرند

:P

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...