您的位置:首页 > Web前端 > CSS

wordpress解决主题中路径的问题(图片,css)

2011-07-11 17:00 295 查看
经常有人提问,看到一款主题有时候需要增加个图片,在模板文件中怎么指定路径?我曾经这样指定“../../../images/myimage.gif”,结果是行不通。
看起来一个极其的简单问题,但我认为实际上是WordPress主题开发初学者的共同障碍。举例说,假设要创建或修改一个主题,你计划显示或修改原来的一个图标。
首先,你就会上传到图片文件夹中的图像,然后用如下代码:
<img src=”blog/wp-contents/themes/mytheme/images/myimage.gif” title=”" alt=”"/>
实际如果你试过了,就知道是行不通的,不管你有增加多少目录层级。原因是, htaccess文件目录重定向作用,使你无法得到文件正确的路径。
最终解决法:使用bloginfo(‘template_directory’);在模板文件中用这样的语句获得主题路径。举例:
<img src="<?php bloginfo('template_directory'); ?>/images/myimage.gif" title=”" alt=”"/>
这样就解决了这个问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: