如果您只想在一个页面上使用库“jquery.typist”,您可以通过条件is_page()
但是,如果您想在多个页面上使用它,您应该将所有js文件缩小为一个页面,然后压缩并缓存它。最好使用一个压缩和缓存的js文件,而不是使用许多单个文件。
而且看起来您已经将文件放入了/wp-includes/js?它应该位于主题根文件夹中。
假设你的结构是主题/神话。在神话中,你应该有一个js文件夹。如果是这样,代码可能如下所示:
function wpse_75149() {
// add the id on the page whare you want the script
if ( is_page(\'123\') ) {
wp_enqueue_script(\'jquery\');
wp_enqueue_script(\'jquery.typist\', get_template_directory_uri() . \'/js/jquery.typist.js\', array(\'jquery\'), \'1.0\', true);
wp_enqueue_script(\'custom-script\', get_template_directory_uri() . \'/js/myscript.js\', array(\'jquery\');
);
}
}
// load js in footer
add_action(\'wp_footer\', \'wpse_75149\');
创建一个名为myscript的js文件。在主题/js文件夹中添加js并添加:
jQuery(document).ready(function($) {
$(\'#terminal\').typist({
height: 300
});
$(\'#terminal\').typist(\'prompt\')
.wait(1500)
.typist(\'type\', \'greet\')
.typist(\'echo\', \'Hello, world!\')
});
http://codex.wordpress.org/Function_Reference/is_page - 有条件在右侧页面上打印脚本
http://codex.wordpress.org/Function_Reference/wp_enqueue_script - 如何加载脚本