J'ai plusieurs fonctions qui sont appelées à l'intérieur d'une fonction save_post
. Cependant, toutes les fonctions qui utilisent l'objet $post
renvoient des valeurs incorrectes, car il apparaît que la valeur par défaut transmise à save_post
est l'ID de publication plutôt que l'objet post.
Comment puis-je transmettre l'objet de publication à la fonction save_post
en plus de l'ID de publication?
add_action('save_post', 'my_save_function');
Faire:
add_action('save_post', 'my_save_function', 10, 2);
Et le $post object
sera passé comme second argument à votre fonction:
function my_save_function($post_ID, $post) {