wp functions.php flexslider设置

时间:2014-02-21 21:48:37

标签: javascript php wordpress

所以,我是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吗?这会将它与页脚分开,对吗?我很困惑......

1 个答案:

答案 0 :(得分:2)

只需将您的函数包装在if语句中:

function aplace_flexslider_settings() { 
    if(is_front_page()) { ?>          
        <script>
            jQuery(document).ready(function($){

              $('.flexslider').flexslider();

         });            
        </script>
<?php } } ?>