Ответы в темах

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тогда используйте декстопный клиент для доступа к базе MySQL.
    Вам будут нужны доступы к базе. Их можно найти в файле wp-config.php в корне сайта.
    в полях
    DB_USER
    DB_PASSWORD

    Несколько клиентов для Windows есть тут — https://biblsoft.ru/windows/developers/databases
    Для macOS отличный клиент Sequel Ace — https://github.com/Sequel-Ace/Sequel-Ace
    он также есть в Apple Appstore.
    Все они бесплатные.
    Дальше, когда подключитесь к базе, вам нужно выполнить sql запрос.
    В вашем случае, для отмены публикации всех материалов сайт он будет выглядеть так:

    UPDATE wp_posts SET post_status = REPLACE (post_status, 'publish', 'pending') WHERE (post_status = 'publish') AND (post_type = 'post') ORDER BY post_content;

    Что дословно означает: заменить в таблице wp_posts все поля колонки post_status с publish на pending, где запись является именно материалом (а не изображением) и в данный момент у материала статус publish.

    На примере клиента Sequel Ace, там есть вкладка Query. В ней и вставляйте этот запрос.
    Не забудьте сначала сделать бекап базы данных или хотя бы таблицы wp_posts.

    Вам не плагин нужен для WP, а доступ к базе, например через phpmyadmin.
    Там вы сможете увидеть все таблицы и сделать необходимые изменения с помощью запросов.

Просмотр 2 ответов — с 1 по 2 (всего 2)