[英]Mobile menu (js) not loading on WordPress WPML site
在我的自定義WordPress主題上使用WPML,這是一個雙語的英語/法語網站。 我的移動菜單在主要語言(英語)站點上運行良好,而在法語上則完全不能運行。 認為這是一個JS問題,但是我對Javascript並尋求幫助並不熟悉。 :)
背景:我從另一個使用Bones入門主題版本(Bones-LESS)創建網站的開發人員手中接過了該WordPress網站。 他曾使用Multilingual Press作為翻譯插件。 我將其刪除並安裝了我更熟悉的WPML( http://wpml.org )。
在<768px的屏幕上,水平導航菜單由下拉的“漢堡”菜單代替。 移動菜單在英語(主要語言)頁面上工作正常,但在法語(翻譯語言)頁面上沒有下拉/加載。
(我使用了啟用觸摸功能的Firefox的“響應式設計視圖”來在台式機上進行測試。也可以在iPhone上進行測試)。
在閱讀了該線程之后, https://wpml.org/forums/topic/some-js-is-not-loading/ —我假設它與由於WPML而無法加載移動菜單的Javascript有關將“ / fr”附加到URL,但是我不知道如何解決它。
謝謝! 請讓我知道我是否可以提供更多信息。
問題是#menu-main-menu-french
所以在您的js文件中進行了更改:
$mainNav.find('#menu-main-menu')
至
$mainNav.find('>ul')
在所有情況下。
或者,您可以手動將默認的類/ ID添加到菜單中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.