Je voudrais donc extraire l'URL d'image de la base de données sur l'une de mes post_meta, mais je ne sais pas comment cibler cela. P>
Voici les étapes que je prends: p>
Voici ce qui est sous la table Si je navigue à quand je fais Comment extraire l'URL d'image de Si je fais Comment puis-je saisir le wp_postmeta code> dans la base de données:
p>
wp_poststs code> - Je reçois le
meta_value code> message avec mon URL à l'intérieur comme tel:
p>
$ test = get_post_meta ($ post-> id, 'plein_image'); code> i Obtenir ce qui suit:
p>
wp_post code> en fonction de
$ post-> id code>? J'ai le temps le plus difficile de le cibler. P>
var_dump (get_attached_media ('image', $ post-> id)); code> - je reçois les résultats suivants:
p>
guid code> url? p>
3 Réponses :
Si je comprends bien correctement, vous le faites trop fort.
Tout ce que vous avez besoin est d'utiliser wp_get_attachment_image_src
Le problème est que je n'ai pas besoin de la vignette qui a une autre image, ceci utilise le champ d'image ACF .. que je ne peux pas utiliser l'appel get_field code> car il est à l'intérieur d'un
mu-plugin code> .. donc j'ai l'impression que mon meilleur pari est d'en quelque sorte essayer d'extraire l'image du poteau.
Édité pour réfléchir en utilisant votre champ
Merci pour toute l'aide @kgreene, j'ai fini par avoir à ajouter de vrai à la fin de get_post_meta, puis utilisez wp_get_attachment_image_url.
Pour saisir le (code> GUID code> de votre tableau, vous devrez appeler cela comme celui-là:
<?php $image = get_attached_media('image', $post->ID); $image_guid = $image['guid']; echo $image_guid; //will echo the guid URL ?>
Cela me donne un retour nul - appréciez l'aide!
Vous devez utiliser cette méthode: p>
La raison pour laquelle je ne recevais pas de résultats ne recevait aucun résultat est parce que $ ceci-> set_full_image (wp_get_attachment_image_url (get_post_meta ($ post-> id, 'plein_image', true), "grand")); > p>
get_post_meta code> renvoie une matrice et non une valeur unique, donc je devais définir true à la fin. P>
Vous recherchez The_post_thumbnail à partir d'un message ou extraire un fichier de votre bibliothèque?
@gael, extrayant un fichier d'un message comportant un champ d'image ACF, mais je ne peux pas utiliser get_field car il est dans un répertoire MU-Plugins.