Панель администратора Wordpress не отображается на интерфейсе

Я пробовал все, что нашел, но мне ничего не помогает.

Я положил

<?php wp_head(); ?>

в header.php

и

<?php wp_footer(); ?>

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

  • Отключить все плагины
  • Тема WP по умолчанию
  • и т.д.

Ответ 1

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

ОБНОВЛЕНИЕ исправить: Поставьте так, чтобы показывать только когда пользователь вошел в систему:

if (is_user_logged_in()) {
    show_admin_bar(true);
}

Ответ 2

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

function admin_bar(){

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

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

Ответ 3

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

  • Перейдите в свой профиль в WP Admin.
  • Проверьте, проверена ли "Показать панель инструментов при просмотре сайта".
  • Если нет, выберите это и сохраните..., который должен исправить его.
  • Если опция IS проверена, отмените выбор и сохраните. Затем выберите его еще раз и сохраните.

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

Ответ 4

Мне удалось сделать это снова, добавив

<?php wp_footer(); ?>

в "header.php" после тега </header>.

Одна важная вещь - очистить кеш (проверьте, установлен ли у вас плагин кеша для Wordpress, такой как WP Super Cache или LiteSpeed Cache...), а затем нажмите CTRL + F5, чтобы обновить страницу.

Ответ 5

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

Ответ 6

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

Ответ 7

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