css - 自定义插件不会加载我的 CSS

标签 css wordpress

我正在创建一个带有自定义 JS 和 CSS 的 wordpress 插件。我的代码完美地将 js 文件添加到代码中,但没有添加 CSS。 CSS 文件与插件位于同一文件夹中。 下面是我尝试加载它们的方式:

add_action( 'wp_enqueue_scripts', 'addjs' );
add_action('admin_enqueue_scripts', 'addCSS');

function addjs()
{
    wp_register_script( 'RegisterUser', plugins_url( 'RegisterUser.js', __FILE__ ) );
    wp_enqueue_script( 'RegisterUser');

}
function addCSS() {
    wp_register_style( 'Cafe', plugins_url('Cafe.css'));
    wp_enqueue_style( 'Cafe' );
}

最佳答案

您需要将 __FILE__ 添加到 CSS 排队,并使用“admin”仅加载管理页面上的文件。因此,除非您希望发生这种情况,否则您需要使用与 js 文件相同的调用

关于css - 自定义插件不会加载我的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25950714/

相关文章:

html - 简单地将文本包装在按钮中,但宽度最小化,没有不必要的空白

wordpress - 如何自定义 WordPress 评论提交按钮

mysql - Woocommerce 产品计数在 taxonemy 页面上,总是页面计数 +1,分页仅显示下一页。 AWS、Nginx、HHVM、极光

html - 将图像 div 与其旁边的文本 div 的垂直中心对齐

javascript - 自动调整 Canvas 中的图像,如果图像分辨率大于 Html5 中的 Canvas 大小

php - 向域名添加尾部斜杠

wordpress - 如何显示自定义帖子类型的 Pod 数据

mysql - 第一次打开php页面时出现504错误

html - 图像上的文本未在移动浏览器中显示

javascript - jQuery 悬停在一个克隆的元素上