Получение ошибок lodash с помощью Visual Composer и Mega Menu в Wordpress - PullRequest
0 голосов
/ 11 марта 2019

Я использую Wordpress 5.1 с Bridge Theme версии 7.2 и WP Bakery Page Builder версии 5.7. Я пытаюсь зайти в свой бэкэнд-редактор, чтобы добавить новую строку с WP Bakery / Visual Composer. Когда я нажимаю знак «+» вверху, ничего не происходит.

Я проверяю консоль разработчика, чтобы увидеть, в чем может быть проблема, и я получаю эту ошибку:

> backend.min.js?ver=5.7:1 Uncaught TypeError: _.contains is not a
> function
>     at backend.min.js?ver=5.7:1
>     at 9.6df36390bab8dded22f6.js:9
>     at 9.6df36390bab8dded22f6.js:9
>     at Ve (9.6df36390bab8dded22f6.js:9)
>     at 9.6df36390bab8dded22f6.js:9
>     at vr (9.6df36390bab8dded22f6.js:9)
>     at Function.pe.reduce (9.6df36390bab8dded22f6.js:9)
>     at N.d.<anonymous> (backend.min.js?ver=5.7:1)
>     at N.d.c [as _getNotIn] (underscore.min.js:1)
>     at N.d.buildFiltering (backend.min.js?ver=5.7:1)

Я сталкиваюсь с подобной проблемой при использовании Max Mega Menu Plugin (Версия 2.5.3.2). Когда я добавляю галерею, у меня фактически нет возможности добавить галерею. Я получаю следующую ошибку в консоли:

media-gallery-widget.min.js:1 Uncaught TypeError: _.pluck is not a function
    at N.d.updateSelectedAttachments (media-gallery-widget.min.js:1)
    at N.d.t [as updateSelectedAttachments] (9.6df36390bab8dded22f6.js:9)
    at N.d.initialize (media-gallery-widget.min.js:1)
    at N.d.b.View (backbone.min.js:1)
    at N.d [as constructor] (backbone.min.js:1)
    at new N.d (backbone.min.js:1)
    at HTMLDocument.b.handleWidgetAdded (media-widgets.min.js:1)
    at HTMLDocument.dispatch (jquery.js:3)
    at HTMLDocument.r.handle (jquery.js:3)
    at Object.trigger (jquery.js:3)
updateSelectedAttachments @ media-gallery-widget.min.js:1
t @ 9.6df36390bab8dded22f6.js:9
initialize @ media-gallery-widget.min.js:1
b.View @ backbone.min.js:1
N.d @ backbone.min.js:1
N.d @ backbone.min.js:1
b.handleWidgetAdded @ media-widgets.min.js:1
dispatch @ jquery.js:3
r.handle @ jquery.js:3
trigger @ jquery.js:3
a.event.trigger @ jquery-migrate.min.js:2
(anonymous) @ jquery.js:3
each @ jquery.js:2
each @ jquery.js:2
trigger @ jquery.js:3
(anonymous) @ admin.js?ver=2.5.3.2:463
setTimeout (async)
(anonymous) @ admin.js?ver=2.5.3.2:462
i @ jquery.js:2
fireWith @ jquery.js:2
y @ jquery.js:4
c @ jquery.js:4
XMLHttpRequest.send (async)
send @ jquery.js:4
ajax @ jquery.js:4
n.(anonymous function) @ jquery.js:4
(anonymous) @ admin.js?ver=2.5.3.2:398
dispatch @ jquery.js:3
r.handle @ jquery.js:3

Я заметил, что они оба имели дело с _.function is not a function, поэтому мне интересно, использую ли я устаревшую библиотеку JavaScript? Хотя я не понимаю почему, потому что это самые свежие версии темы, Wordpress и Visual Composer (WP Bakery).

Кто-нибудь сталкивался с этой проблемой и знает, как ее исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...