我有一个由php开发人员定制的Wordpress网站。他在网站的根目录中为图像创建了一个文件夹。我需要将此搜索器从网站的根目录移到wp-content \ images \文件夹中。
这是今天使用根目录中文件夹中的图像文件编写php文件的方式:
<
img src="http://www.srcmini.com/images/img1.jpg" border="0" style="padding-right:44px;
"/>
<
img src="http://www.srcmini.com/images/img2.jpg" border="0" style="padding-right:44px;
"/>
<
img src="http://www.srcmini.com/images/img3.jpg" border="0" style="padding-right:44px;
"/>
<
img src="http://www.srcmini.com/images/img4.jpg" border="0" style="padding-right:44px;
"/>
<
img src="http://www.srcmini.com/images/img5.jpg" border="0"/>
现在, 将图像移到wp-content \ images \文件夹中, 我尝试了多种组合方式(wp-content / images / img1.jpg; /wp-content/images/img1.jpg; public_html / wp-content / images / img1.jpg; /public_html/wp-content/images/img1.jpg), 但图像未显示。我应该如何参考该文件夹中的图像?
非常感谢!抢。
#1如果你的图像与自定义主题相关联, 则它们应位于主题目录中。
你可以使用get_bloginfo wordpress api获取此目录的绝对URL。
bloginfo('template_url')
有关不同变化的重要信息, 请参见上面的链接。
因此, 你可以将图片链接替换为
<
img src="http://www.srcmini.com/<
?php bloginfo('template_url')?>
/images/img1.jpg" border="0" style="padding-right:44px;
"/>
#2将图像目录添加到活动主题将/ images文件夹添加到当前的活动主题。
将本地图像目录添加到活动WordPress主题(子级)
优化图像以进行生产这对于用户体验和页面速度很重要。更快的网站可以向访问者显示你所关心的时间。如果使用本地媒体管理器, 除了在线服务(如TinyPNG), 操作系统应用程序(如Mac的Codekit, Windows的JPEGMini)和命令行外, 还有几个免费的插件可在上传时自动优化图像。
在WordPress中显示本地图像如果父主题处于活动状态:使用template_directory
<
img src="http://www.srcmini.com/<
?php bloginfo('template_directory')?>
/images/YOUR-IMAGE-HERE.jpg" alt="Image Title" border="0" width="" height="" style="padding-right:44px;
"/>
如果” 儿童主题” 处于活动状态, 请使用stylesheet_directory
<
img src="http://www.srcmini.com/<
?php bloginfo('stylesheet_directory')?>
/images/YOUR-IMAGE-HERE.jpg" alt="Image Title" border="0" width="" height="" style="padding-right:44px;
"/>
将此代码添加到要显示图像的模板文件中, 更改” / images / YOUR-IMAGE-HERE” (和属性)以匹配正确的文件位置, 名称和属性:
为制作中的每个图像包括高度, 宽度和高度信息, 以提高页面速度并增强内容可访问性。
而已!
补充笔记
如果使用子主题, 则需要将template_directory更改为stylesheet_directory
在大多数情况下, 你将需要使用本机WordPress媒体管理器来插入和显示图像。还有一些免费的插件可以帮助你动态优化和增强图像质量:
- EWWW图像优化器
- WP Retina 2x
- 重新产生缩图
将图像集包含为单独的文件以供重复使用
如果在多个地方重复使用同一” 图像” 图像集, 请为该图像集创建一个包含文件, 并根据需要通过[shortcode]添加它们。要进行更新, 你只需要更新扩展文件, 这将依次更新自动放置了[shortcode]的所有导出代码。
< ?php include(get_template_directory()。’ /includes/myfile.php’ ); ?>
【如何使用php文件中wp-content\images文件夹中的图像()】最好, -K
推荐阅读
- 如何仅在twentyweleve主题的首页上显示帖子标题()
- 如何在Kallyas/WooCommerce中控制面包屑()
- 如何创建使用BootStrap的WordPress主题()
- 如何在一行中显示logo和标题()
- 如何获取Masonry和图像以与WordPress一起使用
- 如何从WordPress中的URL获取ID [关闭]
- 无关紧要的。我喜欢简洁的文档,就像那
- 统的重要组成部分。设计一个你自己
- zabbix-redis/memcache监控/邮件分级报警及nginx自治愈