我有一个wordpress供电的网站,我的标题包含在文件header.php
中。在另一个页面上,我想运行一个脚本,只需要在该页面上。
脚本应该加载到此页面的标题中,但仅限于此页面。在header.php
中包含脚本会在每个其他页面上加载脚本。
我如何在page-pageslug.php
模板中最好地包含该脚本?
答案 0 :(得分:3)
在header.php
以上wp_head();
上方,使用
if ( is_page( 'page-slug' ) ) {
wp_register_script( 'your-script', get_bloginfo('template_url') . '/js/your-script.js' );
wp_enqueue_script( 'your-script' );
}
然后 page-slug
就是您要定位的页面的标记。
<强> wp_enqueue_script()
强>:
<强>描述强>
将JavaScript添加到WordPress生成页面的安全和推荐方法是使用wp_enqueue_script()。此函数包括脚本(如果尚未包含),并安全地处理依赖项。
答案 1 :(得分:0)
您将在header.php文件中包含以下代码
<?php
if ( is_page_template('page-pageslug.php') ) {
// add your script in here
}
?>
以下是食典委的参考资料 - is_page_template