欢迎WP,
我计划在我的function.php中传输脚本库。在我的function.php中我注册了AOS
function mypage() {
if ( is_page( 'mypage' ) ) {
wp_register_script( 'aosjs', get_template_directory_uri() . 'js/aos.js', array( 'jquery' ), NULL, false );
wp_enqueue_script( 'aosjs' );
wp_enqueue_script( 'jquery.min' );
add_action( 'wp_enqueue_scripts', 'testingarea');页面名称: mypage
https://mysite/mypage/ -我的脚本有cdn和AOS.init
<script src="js/aos.js"></script>
<script>
AOS.init({
easing: 'ease-in-out-sine'
});
</script>第一次测试- AOS是在functions.php中注册的,在mypage中我删除了mypage中的cdn,并且aos仍然在那里,但是结果是

。。
PLease请给我关于如何正确声明这一点的建议。
发布于 2019-02-13 12:09:01
函数get_template_directory_uri()不带尾斜杠返回路径。
所以你需要写
wp_register_script( 'aosjs', get_template_directory_uri() . '/js/aos.js',...)注意"js/aos.js“前面的斜杠。
这行的好处是,应该已经加载了脚本文件:
<script src="js/aos.js"></script>https://wordpress.stackexchange.com/questions/328563
复制相似问题