所以,我是WordPress的新手。我在functions.php中有这个,它在每个获取页脚的页面上加载脚本:
// flexslider custom settings
add_action('wp_footer', 'aplace_flexslider_settings');
function aplace_flexslider_settings() {
?>
<script>
jQuery(document).ready(function($){
$('.flexslider').flexslider();
});
</script>
有没有办法对其进行自定义,以便只在静态首页上调用?例如,我可以创建一个自定义挂钩,我将add_action添加到首页,然后只是get_customHook吗?这会将它与页脚分开,对吗?我很困惑......
答案 0 :(得分:2)
只需将您的函数包装在if语句中:
function aplace_flexslider_settings() {
if(is_front_page()) { ?>
<script>
jQuery(document).ready(function($){
$('.flexslider').flexslider();
});
</script>
<?php } } ?>