it-swarm-eu.dev

Jakýkoli hák zvaný, když se příspěvek zveřejní?

Příspěvky mohou být zveřejněny buď okamžitě, nebo v budoucnu.

Předpokládejme, že plug-in chce něco udělat v okamžiku, kdy se příspěvek zveřejní a bude viditelný na blogu (to neznamená, že je příspěvek uložen tak, jak byl publikován v panelu admin s jakýmkoliv datem). Je tam háček jako "post_visible" nebo něco podobného.

4
rsman

Pokaždé, když příspěvek změní stav, funkce wp_transition_post_status bude volána. To spustí akce ${old_status}_to_${new_status} a ${new_status}_${post->post_type}, takže například publish_post bude spuštěno zde. Příspěvek s datem v budoucnu bude mít status future, dokud nebude skutečně publikován, takže by to mělo fungovat pro vás.

1
Jan Fabry