この問題を解決するために私は私のjsファイルでこれを使用しました:
var location = String(window.location);
//only runs in post.php and post-new.php
if(location.search('post.php') != -1 || location.search('post-new.php') != -1 )
{
}
しかし、それは私が固い解決策のようには見えません。他に方法はありますか?
あなたはこれをあなたのfunctions.php
で使うことができます:
function add_admin_scripts( $hook ) {
if ( $hook == 'post-new.php' ) {
wp_enqueue_script( 'myscript', get_bloginfo('template_directory').'/js/myscript.js' );
}
}
add_action('admin_enqueue_scripts','add_admin_scripts',10,1);