问:我不明白我做错了什么。为什么没有这方面的蓝图?为什么必须总是改变周围的名字?对不起,我只是生气了。
插件.php
<?php
// 句柄:my_plugin_css // 插件文件夹:my-plugin // CSS 文件:my-plugin.css function my_plugin_styles ( ) { wp_enqueue_styles ( 'my_plugin_styles' , plugins_url ( 'my - plugin / my - plugin . css' ) ); } add_action ( 'admin_head' , 'my_plugin_styles' ); ?>
答:确保检查代码上方的注释。它也为您提供了手柄,而您使用了错误的手柄。还要确保使用 wp_enqueue_style() 而不是 wp_enqueue_styles()。
名称的不同是因为大多数时候有多个不同文件名的css文件,所以enqueue函数中的名称不同以指出那些不同的css文件。
function my_plugin_styles() {
wp_enqueue_style('my_plugin_css', plugins_url('my-plugin/my-plugin.css'));
}