WordPress : Comment ajouter automatiquement une image à un post ?
On a vu comment modifier automatiquement le titre des pages (ou le slug, ou encore toutes sortes d’infos) lors de l’enregistrement d’un nouveau post, ou de sa mise à jour. Nous allons voir maintenant comment ajouter une image à un post.
Si vous souhaitez associer une image par défaut à tous les posts remplissant certaines conditions, voici comment procéder.
Nous allons utiliser le hook wp_insert_post
:
Dans notre exemple, nous ajoutons automatiquement l’image identifiée par l’ID 123 dans toutes nos publications dont le post_type
est page
.
Dans notre fonction, nous ajoutons l’image à partir de son ID avec la fonction set_post_thumbnail()
:
Si cet article vous a aidé, si vous avez des questions ou des améliorations à proposer, n'hésitez pas à me laisser un commentaire en bas de page !