不幸的是,你必须为此编写一个小插件,在我看来,这是最好、最干净、最安全的选择。正如您已经说过的,更改插件或主题中您不是作者的任何文件都是一个非常糟糕的主意,这也适用于核心文件
我将倾向于不使用儿童主题,因为主题可能会在以后发生变化,然后你将不得不再次这样做。
你可以这样做
在插件文件夹中创建一个文件夹,并根据需要命名
创建一个主插件文件并调用所需内容。打开它并在该文件的顶部添加以下内容
<?php
/*
Plugin Name: NAME WHATEVER YOU LIKE
*/
创建样式。css文件,并在其中加载所有自定义样式
接下来,将您的自定义样式排队。css。这里有两个选项,或者使用$dependency
中的参数wp_enqueue_style()
或者简单地添加$priority
你的行动
以下是后者的一个示例
add_action( \'wp_enqueue_scripts\', \'my_custom_styles\', PHP_INT_MAX );
function my_custom_styles() {
/* Register our stylesheet. */
wp_enqueue_style( \'myPluginStylesheet\', plugins_url(\'stylesheet.css\', __FILE__) );
}
您的插件主文件应该如下所示
<?php
/*
Plugin Name: NAME WHATEVER YOU LIKE
*/
add_action( \'wp_enqueue_scripts\', \'my_custom_styles\', PHP_INT_MAX );
function my_custom_styles() {
/* Register our stylesheet. */
wp_enqueue_style( \'myPluginStylesheet\', plugins_url(\'stylesheet.css\', __FILE__) );
}