Любой крючок вызван, когда публикуется пост?
-
16-10-2019 - |
Вопрос
Сообщения могут быть опубликованы либо немедленно, либо в будущем.
Предположим, что плагин хочет сделать что-то в тот момент, когда пост публикуется и видим в блоге (я не имею в виду, когда пост сохранен, как опубликовано на панели администратора с любой датой). Есть ли крюк, как «post_visible» или что -то подобное.
Решение
Каждый раз, когда пост меняет статус, wp_transition_post_status
функция будет вызвана. Это запускает действия ${old_status}_to_${new_status}
а также ${new_status}_${post->post_type}
, например publish_post
Будет инициировано здесь. Пост с датой в будущем будет иметь статус future
Пока это не будет опубликовано, так что это должно работать для вас.
Не связан с wordpress.stackexchange