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() :
Laisser un commentaire