Любой крючок вызван, когда публикуется пост?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1468

  •  16-10-2019
  •  | 
  •  

Вопрос

Сообщения могут быть опубликованы либо немедленно, либо в будущем.

Предположим, что плагин хочет сделать что-то в тот момент, когда пост публикуется и видим в блоге (я не имею в виду, когда пост сохранен, как опубликовано на панели администратора с любой датой). Есть ли крюк, как «post_visible» или что -то подобное.

Это было полезно?

Решение

Каждый раз, когда пост меняет статус, wp_transition_post_status функция будет вызвана. Это запускает действия ${old_status}_to_${new_status} а также ${new_status}_${post->post_type}, например publish_post Будет инициировано здесь. Пост с датой в будущем будет иметь статус future Пока это не будет опубликовано, так что это должно работать для вас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top