Je fais un test pour un travail et j'ai déjà un dossier avec des images et un HTML & CSS déjà effectué. Ils veulent juste que je dise cela dans WordPress.
Comment puis-je afficher ces images que j'ai dans le HTML ou les fonctions?
Ex: p> C'est ce que j'ai dans mon fichier HTML. Puis-je utiliser "wp_get_attachment_image (" imagename ");"? P> Merci déjà! P> P>
4 Réponses :
Remplacez votre étiquette Placez votre dossier d'images dans le dossier de contenu WP p> p> img code> avec
Utilisation get_template_directory_uri () Pour relier une image statique avec son chemin correct dans HTML:
<img src="<?php echo get_template_directory_uri(); ?>/images/logo.png" width="" height="" alt="" />
Si vous souhaitez afficher le fichier image situé dans votre répertoire de thème, spécifiez simplement l'emplacement avec la balise IMG et la style avec CSS. Référence: https://developer.wordpress.org/themes/fonctionnalité/media/images/ p> p>
La fonction wp_get_attachment_image obtient uniquement une image téléchargée sur WordPress, elle ne génère pas d'image dans le contenu du message.
Vous devez émettre le contenu de la poste pour votre exemple d'image. P >
J'aime: Vous passez dans l'ID de poste (54 dans votre exemple; typiquement $ post-> id dans WP Parlance) to w En d'autres termes, vous devez faire quelque chose comme ceci: p> En général, je vais éviter d'utiliser des images spécifiques à thème dans le contenu,
Parce que lorsque vous changez et supprimez le thème ancien, alors ils sont partis.
Je vais donc envisager d'utiliser / WP-Contenu / Uploads / Pour les images de contenu. P>
blockQquote> L'utilisation d'un logo personnalisé permet aux propriétaires de site de télécharger une image pour leur site Web, qui peut être placé en haut de leur site web. Il peut être téléchargé de l'apparence> en-tête, dans votre panneau d'administration. Le support logo personnalisé doit d'abord être ajouté à votre thème à l'aide de Add_theme_support (), puis être appelé dans votre thème en utilisant the_custom_logo (). Un logo personnalisé est facultatif, mais les auteurs de thèmes doivent utiliser cette fonction s'ils incluent un logo à leur thème. P> https://developer.wordpress.org/themes/fonctionnalité/custom-logo/ p> p> Echo $ Pièces jointes ["post_content ']; code> p>
p_get_attachment_image () code>. Comme on peut le voir dans le Codex , vous êtes censé utiliser l'identifiant de la pièce jointe (voir $ pièce jointe_id ci-dessous): p>
Dupliqué possible de WordPress wp_get_attachment_image () pour afficher une image statique a >
Vous ne dites pas où vous voulez utiliser les images. Exemple dit logo, donc si nous supposons que c'est le modèle d'en-tête - vous pouvez simplement faire quelque chose comme le HTML que vous avez. Si c'est dans une page - l'ajoutez simplement via l'éditeur, le widget Ditto, etc. Si le thème que vous utilisez permet de logos ou d'en-têtes, ajoutez-le sous Personnalisation.