mortezafox

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

26 پست در این موضوع قرار دارد

سلام دوستان

میخوام این نوار که تو تصویر هست برای اعضا نشون نده

zcu2f981qhsup5gd701g.jpg

0

به اشتراک گذاری این پست


لینک به پست
5

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

کد زیر را در 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
2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

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

ویرایش شده در توسط mortezafox
0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

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

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

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

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

ویرایش شده در توسط mortezafox
0

به اشتراک گذاری این پست


لینک به پست

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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

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


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

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

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

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

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

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

:P

2

به اشتراک گذاری این پست


لینک به پست

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

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

به ادرس

/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'),
) );
}

1

به اشتراک گذاری این پست


لینک به پست

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

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

به ادرس

/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'),
) );
}

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

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

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

ویرایش شده در توسط mortezafox
0

به اشتراک گذاری این پست


لینک به پست

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


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);
}

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

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

3

به اشتراک گذاری این پست


لینک به پست

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


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م به جز مدیران ، برای دیگر کاربرها نوار مدیریت رو برمیداره

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

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

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

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

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

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

ویرایش شده در توسط mortezafox
0

به اشتراک گذاری این پست


لینک به پست

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

برای افزودن:


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

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

2

به اشتراک گذاری این پست


لینک به پست

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


<?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' );
?>

درسته

0

به اشتراک گذاری این پست


لینک به پست

کسی نیست بگه کد بالا کجا وارد کنم

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

1

به اشتراک گذاری این پست


لینک به پست

خوب سرچ کردم افزونه زیر دیدم

Admin Trim Interface

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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

1

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

:P

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری