Wordpress / Woocommerce - пустая страница администратора "новое сообщение", не может создавать сообщения - PullRequest
0 голосов
/ 18 января 2019

У меня был магазин в течение многих лет, но я никогда не добавлял сообщения в блоге, поэтому я не уверен, как долго это было сломано - возможно, это было с самой первой версии.

Сейчас я смотрю на добавление блога в магазин, но выбранное «новое сообщение» просто показывает пустой экран - консоль в 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, оба получили абсолютно одинаковый результат - ту же ошибку, но чуть менее информативную в пограничной консоли.

1 Ответ

0 голосов
/ 30 января 2019

Кажется, это проблема guttenburg / block editor, старый классический редактор, можно включить с помощью этого плагина

https://wordpress.org/plugins/classic-editor/

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