WordPress的 - 正确的PHP链接为媒体库中的图像 [英] Wordpress - correct php link for images in media library
问题描述
我正在完成我在本地服务器上构建的wp站点并删除所有本地主机链接。我为页面添加了所有the_permalink标记,但我正在为 img
标记链接而苦苦挣扎。我尝试了<?php get_attached_media('ID')?>
,并试过<? php wp_get_attachment_link()?>
和<? php wp_get_attachment_image()?>
但似乎没有工作。
我做错了什么?例如,这是我的头文件中的代码,所以它的所有标准代码 -
header.php
< div class =left-header>
< img src =http:// localhost:8888 / wp-content / uploads / 2017/07 / Logo.pngalt =logoid =logostyle =width:250px; height :30像素;>
< / div>
< div class =right-header>
< div class =right-header-top>
< div id =contact>
< img src =http:// localhost:8888 / wp-content / uploads / 2017/07 / phone.png>
< p> 0113 220 5265< / p>
< img src =http:// localhost:8888 / wp-content / uploads / 2017/07 / email.png>
< p> hello@media.co.uk< / p>
< / div>
几乎所有我想改变的图片都在 img
tags.I相信这是一个简单的解决方法,但我现在有一个真正的大脑冻结。
应该是<?php echo home_url(); ?>
,例如:
< img src =<?php echo home_url ();?> /wp-content/uploads/2017/07/phone.png>
I'm finalising a wp site I've built on my local server and removing all localhost links. I've added all the_permalink tags for pages but I'm struggling with the links for my img
tags. I've tried <?php get_attached_media( 'ID' ) ?>
and I've tried <? php wp_get_attachment_link() ?>
and <? php wp_get_attachment_image() ?>
but none seem to work.
What am I doing wrong? This is the code in my header file, for example, so its all standard code -
header.php
<div class="left-header">
<img src="http://localhost:8888/wp-content/uploads/2017/07/Logo.png" alt="logo" id="logo" style="width:250px;height:30px;">
</div>
<div class="right-header">
<div class="right-header-top">
<div id="contact">
<img src="http://localhost:8888/wp-content/uploads/2017/07/phone.png">
<p>0113 220 5265</p>
<img src="http://localhost:8888/wp-content/uploads/2017/07/email.png">
<p>hello@media.co.uk</p>
</div>
Pretty much all the images I'm looking to change are in img
tags.I'm sure this is a straightforward fix but I'm having a real brain freeze at the moment.
Should be <?php echo home_url(); ?>
, for example:
<img src="<?php echo home_url(); ?>/wp-content/uploads/2017/07/phone.png">
这篇关于WordPress的 - 正确的PHP链接为媒体库中的图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!