Est-il possible d'afficher un avertissement dans la section admin lors de la publication si la section de l'extrait n'a pas été remplie pour empêcher la publication d'un post sans extrait?
Est-ce que quelqu'un connait un plugin qui a cette installation?
Écrire votre propre plugin vous aidera à mieux comprendre WordPress, puis à en profiter encore plus, à côté de vous, vous êtes assez capable avec un peu de PHP, non?
Lorsque vous enregistrez une publication, le crochet save_post
est activé. Cela transmet les variables $post_ID
et $post
, contenant tout ce dont vous avez besoin de vérifier post_excerpt
(comme if ( strlen( $post->post_excerpt ) < 10 ) ...
).
Si vous souhaitez le faire explicitement uniquement lorsqu'une publication est publiée, vous pouvez vous connecter à {$old_status}_to_{$new_status}
.
Pour afficher un message ou un avertissement de Nice, appuyez sur le raccord post_updated_messages
. Vous pouvez modifier la variable $_GET['message']
dans le filtre redirect_post_location
.
Sinon, vous pouvez afficher l'avertissement sur la page à tout moment en consultant simplement la propriété $post->post_excerpt
. Appelez-la comme une alerte ou utilisez jQuery pour supprimer le bouton de publication jusqu'à ce que le champ soit rempli. Beaucoup d'options dépendent de la mesure dans laquelle vous êtes prêt à le faire.