Ejecutar funcion al programar post en WordPress, ayuda por favor

  • Autor Autor Vzk91
  • Fecha de inicio Fecha de inicio
Vzk91

Vzk91

Zeta
Programador
Verificación en dos pasos activada
Hola,

Estoy tratando de que se ejecute una funcion cuando un post pase de estar programado a estar publicado. He estado toqueteando con los action hooks pero soy incapaz de lograr que se ejecute la funcion.... yo intento hacer lo siguiente:

PHP:
function notify_schedule_new_post($new_status, $old_status, $post) {
	if ( $old_status == 'future' && $new_status == 'publish' ) {
		// Content of function
	}
}
add_action ('transition_post_status', 'notify_schedule_new_post', 10, 3);

Este codigo esta dentro del functions.php de mi theme.

En teoria, cuando yo programara un post, y ese post pasara de programado a publicado se deberia ejecutar el contenido de esa función, pero no es asi.....

Alguien sabe como lograr eso que se ejecute una funcion cuando un post pasa de programado a publicado ??

un saludo
 
Si lo quieres hacer para todos los posts que estén programados puedes editar la función (que ahora mismo no sé cuál es) y que se ejecute justo después de hacer los cambios.
 
Hola,

Estoy tratando de que se ejecute una funcion cuando un post pase de estar programado a estar publicado. He estado toqueteando con los action hooks pero soy incapaz de lograr que se ejecute la funcion.... yo intento hacer lo siguiente:

PHP:
function notify_schedule_new_post($new_status, $old_status, $post) {
	if ( $old_status == 'future' && $new_status == 'publish' ) {
		// Content of function
	}
}
add_action ('transition_post_status', 'notify_schedule_new_post', 10, 3);

Este codigo esta dentro del functions.php de mi theme.

En teoria, cuando yo programara un post, y ese post pasara de programado a publicado se deberia ejecutar el contenido de esa función, pero no es asi.....

Alguien sabe como lograr eso que se ejecute una funcion cuando un post pasa de programado a publicado ??

un saludo

ese code esta en la ayuda de WP, tendria que funcionar... que pusiste en content of function?... metiste algun code u algo... sino no sabras si funciona.
 
Si, tiene un contenido obviamente. El cotenido que tiene se que funciona perfectamente, porque invoca a la misma función que el action hook para cuando se publica un post, y ahi si funciona perfectamente. La cuestion es que con los post programados no....
 
Atrás
Arriba