加载不带wp_head或wp_footer的管理栏

时间:2017-06-21 作者:Tauras

是否有任何可能的方法来加载管理栏而不使用wp\\u head或wp\\u footer?如果没有,那么是否有办法加载wp\\u head()或wp\\u footer(),只捕获管理栏函数、样式和脚本?这在worpdress中可能吗?

例如:wp_head(load_admin_bar()); 或者类似的东西。

谢谢你的回答。

1 个回复
最合适的回答,由SO网友:Tauras 整理而成

看起来,唯一有效的解决方案是直接调用管理栏。

if (current_user_can(\'administrator\') || current_user_can(\'editor\')) {
 wp_admin_bar_render();
}

结束

相关推荐

在特定页面上加载Header.php

(TL;DR 以下提供)我在使用Divi主题时遇到了一个问题。我正在使用Gravity表单插件生成一个具有多重上传的表单。这种多重上传似乎使用了Ajax,从我的小测试来看,这似乎与Divi相冲突。(我将CDN置于开发模式并停用了所有插件,上载按钮/拖放仍然不起作用)。这个问题的解决方案是删掉一些代码:gravity_form_enqueue_scripts( 2, true ); 开业前<?php 以及wp_head(); ?>. 然而,这与台式机上的全宽Divi头冲突。在某种意义