0

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');
4

1 に答える 1

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を使用して呼び出す必要があります。

于 2013-03-05T06:59:21.533 に答える