У меня был магазин в течение многих лет, но я никогда не добавлял сообщения в блоге, поэтому я не уверен, как долго это было сломано - возможно, это было с самой первой версии.
Сейчас я смотрю на добавление блога в магазин, но выбранное «новое сообщение» просто показывает пустой экран - консоль в chrome показывает следующие ошибки.
> JQMIGRATE: Migrate is installed, version 1.4.1
data.min.js?ver=4.2.0:1 Uncaught TypeError: Object(...) is not a function
at Module.308 (data.min.js?ver=4.2.0:1)
at r (data.min.js?ver=4.2.0:1)
at wp.data.0 (data.min.js?ver=4.2.0:1)
at data.min.js?ver=4.2.0:1
post-new.php:2018 Uncaught TypeError: Cannot read property 'use' of undefined
at post-new.php:2018
at post-new.php:2020
Код настолько абстрагирован, что я не уверен, что он на самом деле делает, но весь код находится в wp-includes / js / dist /
И фрагмент кода, выдающий ошибку, выглядит следующим образом (вторая строка выделена как сбойная).
var A = {
reducer: Object(f.flowRight)([S("reducerKey"), S("selectorName")])(function() {
var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : new m.a
, e = arguments.length > 1 ? arguments[1] : void 0;
switch (e.type) {
case "START_RESOLUTION":
case "FINISH_RESOLUTION":
var r = "START_RESOLUTION" === e.type
, n = new m.a(t);
return n.set(e.args, r),
n;
case "INVALIDATE_RESOLUTION":
var o = new m.a(t);
return o.delete(e.args),
o
}
return t
}),
Я пробовал это в chrome и edge, оба получили абсолютно одинаковый результат - ту же ошибку, но чуть менее информативную в пограничной консоли.