我試圖用這個有道理圖庫我發現[http://miromannino.github.io/Justified-Gallery/][1]麻煩與enqueue_scripts的畫廊插件
[1]:http://miromannino.github.io/Justified-Gallery/本網站www.dangoodeofficial.co.uk
我設法得到它的工作通過添加這是頁腳 -
<script src="http://dangoodeofficial.co.uk/wp-content/plugins/Justified-Gallery/libs/jquery/jquery.min.js"></script>
<link rel="stylesheet" href="http://dangoodeofficial.co.uk/wp-content/plugins/Justified-Gallery/dist/css/justifiedGallery.min.css" type="text/css" media="all">
<script src="http://dangoodeofficial.co.uk/wp-content/plugins/Justified-Gallery/dist/js/jquery.justifiedGallery.min.js"></script>
但jquery.min.js弄亂我的網站的其餘部分。從以前的問題我問我相信這是因爲Wordpress已經內置jQuery,但我只能讓畫廊顯示,當我將jquery.min.js包含在頁腳中時。
我一直在試圖找出如何排隊腳本,因爲我相信這是解決我的問題的方式。我從來沒有這樣做過,所以我不知道從哪裏開始。我做我的研究,我已將此添加到我的孩子主題的functions.php
// Additional Functions
// =============================================================================
function justifiedGallery() {
wp_enqueue_script('jQuery');
wp_register_script('JG_jQuery_js', get_template_directory_uri() . '/plugins/Justified-Gallery/libs/jquery/jquery.min.js', array('jQuery'),'', true);
wp_register_script('JG_js', get_template_directory_uri() . '/plugins/Justified-Gallery/dist/js/jquery.justifiedGallery.min.js', array('jQuery'),'', true);
wp_register_style('JG_css', get_template_directory_uri() . '/plugins/Justified-Gallery/dist/css/justifiedGallery.min.css', '','','screen');
wp_enqueue_script('JG_jQuery_js');
wp_enqueue_script('JG_js');
wp_enqueue_style('JG_css');
}
add_action ('wp_enqueue_scripts', 'justifiedGallery');
但我就是不能完全似乎得到它的工作。我甚至嘗試將我想要調用的三個文件上傳到我的子主題目錄,以便文件路徑爲/wp-content/themes/x-child/js/jquery.justifiedGallery.min.js以及類似的兩個文件並使用
get_stylesheet_directory_uri() . 'js/.justifiedGallery.min.js', array('jQuery'),'', true);
我知道有可能只是一個簡單的錯誤的地方,但我的知識有限,我無言以對。非常感激任何的幫助。
謝謝
嗨,傑克,謝謝你的迴應。我想我可能會問錯誤的問題。我想我真的需要知道的是,我如何使這個http://miromannino.github.io/Justified-Gallery(http://miromannino.github.io/Justified-Gallery)從gitHub的jQuery插件工作在我的WordPress的網站?謝謝,丹 –