无法从unctions.php访问WordPress函数

时间:2016-08-18 作者:CandyPaintedRIMS

我正在遵循一个教程,试图在Wordpress上创建一个自定义主题。我创建了我的函数。php文件,我正在尝试使用函数中的Wordpress函数“wp\\u enqueue\\u style()”。php.”wp\\u enqueue\\u style()\'未在我的文本编辑器上工作或填充,事实上,以“wp\\u”开头的所有函数均未在我的函数中工作。php。

我检查了wp\\u enqueue\\u style()函数的源代码,它是“includes/function”。wp-styles”,它包含在我的目录中,我还尝试过一次使用require\\u(\'path to includes/function.wp-styles\');从函数中链接到该文件。php。

在这一点上我完全不知道。。。提前感谢您的帮助。

1 个回复
SO网友:Aamer Shahzad

检查您的header.php 它应该包含<?php wp_head(); ?> 交割前</head> 标签

检查您的footer.php 它应该包含<?php wp_footer(); ?> 交割前</body> 标签

您还需要将函数挂钩到wp_enqueue_scripts 动作挂钩,然后添加wp_enqueue_script()wp_enqueue_style() 在该功能内部。e、 g;

function add_theme_scripts_styles() {
    wp_enqueue_style( \'style-name\', \'path_to_the_style.css\' );
    wp_enqueue_script( \'script-name\', \'path_to_the_script.js\', array(\'jquery\'), \'1.0.0\', true );
}
add_action( \'wp_enqueue_scripts\', \'add_theme_scripts_styles\' );