2013-03-04 94 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

相關問題