一个简单的谷歌搜索可以帮助你做到这一点,同样的问题之前已经得到了回答,你可以看到answer here.
在您的functions.php 为此,请执行以下操作:
function load_scripts() {
global $post;
wp_register_script( \'home\', get_template_directory_uri() . \'/js/home.js\', array(\'jquery\'));
wp_register_script( \'about\', get_template_directory_uri() . \'/js/about.js\', array(\'jquery\'));
wp_register_script( \'somepost\', get_template_directory_uri() . \'/js/somepost.js\', array(\'jquery\'));
if( is_page() || is_single() )
{
switch($post->post_name)
{
case \'home\':
wp_enqueue_script(\'home\');
break;
case \'about\':
wp_enqueue_script(\'about\');
break;
case \'some-post\':
wp_enqueue_script(\'somepost\');
break;
}
}
}
add_action(\'wp_enqueue_scripts\', \'load_scripts\');