
- Распаковываем архив.
- Копируем папку wp-guest-bar в /wp-content/plugins/.
- Заходим в админку блога на вкладку «Плагины» и активируем плагин.
Никаких настроек в плагине нет. Активировали плагин, вышли из сайта – увидели панель. Плагин чрезвычайно мал, поэтому его вполне можно заменить следующим кодом в файле functions.php вашей темы:
//добавление ссылок на авторизацию и регистрацию
function my_adminbar( $wp_admin_bar) {
if ( !is_user_logged_in() ) {
$wp_admin_bar->add_menu( array(
'title' => __( 'Log In' ), 'href' => wp_login_url() ) );
$wp_admin_bar->add_menu( array(
'title' => __( 'Register' ), 'href' => wp_registration_url() ) );
} }
add_action( 'admin_bar_menu', 'my_adminbar' );
add_filter( 'show_admin_bar', '__return_true' , 1000 );
//удаление логотипа вордпресса
function del_wp_logo( $wp_admin_bar ) { $wp_admin_bar->remove_node( 'wp-logo' );
} add_action( 'admin_bar_menu', 'del_wp_logo', 999 );
Плагин удобнее тем, что ничего не надо редактировать. А код, в свою очередь, удобнее тем, что позволяет внести изменения в панель — например, помимо ссылок «Войти» и «Регистрация» можно вывести какую-либо свою ссылку.
Например, добавим произвольную ссылку «Правила сайта». Для этого измените функцию my_adminbar следующим образом:
function my_adminbar( $wp_admin_bar) {
if ( !is_user_logged_in() ) {
$wp_admin_bar->add_menu( array(
'title' => __( 'Log In' ),
'href' => wp_login_url() ) );
$wp_admin_bar->add_menu( array(
'title' => __( 'Register' ),
'href' => wp_registration_url() ) );
$wp_admin_bar->add_menu( array(
'title' => 'Правила сайта',
'href' => 'http://www.wptest.ru/rules.html' ) );
}
}
Панель будет выведена с вашей ссылкой.
Не забудьте только в коде указать свою собственную ссылку на нужную страницу. Таким же образом можно добавить и другие свои ссылки.
Если вас интересует более глубокая настройка верхней панели, то рекомендую заглянуть в мою статью, посвященную этой теме.
Плагин: WP Guest Bar
Автор плагина: Marco Milesi
Совместимость с версией WordPress: 3.3 и выше
Скачать плагин версии 1.1 (всего скачиваний: 195)