2014-01-22 11 views
6

Я пробовал все, что нашел, но ничто не помогает мне.Панель администратора Wordpress, не показывающая на frontend

Я поставил

<?php wp_head(); ?> 

в header.php

и

<?php wp_footer(); ?> 

Я даже пробовал:

  1. Отключить все плагины
  2. По умолчанию WP тема
  3. и т.д.
+1

Проверьте свой профиль пользователя, если вы проверили его или отключили ... – Minister

+0

Не волнуйтесь, я уже проверил это. – CroiOS

+0

Если даже «тема WP по умолчанию и все отключенные плагины» не работают, это кажется очень странным (даже невероятным для меня)! – Minister

ответ

0

решение, чтобы положить show_admin_bar(true);на верхней части вашего файла functions.php.

EDIT фикс: Положите так, чтобы показать только тогда, когда пользователь вошел в систему:

if (is_user_logged_in()) { 
    show_admin_bar(true); 
}#end if 
+0

этот код дает мне ошибку 500 – manuel

2

Если вы имели планку, показывая ранее, вы можете попробовать это супер-легко исправить (работал для меня):

  1. Перейти к вашему профилю в WP администратора
  2. Проверьте, чтобы увидеть, если «Показать панель инструментов при просмотре сайта» проверяется
  3. если нет, Сель ect this и save ..., который должен исправить его.
  4. Если опция IS проверена, отмените выбор и сохраните. Затем выберите его еще раз и сохраните.

Теперь посмотрим на интерфейс. Я сделал это, и он исправил все, что проблема, не возившись с любым из файлов.

0

Если ничего не помогло, попробуйте удалить все файлы cookie. Оно работает.

11

Некоторая пользовательская тема Wordpress не отображает панель администратора на странице темы, аналогичную wp_head(), а wp_footer() написана в файлах шаблонов. Чтобы решить эту проблема просто добавьте следующий код в ваш function.php или в свой собственный плагин:

function admin_bar(){ 

    if(is_user_logged_in()){ 
    add_filter('show_admin_bar', '__return_true' , 1000); 
    } 
} 
add_action('init', 'admin_bar'); 

Надеется, что поможет ...

+0

Этот метод все еще работает. , , – Rahul

+0

Ваше упоминание о wp_footer() заставило меня проверить шаблон нижнего колонтитула. У него не было вызова wp_footer(). Просто добавив, что в шаблон снова появилась панель администратора. Благодаря! –

-1

@ Чен-Цзы Линь Спасибо! Я все испробовал - я искал всю сеть - ничего не получилось, пока я не нашел этот совет - я добавил свой код в мою тему blackfyre function.php и теперь его работаю! Я действительно предлагаю это - СПАСИБО!

+0

Я рад, что вы решили проблему с моим ответом :) – CroiOS

+0

Попробуйте добавить комментарий как это в качестве комментария в будущем. – raison

0

Попробуйте отключить кеш подключаемого модуля или отключить его для входа в систему. У меня была аналогичная проблема с использованием WP Fastest Cache. Просто отключил chache для зарегистрированных пользователей и работает.

Смежные вопросы