好的,我网站图片的路径通常是图片的完整网址。从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 /
中答案 0 :(得分:0)
使用相对路径。
在css例如你可以使用“../ images/image.png”,假设你的css位于“wp-content / themes / interio_child / css / mycss.css”和“wp-content /”中的图像主题/ interio_child /图像/ image.png“
在您的脚本中,您可以使用“$ template-path ='themes / interio_child /';”之类的变量并使用“$ imagepath = $ template-path.'images / image.png';”
访问图像答案 1 :(得分:0)
假设您的图片位于“images”文件夹中,而您的页面位于“Page”文件夹中,则需要指定:
src="../images/image.png"
如果您的图片位于“images”文件夹中,而您的页面位于“page”文件夹下的“page2”子文件夹中,则需要指定:
src="../../images/image.png"
只需要知道子目录的级别......