【问题标题】:Path to image within multiple directories多个目录中的图像路径
【发布时间】:2014-07-24 21:11:43
【问题描述】:

我在从子目录中的文件链接到图像时遇到问题。

文件结构是这样的:

..main-theme/parts/shared/header.php

..main-theme/images/logo.png

header.php 我想链接到 logo.png 图片

<img src="images/logo.png"/>

我已经尝试了所有我能想到的选项 ../ 从 header.php 爬上去是有意义的,但我无法弄清楚我应该做什么,因为它们总是跳得太高到 main 上方的目录中-主题

【问题讨论】:

  • 您是否尝试过使用图像的绝对路径?
  • @JosefE。如果可能,我宁愿不使用绝对路径

标签: html css wordpress path


【解决方案1】:
<img src="../../images/logo.png"/>

编辑,因为您提到您正在使用 WordPress:

<img src="<?php bloginfo('template_directory'); ?>/images/logo.png"/>

我相信这是在 WordPress 中处理此问题的正确方法。它具有使用绝对路径的好处,但是当您将项目从 localhost 移动到活动域时会自动调整。

【讨论】:

  • 这太高了,但我也是这么想的。它转到网站的顶级目录localhost/images/logo.png(我正在开发本地 wordpress 版本)。
  • 啊,您应该提到您使用的是 WordPress。我将编辑我的答案。
  • 添加了 WordPress 特定的答案
  • 谢谢!现在说得通了。
猜你喜欢
  • 2017-11-19
  • 2016-05-19
  • 1970-01-01
  • 2017-03-30
  • 1970-01-01
  • 1970-01-01
  • 2015-12-16
  • 2021-07-26
  • 1970-01-01
相关资源
最近更新 更多