【发布时间】:2013-12-05 00:28:35
【问题描述】:
我正在尝试从我的 html/css 站点创建自己的 WP 主题。 我设法迁移了 html/css,但图像不会显示出来。
我意识到我必须更改 img src-path 但我还必须添加 som php 吗?
路径是什么样的?
谢谢!
【问题讨论】:
我正在尝试从我的 html/css 站点创建自己的 WP 主题。 我设法迁移了 html/css,但图像不会显示出来。
我意识到我必须更改 img src-path 但我还必须添加 som php 吗?
路径是什么样的?
谢谢!
【问题讨论】:
这些图片是否旨在成为主题的一部分?如果是这样,那么我建议在主题的根目录(即wp-content/themes/[theme]/images)中创建一个名为images 或类似名称的目录(我见过一些人使用assets)。
那么您应该可以使用get_template_directory_uri() 访问它们,如下所示:
<img src='<?php get_template_directory_uri(); ?>/images/your-image.ext'>
如果您正在创建 Child Theme,并希望允许覆盖父主题图像,请将 get_template_directory_uri() 替换为 get_stylesheet_directory_uri()。
【讨论】:
image.ext 时,我的意思是作为图像名称的占位符(abc.gif、lmnop.jpg、xyz.png 等等。)