簡體   English   中英

移動菜單(js)未在WordPress WPML網站上加載

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM