出于某种原因我无法让WordPress /wp-admin页面执行一个简单的查询文件。 只有在我的主题文件夹中的functions.php中取消注册jquery才能正常工作,但这样我必须单独重新注册所有jquery.ui文件,这很烦人。我正在使用WordPress 3.0多站点安装。我试图不去触碰核心wp文件。
它会在源代码中显示并链接到该文件,但不会执行脚本。 以下是我在functions.php中拥有的内容:
function my_script() {
if (!is_admin()) {
wp_deregister_script('jquery');
wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js', false, '1.4.4');
wp_enqueue_script('jquery');
wp_enqueue_script('custom_script', get_bloginfo('template_url').'/js/myScript.js', array('jquery'));
}
if(is_admin()){
wp_enqueue_script('custom_admin_script', get_bloginfo('template_url').'/js/admin_script.js', array('jquery'));
} }
添加动作('init','my_script');
这是我的jQuery文件(admin_script.js):
$(document).ready(function(){
alert("Hello"); });
任何帮助都将是极好的。