Cas d'utilisation:
J'ai un type de message lié à un spectacle de musique. L '«heure du spectacle» est saisie à travers la date de publication qui est fixée à une date ultérieure. J'ai trouvé une fonction qui prend les futurs articles de blog datés et laisse la date, mais marque le message comme publié lors de la sauvegarde, mais je n'ai pas réussi à le personnaliser pour un type de message personnalisé.
La fonction est ci-dessous.
<?php
function setup_future_hook() {
// Replace native future_post function with replacement
remove_action('future_post','show', '_future_post_hook');
add_action('future_post', 'show', 'publish_future_post_now');
}
function publish_future_post_now($id) {
// Set new post's post_status to "publish" rather than "future."
wp_publish_post($id);
}
add_action('init', 'setup_future_hook');
?>
remove_action
etadd_action
? Votre deuxième paramètre est'show'
, mais ne devrait-il pas être la fonction que vous ajoutez ou supprimez?