如何将php样式表添加到管理部分而不是admin_head挂钩

时间:2014-06-08 作者:devdarsh

我们如何使用单独的文件,比如说管理风格来完成下面的代码。php

add_action(\'admin_head\', \'custom_admin_style\');
function custom_admin_style() {
   $bg_color = get_option(\'custom_color\');
   echo \'<style>\';
   echo \'body { background: #\' . $bg_color . \'}\';
   echo \'</style>;
}

1 个回复
SO网友:mensmaximus

如果您首先将样式表排队,则应该能够在之后使用wp\\u add\\u inline\\u样式。

function custom_style() {
    wp_enqueue_style(\'your_css\', plugin_dir_url( __FILE__ ) . \'style/your_css.css\' );
    $bg_color = get_option(\'custom_color\');
    $custom_css = " body { background-color: {$bg_color}; }";
    wp_add_inline_style( \'your_css\', $custom_css );
}
这是没有测试(只是写在脑海中),我从来没有在管理部分使用过它。只需使用admin\\u enqueue\\u脚本进行测试。

结束

相关推荐

WordPress-Site的本地安装上仍未显示wp-config.php文件

我已经使用XAMPP和this Sunny Johal的分步指导(该页的第五篇帖子)。我第一次使用逐步运行所有3个SQL代码(更新wp\\u选项/wp\\u帖子),然后删除wp\\u配置文件(指南的作者建议这是配置文件的最简单方法),页面正确显示了标题,但所有文本和图像的显示方式看起来都没有sylesheet。我想我把事情搞糟了,于是删除了SQL数据库,重新开始。据我所知,我正在以同样的方式遵循同样的步骤,但我得到了两个明确的问题:Wordpress正在显示该网站的2013年旧版本。这与2014年的版本几