管理栏在WordPress中显示为空

时间:2014-11-03 21:48:14

标签: wordpress

将代码添加到functions.php

后,会出现

管理栏

add_filter( 'show_admin_bar', '__return_true' );

但除了WP徽标和右侧搜索外,它是空的。

我安装了最新版本的twentyTwelve,它没有出现,在为主题的函数添加相同的代码后,它出现了同样的问题。

所以我不认为它与主题有关..所以我停用了所有插件,而且我仍然遇到同样的问题。

Imgur

注意:仪表板中的管理栏没有问题。我还检查了HTML结构,它没有被CSS隐藏。

<?php wp_footer(); ?> + <?php wp_header(); ?>在主题页眉和页脚中定义。

1 个答案:

答案 0 :(得分:0)

如果强制加载工具栏(通过show_admin_bar)但用户未登录,则无法向用户显示任何内容。当发生这种情况时,它看起来就像你的屏幕拍摄只有WP和搜索图标。工具栏将在用户登录时加载,因此除非您打算修改其行为以包含匿名用户的操作,否则没有理由强制加载它。

我能够在干净的安装中轻松地重新创建它,但前提是没有用户登录。如果用户登录时发生了这种情况,那么我建议在子目录中全新安装WP,或者本地,然后逐个启用主题和插件,直到它中断,以便您知道导致问题的组件。