<
Wordpress уроки

Не работаeт предпросмотр записи в wordpress, как исправить баг

Не работает предпросмотр записи в wordpressПривет, друзья, коллеги! У многих из нас блоги построены на платформе wordpress, — я также не исключение, но, к сожалению, в этом движке есть ряд недостатков, так вот об одном из них мы сегодня и поговорим.

С одним из «недугов» wordpress мне пришлось столкнуться несколько дней назад, а именно при предварительном просмотре новой записи под именем администратора, мне выдавала 404 ошибку.

Все мы знаем, как тяжело и долго пишутся и оформляются статьи перед их публикацией на блог. А представьте картинку, когда статья написана и готова на 75%, чтоб её опубликовать на блоге, но тут «бах» — «вы не имеете права просматривать эту страничку» либо всеми любимая ошибка 404 в результате предварительного просмотра записи в wordpress. Жесть?

С чего следует начать исправлять ошибку в wordpress

Если вы владелец сайта, построенного на движке wordpress наверняка у вас были подобные ситуации, когда срочно приходилось решать проблему корректной работы wordpress самостоятельно.

Вот и мне в один прекрасный, возможно, солнечный, день, пришлось исправлять очередную ошибку работы движка wordpress, а именно у меня перестал работать предварительный просмотр записи, когда я заходил под именем администратора.

Первое, что мне пришло на ум, так это посмотреть работу движка под другим ником.

После того как авторизовался под именем редактора блога, я поспешил проверить работу предварительного просмотра записи — и тут «о чудо работает» или новый «тупик от wordpress», — а почему не работает под именем администратора, странно...

P.S. «Болезнь» распространялась только на не опубликованные статьи и только для логина администратора блога. У всех остальных пользователей блога было все — хорошо.

На этом этапе я проделал ещё ряд операции и выяснил, что предварительный просмотр работает некорректно, только если я захожу на блог под именем администратора блога в то же время я мог просматривать таким способом другие записи без проблем, кроме тех, которые ожидают публикации. Повторюсь, очень неудобно редактировать статью в визуальном редакторе не видя её «наряда».

Что делать, если не работает предпросмотр записи в wordpress

Первое, что пришло на ум, так это обратиться за помощью на форумы. Честно сказать, толком ответа я не получил и пришлось искать решение самостоятельно, отбирая у себя и так драгоценное время.

Так как мне форум не помог решить проблему предварительного просмотра записи, я вторым делом прибегнул к «бекапу» файла «.htaccess» и тут новый сюрприз от моего хостера. Вы не имеете права редактировать файл «.htaccess» — в общем, нет у меня прав — как вам?

Моим эмоциям на тот момент не было предела, я так и хотел разбить свой ноутбук от злости, но потом вспомнил о вас мои друзья и еле себя сдержал... Ведь если разбил, то не смог бы рассказать, как я решил проблему с предварительным просмотром.

Тут стоит отметить, что у меня блог на ведущем российском хостинге, где служба поддержки работает «лучше всех». О том, что такое хостинг, подробно здесь.

Так вот в течение пяти минут они мою проблему решили по редактированию корневого файла «.htaccess». Мне его ранее заблокировали из-за жалобы на одну из моих статей «роскомнадзором».

Сейчас эта статья удаленанавсегда, хоть и приносила она мне хороший трафик, около 20 человек в сутки. (Для любопытных статья нарушала закон РФ, больше сказать ничего о ней не могу, изучайте законодательство России).

В общем, править файл «.htaccess», я начал не сразу, а после того, как wordpress не смог автоматически перезаписать правила, после того, как я попробовал следующее:

Перешёл в раздел админки wordpress — настройки — постоянные ссылки — произвольно (https://site.ru/%category%/%postname%.html) — сохранить изменения.

Настройка wordpress предпросмотра

После этого мне пришлось, связываться с хостером и править корневой файл «.htaccess» вручную, но что я там только не писал и какие права на него не выставлял, проблема неработающего предварительно просмотра оставалась актуальна. (Хотя этот вариант, может, кому-то из вас реально помощь, пробуйте).

Следующее, что пришло на ум — обновить базу данных. Я не буду расписывать, как это делать, надеясь, что вы это умеете, но если нет, то вам к фрилансеру.

Этот способ так же, как и предыдущие мне не помог!

Единственно правильным решением в моём случае оказалось, создать нового пользователя с правами администратора и присвоить ему все записи, а старого админа удалить. Надеюсь, это сделать вам самостоятельно будет не так сложно.

А у вас были подобные проблемы с предварительным просмотром записи и как вы их решили? Жду ваши комментарии и мнения. На этом у меня всё, советую прочесть не менее интересную статью о секрете файла robots в wordpress, пока!

-----------------------------------------------
Будьте первым, кто поделится сенсацией! Если вы нашли эту статью полезной, возьмите на себя инициативу и нажмите кнопку социальных сетей. Давайте распространять знания и менять мир вместе.

Бала ли вам статья полезной?

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
2 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Да, у меня тоже была такая проблема. Но трогать htaccess и файлы конфиги, как это советовалось на разных форумах, не хотелось. Поэтому искала причину в установленных плагинах. Отключая/включая плагины по очереди, я выяснила, что моя проблема крылась в плагине WP Super Cache. 
В настройках плагина на вкладке Расширенные → Раздел РАЗНОЕ → Выбрать пункт “Отключить кеширование для авторизованных пользователей”
Всё, с этого момента черновики стали открываться в предварительном просмотре.
Советую начинать искать решение проблемы в плагинах кэширования.

Последний раз редактировалось 3 месяцев назад ggranatka ем
2
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x