1

好的,我网站的图片路径通常是图片的完整 URL。以 http:// 开头

我不想要这个,因为当站点完成后,我需要将它移动到一个新域,然后所有图像都不再工作了。

但我无法弄清楚我必须提供什么作为正确显示图像的路径。

我的完整地址现在是:http: //mysite.nl/geoffrey/wp-content/themes/interio_child/images/image.png

我想从 /wp-content/themes/interio_child/images/image.png 调用图像

或更好:/images/image.png

在所有情况下,如何使这对样式表和普通页面都有效?样式表位于名为 /interio_child/stylesheets/ 的不同目录中

4

2 回答 2

0

假设您的图像在“images”文件夹中,而您的页面在“Page”文件夹中,那么您需要指定:

src="../images/image.png"

如果您的图像位于“images”文件夹中,而您的页面位于“page”文件夹下的“page2”子文件夹中,则需要指定:

src="../../images/image.png"

只是您只需要知道子目录的级别...

于 2013-05-31T12:31:03.157 回答
0

使用相对路径。

例如,在 css 中,您可以使用“../images/image.png”,假设您的 css 位于“wp-content/themes/interio_child/css/mycss.css”中,图像位于“wp-content/themes/interio_child”中/图像/图像.png"

在您的脚本中,您可以使用诸如“$template-path = 'themes/interio_child/';”之类的变量 并使用“$imagepath = $template-path.'images/image.png';”访问图像

于 2013-05-31T12:27:14.513 回答