Подскажите, есть функция
transition_post_status, на ней висит выполнение фукнкции.
add_action( 'transition_post_status', function ( $new_status, $old_status, $post ) {
if ( in_array( $post->post_type, ['post', 'event'] ) && 'publish' === $new_status ) {
delete_transient( self::$cache_filed );
}
}, 10, 3 );
в предыдущем вопросе мне подсказали как проверку проводить в массиве на тип поста, но теперь вопрос такого плана.
как выполнить transition_post_status если пост уже опубликован? Если обновить, то получается срабатывает post_update?
но мне нужен именно transition_post_status, как его запустить для определенной статьи к примеру.