web-dev-qa-db-fra.com

Attribut une URL d'image à une page via PHP

J'aimerais attribuer une URL d'image via PHP à une page. J'ai déjà cherché sur Google mais je viens de trouver quelque chose comme ça:

https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/

Quelqu'un at-il une idée de la manière dont je peux attribuer une URL d'image à une page via PHP?

De plus, l'image doit être intégrée via l'URL et ne doit pas être téléchargée dans ma médiathèque ni appliquée à partir de là. Donc externe.

Ce que je veux dire, c’est cela ici (Image vedette appelée en anglais):

screenshot of portion of admin dashboard with relevant field highlighted in red

2
Jan

Vous pouvez utiliser la fonction add_post_meta:

add_post_meta( get_the_ID(), 'my_custom_image_url', 'http://domain.com/image.jpg', true );

Le code ci-dessus suppose que a) vous n’aurez qu’une image par page; et b) vous êtes dans une boucle, donc get_the_ID renverra un ID valide de la page à laquelle vous souhaitez attacher les métadonnées. Documentation ici .

0
montrealist