2013-03-04 58 views
0

我需要在我的WordPress网站的某些特定页面上包含JavaScript文件。我目前处理的方式是,我将所有页面父母连接到一个特定的父页面,并在包含指定父页面的页面上包含JavaScript。在某些WordPress页面上包含JavaScript的最佳做法

这个工程,但它似乎有点笨重。有没有更好的方法在基本上任意的页面上包含JavaScript文件?

下面是我使用的是什么目前,给你的东西我在寻找一个想法:

function include_crm_wp_funcs(){ 
    global $post; 
    if(get_the_title($post->post_parent) == 'My Parent Page'){ 
    require_once 'myJavaScript.js'; 
    } 
} 
add_action('wp_enqueue_scripts','include_crm_wp_funcs'); 

回答

1
function include_crm_wp_funcs(){ 
    global $post; 
    if(get_the_title($post->post_parent) == 'My Parent Page'){ 
    wp_register_script('js_name', get_template_directory_uri() . 'PATH TO YOUR JS FILE'); 
    wp_enqueue_script('js_name'); 
    } 
} 
add_action('wp_enqueue_scripts','include_crm_wp_funcs'); 

你需要把javascript文件在你的主题目录,并用它打电话wp_register_script()wp_enqueue_script

+0

哎呀,谢谢,我忘了wp_register/enqueue_script。但是,我正在寻找的是使用页面父项的替代方法。还有什么其他的方式来设置一组特定的页面? – motorfirebox 2013-03-05 16:49:10

相关问题