在排队时,我遇到了麻烦,它们拒绝出现在实际的WordPress主题上,有时我的编辑会导致本地主机错误500。
以下是我的functions.php
,我已将wp_head()
和wp_footer()
添加到各自的页面。
有什么想法吗?
<?php
function test_scripts() {
wp_enqueue_style( 'test-style', get_stylesheet_uri() );
wp_enqueue_style( 'test-responsive', get_template_directory_uri() . '/assets/css/responsive.css');
wp_enqueue_style( 'test-animate', get_template_directory_uri() . '/Assets/css/animate.css');
wp_enqueue_style( 'test-component', get_template_directory_uri() . '/Assets/css/component.css');
wp_enqueue_script( 'test-scripts', get_template_directory_uri() . 'Assets/js/scripts.js');
}
add_action( 'wp_enqueue_scripts', 'test_scripts' );
某些$src参数对于 wp_enqueue_style(( 和 wp_enqueue_script(( 看起来不正确。服务器上的目录是名为"资产"还是"资产"?您缺少带有最后一个 wp_enqueue_script(( 的"/"。如果"资产"为小写,下面的代码应该有效。
function test_scripts() {
wp_enqueue_style( 'test-style', get_stylesheet_uri() );
wp_enqueue_style( 'test-responsive', get_template_directory_uri() . '/assets/css/responsive.css');
wp_enqueue_style( 'test-animate', get_template_directory_uri() . '/assets/css/animate.css');
wp_enqueue_style( 'test-component', get_template_directory_uri() . '/assets/css/component.css');
wp_enqueue_script( 'test-scripts', get_template_directory_uri() . '/assets/js/scripts.js');
}
add_action( 'wp_enqueue_scripts', 'test_scripts' );