我有兩個WordPress安裝 - 我們的主站點安裝在根目錄下,而一個測試站點安裝在根目錄下的一個目錄中。JavaScript正被註釋掉在頁面
他們都是多站點安裝,都具有基本相同的插件和主題。
我有一個按鈕,添加一個產品,並導致購物車。在測試WordPress網站上,按鈕工作正常。在主站點(在域的根目錄),按鈕中的JavaScript似乎被註釋掉,禁用按鈕。
我已經嘗試了我所知道的一切,包括WordPress支持網站上「使用Javascript」部分的所有內容。
無論如何,我似乎無法得到按鈕的工作。有沒有什麼辦法可以讓WordPress停止評論按鈕中的Javascript?
這裏是主WordPress站點測試按鈕(按鈕不起作用): http://www.lifeleap.org/shopping2
這裏是關於測試WordPress站點測試按鈕(按鈕可以使用): http://www.lifeleap.org/newblogtest/
我看到您發現的問題。爲避免這種情況發生,有關解決方法的任何建議? – Andrew 2014-10-31 18:08:36
不要使用內聯JavaScript,從'the_content'中移除'wpautop'過濾器(注意這通常會改變格式化的工作方式),請使用簡化腳本不會被過濾的簡碼。 – doublesharp 2014-10-31 18:16:29
正確的做法是將您的JavaScript包含在'wp_head'或外部文件中 - 而不是內聯。你可以編輯'functions.php'來做到這一點(如果你升級你的主題,可以覆蓋),編寫一個自定義插件,或者把一個文件放到'wp-content/mu-plugins'中。 – doublesharp 2014-10-31 18:17:34