除了首页 - Wordpress之外,jQuery不会加载到任何页面上

时间:2013-07-23 22:38:09

标签: jquery wordpress lightbox

我正在构建一个我正在构建的wordpress主题的问题,其中jQuery似乎只在首页加载。

我尝试过使用functions.php文件,将其更改为:

wp_enqueue_script('jquery'); 

到:

if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);  
function my_jquery_enqueue() {  
   wp_deregister_script('jquery');  
   wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false, null);  
   wp_enqueue_script('jquery');  
}  

正如我通过Google阅读的那样,虽然它似乎没有改变任何东西,但无论我放在那里,我似乎都无法在单页上使用任何插件。

您可以在http://cloggedcap.ca/customer-sites/cloggedcaptestsite/wordpress/projects/toxsic/看到我遇到问题的单页示例 图像应该在灯箱中打开。如果您在http://cloggedcap.ca/customer-sites/cloggedcaptestsite/wordpress/#portfolio查看网站的根目录并单击投资组合缩略图,它将通过ajax加载,灯箱功能正常工作。

任何可能导致jQuery仅在首页上加载的想法? single-projects.php页面加载了header.php和footer.php文件,其中wp_head();和wp_footer();位于。

0 个答案:

没有答案