我已经创建了一个简单的CSS文件,我想将其应用到我的一个管理页面——特别是“编辑帖子”页面。我尝试了两种方法(如下所述),但都失败了——所讨论的CSS文件似乎根本没有加载。我的CSS文件位于我的父主题目录中,名为admin style。css,包括:
.ea-hide-admin {
visibility: hidden;
}
Attempt 1: 从WordPress Codex page on enqueuing admin scripts. 我的职能。我添加的php:function load_custom_wp_admin_style() {
wp_register_style( \'custom_wp_admin_css\', get_template_directory_uri() . \'/admin-style.css\');
wp_enqueue_style( \'custom_wp_admin_css\' );
}
add_action( \'admin_enqueue_scripts\', \'load_custom_wp_admin_style\' );
此操作失败,错误日志显示wp_enqueue_style()
计算结果为false。我也试过admin_head
改为挂接此处,但失败了,出现了相同的错误。Attempt 2: 从…起this previous Stack Exchange question. 我的职能。我添加的php:
function wpse239532_load_admin_style() {
wp_enqueue_style( \'admin_css\', get_stylesheet_directory_uri() . \'/admin-style.css\', false, \'1.0.0\' );
}
add_action( \'admin_enqueue_scripts\', \'wpse239532_load_admin_style\' );
这也失败了,错误日志表明wp_enqueue_style()
正在计算为false。我已确认相关CSS文件存在于正确的目录中(screenshot).