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

Как стриггерить обновление данных при прямом изменении их в БД wordpress?

Приветствую.
Wordpress использует плагин Yoast SEO.
Мета информация терм хранится в опциях в таблице "wp_options" в опции "wpseo_taxonomy_meta".

Обновил мета-информацию (title и meta-description) терм напрямую в базе обновлением значения опции по ее id.
Но столкнулся с такой проблемой..

Данные обновились корректно, т.к. в админке изменения видны, они корректны, все отлично.
Но на сайте данные остались старые, которые были до изменения.
Если в админке на форме термы нажать "Обновить" - все отрабатывает и на сайте тоже видны новые данные.

Может существует какой-то кэш?
Может мета-данные терм Yoast SEO хранит еще где-то, кроме таблицы опций?
Может есть какие-то другие соображения, почему так происходит?
Спасибо.
  • Вопрос задан
  • 299 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AndreyBLG Автор вопроса
Снял дамп базы и поиском нашел, где хранятся старые данные, это таблица "wp_yoast_indexable".
Кто нибудь знает, можно ее очистить, не будет ли каких-то негативных последствий?
Ответ написан
Ваш ответ на вопрос

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

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