如何将样式表应用到wp前端,通过插件我创建


how to apply stylesheet to wp frontend, via plugin i created?

我试图写一个插件,激活时,将应用一个样式表(位于插件文件夹)到网站上,它是激活的,但我卡住了。下面是我所取得的进展。我想我只有代码来加载插件本身的样式表?但我想激活我的插件和应用样式表的前端网站。任何或所有的帮助将不胜感激。

注。-我知道还有其他方法可以在前端加载样式…就像通过你的主题自定义CSS部分…但是对于我正在做的事情,我需要通过我正在创建的插件来加载。

index . php

<?php
/**
 * Plugin Name: plugin name
 * Plugin URI: http://www.pluginurl.com/
 * Description: plugin description
 * Version: 1.0
 * Author: author name
 * Author URI: http://www.authorurl.com/
 */
function register_wprs(){
    wp_register_style( 'cta_stylesheet', plugins_url( '/css/rs.css', __FILE__ ) );
    wp_enqueue_style( 'cta_stylesheet' );
}
add_action( 'enqueue_scripts', 'register_wprs' );
?>

rs.css

.classname { color: #000; }

假设这是Wordpress(它看起来很像Wordpress)。您想要的动作钩子是wp_enqueue_scripts,而不是enqueue_scripts

将最后一行改为

add_action( 'wp_enqueue_scripts', 'register_wprs' );