¿Cómo puedo pasar $ objeto puesto a 'save_post' add_action?
Pregunta
Tengo varias funciones que son llamadas desde dentro de un href="http://codex.wordpress.org/Plugin_API/Action_Reference/save_post" rel="nofollow"> save_post
función . Sin embargo, todas las funciones que utilizan el objeto $post
están regresando valores incorrectos debido a que parece que el valor predeterminado que se pasa a save_post
es el ID del mensaje en lugar del objeto postal.
¿Cómo puedo pasar el objeto posterior a la función save_post
además de la posterior ID?
add_action('save_post', 'my_save_function');
Solución
Do:
add_action('save_post', 'my_save_function', 10, 2);
Y el $post object
se pasa como segundo argumento de la función:
function my_save_function($post_ID, $post) {
Otros consejos
Licenciado bajo: CC-BY-SA con atribución
No afiliado a wordpress.stackexchange