GET_HEADER()在后端-但保留JavaScript和CSS文件

时间:2015-08-07 作者:Christian O.

我用以下代码将后端的页眉和页脚替换为前端的页眉和页脚:

/* add header to backend */
function header_backend() {
  get_header();
}
add_filter(\'in_admin_header\', \'header_backend\');

/* add footer to backend */
function footer_backend() {
    get_footer();
}
add_filter(\'admin_footer_text\', \'footer_backend\');
但这显然停用或删除了*。js和*。由原始后端页眉/页脚加载的css文件。

有没有办法用前端的页眉/页脚替换后端的页眉/页脚,并保留所有JS功能和CSS样式?

提前谢谢。

1 个回复
SO网友:Mark Kaplun

显然答案是否定的。如果不需要,wordpress不会在管理端加载JS和CSS。

此外,您的方法可能会触发所有类型的插件,这些插件假定wp\\u head和wp\\u footer仅在前端触发,这可能会产生“有趣的”副作用。

如果你想自定义管理员,你必须为它编写特定的代码。

结束

相关推荐

什么是最安全的方式来输出管理员在主题设置中输入的自定义JavaScript和CSS代码?

我正在创建一个主题,在这个主题中,我为管理员创建了选项,以便在“主题设置”页面(使用options API创建)中输入自定义Javascript和Css代码。现在我不知道如何以最好的方式输出这段代码。对于我决定使用的Csswp_add_inline_style() 更新css文件,对于JavaScript,我只是在wp_footer() 标记,如下所示:if ( $custom_js != \'\' ) { ?> <script id=\"theme-custom-js\">