Пропал контент в админке сайта wordpress?

Ссылка скопирована
1 ответ

На сайте все работает, а в админке пропали все страницы записи и рубрики (весь контент) при этом если зайти с лицевой стороны сайта как админ на любую страницу и нажать корректировать то она откроется для корректировки. Но в списке показывает 14 страниц, но не одну не отображает. Ссылка на сайт https://www.ivritours.com/
У кого есть идеи? буду благодарна

Дополнительные вопросы

Но в списке показывает 14 страниц, но не одну не отображает.

С этого места подробнее. Со скринами.

Ида, не относящееся прямо к вопросу: на сайте БОМ и mixedcontent.

А в логах небось Cannot modify header information..

Коммерческим проектам нужен специалист.

  • define( 'WP_DEBUG', true );
    никаких ошибок не показывает после включения?
  • Ответы:

    Здравствуйте! Сделайте очистку кеша браузера и самого сайта (https://hostenko.com/wpcafe/plugins/kak-ochistit-k...)
    Если не помогло, даунгрейднитесь к старому бекапу.

    • ага, чтобы окончательно убить и фронт. Очень хорошая помощь. Большая.. Как медведь.
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Максим Павлов Ответ

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

    Проверять нужно не восстановление контента, а почему таблица в админке его не показывает:

    1. Сначала откройте список страниц и сбросьте все фильтры: дата, автор, рубрика, статус, поиск.
    2. Нажмите «Настройки экрана» и проверьте, не выставлено ли слишком маленькое число элементов или не скрыты ли колонки.
    3. Посмотрите URL в админке: иногда в нём остаётся параметр поиска или фильтра, например s=..., author=..., post_status=....
    4. Включите другой браузер или режим инкогнито, чтобы исключить расширения и кэш админки.
    5. Откройте консоль браузера. Если таблица грузится AJAX-ом и есть JS-ошибка, список может визуально ломаться.
    6. Проверьте PHP error log на момент открытия списка.

    Если есть доступ к базе, можно быстро понять, живы ли записи:

    SELECT post_type, post_status, COUNT(*) AS total
    FROM wp_posts
    GROUP BY post_type, post_status
    ORDER BY post_type, post_status;

    SELECT post_type, post_status, COUNT(*) AS total FROM wp_posts GROUP BY post_type, post_status ORDER BY post_type, post_status;

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

    Ещё одна частая причина — повреждённые права роли. Администратор должен иметь capability вроде edit_pages, edit_posts, read_private_pages. Если роль меняли плагинами доступа, создайте нового администратора и проверьте список из-под него.

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

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно