Задать вопрос
@Shimpanze

WordPress: существует ли фильтр, позволяющий пересохранить все записи на сайте?

Добрый день!

Скажите, пожалуйста, существует ли возможность пересохранить все записи на сайте (сымитировать пересохранение, что ли).

Как если бы я открыл каждую запись, выполнил определённое действие с ней и закрыл её?

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

Спасибо.
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
secsite
@secsite
Безопасные и быстрые сайты
существует ли возможность пересохранить все записи на сайте (сымитировать пересохранение, что ли).

wp_update_post

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

Шотркод [gallery]по молчанию выводит все картинки, привязанные к посту. Т.е. не зачем их ещё и перечислять.
А вставить его в контент можно с пом плагина https://ru.wordpress.org/plugins/search-regex/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы