【问题标题】:Hard-coded image not displaying in wordpress footer硬编码图像未显示在 wordpress 页脚中
【发布时间】:2013-09-14 06:02:15
【问题描述】:

几个月前,我使用 Ixtendo 的 Finesse Wordpress 主题完成了一个项目,一切都很好。但是,最近我注意到一个硬编码到 footer.php 中的图像不再显示,而我看到的只是 alt 文本。

我也尝试将图像用作 div 的背景图像,但也不起作用。

有人知道如何解决这个问题吗?

如果有用,请提供一些进一步的信息。我还在 header.php 中对 JS 文件的引用进行了硬编码,这些引用工作了几个月,但随后主题停止获取链接。我通过安装一个名为 WP Headmaster 的插件解决了这个问题,该插件将 JS 排入主题。

提前感谢您的帮助。

【问题讨论】:

    标签: php wordpress footer


    【解决方案1】:

    这很可能是图像位置是相对指定的。 如果您从 css 文件中复制了位置,则可能不会更改相对位置。

    您可以通过右键单击谷歌浏览器/其他支持浏览器中的图像并选择“在新选项卡中打开图像”来验证这一点。在那里你会看到绝对 URL - 这可能是不正确的。

    【讨论】:

    • 感谢您的回复,我已经使用了图片位置的完整 URL,我应该将其添加到我的原始帖子中。
    • 如果 URL 正确且图片已加载,我们真的需要查看页面或来源才能了解发生了什么。
    • 我们有一个托管帐户,例如 myhosting.com。 Wordpress 站点被加载到主托管帐户中名为“abc”的目录中。有一个域名指向这个目录,例如mydomain.com。问题来自我使用 myhosting.com/abc/images/logo.jpg 而我应该使用 mydomain.com/images/logo.jpg 我通过 Wordpress 中的媒体管理器获得了正确的 URL。
    【解决方案2】:

    最后一个简单的答案。

    我们有一个托管帐户,例如 myhosting.com。 Wordpress 站点被加载到主托管帐户中名为“abc”的目录中。

    有一个域名指向这个目录,例如mydomain.com。当我应该使用 mydomain.com/images/logo.jpg 时,问题来自我使用 myhosting.com/abc/images/logo.jpg

    我通过 Wordpress 中的媒体管理器获得了正确的 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      • 1970-01-01
      • 2015-03-07
      • 2015-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多