管理顶部栏未显示在前端

时间:2014-04-30 作者:Patty31

我在网站上显示管理顶栏时遇到问题。我在google上找到了一些解决方案,我试着在页脚中检查wp\\u页脚。php在用户配置文件中勾选复选框,表示显示工具栏将查看网站。

全部完成,但没有成功。请任何人给我指出正确的方向。我正在使用Classicraft主题。

我正在使用wordpress 3.8.3

我在同一台服务器上安装了另一个wordpress,可以看到他们的管理栏,但不在这个网站上。这是特定主题的问题吗?

提前谢谢。

5 个回复
最合适的回答,由SO网友:Stephan Vierkant 整理而成

这当然可能是一个与主题相关的“问题”。为了防止主题中出现意外问题,我在处理管理栏时经常禁用它。查找函数。php(或类似文件)中的代码,并将其删除:

function my_function_admin_bar() {
    return false;
}

add_filter(\'show_admin_bar\', \'my_function_admin_bar\');

SO网友:Maidul

关于你的主题功能。php或类似文件上查找

show_admin_bar( false ); 

add_filter(\'show_admin_bar\', \'__return_false\');
如果您找到了,请将其删除。

SO网友:anou

我还发现,在您的配置文件(wp admin/Profile.php)中,有一个复选框(法语):

您可以访问网站

字面意思是:

访问网站时显示管理栏

(对不起,我刚才没有英文全集,所以英文句子一定有点不同,但你明白了;-))

SO网友:Allon

我在这件事上浪费了好几个小时,还有一个原因似乎没有被注意到。

您需要确保在设置>WordPress地址(URL)和设置>网站地址(URL)中,如果一个有www,那么另一个也有,反之亦然。Otherwsie当您浏览网站时,它似乎是与管理区域不同的域,并且管理栏不会显示。

SO网友:Owais Alam

检查主题是否包含对函数的调用wp_footer() 有时,通常在页脚的最底部。php。生成管理栏显示所需的代码。

结束

相关推荐

是否在另一个域上托管wp-admin?

现在我有一个客户端运行WordPress,www.example.com.我正在使用另一种技术/语言开发一个新版本,该版本将托管在另一台服务器上。。但管理(WP)和数据库将保留在旧服务器上。所以基本上我需要指出www.example.com 到新主机(这里没有问题)并创建一个子域,如admin.example.com 这将指向安装了WP的旧服务器。我担心这会在存储时对数据库造成混乱options 和guids 对于帖子和附件URL。。。它们将存储为admin.example.com 而不是www.exam