簡體   English   中英

在某些WordPress頁面上包含JavaScript的最佳做法

[英]Best practice for including a JavaScript on certain WordPress pages

我需要在WordPress網站的某些特定頁面上包含一個JavaScript文件。 目前,我正在處理的方式是將所有頁面作為一個特定的父頁面的父對象,並包括具有指定父對象的頁面上的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');
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進行調用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM