【发布时间】:2015-03-29 22:38:06
【问题描述】:
我有一个 WordPress 网站,并且有一个简单的 div,其背景图像位于 footer.php,从 ACF 选项字段调用,如下所示:
<div id="footer" style="background-image: url('<?php the_field('footer_background', 'options'); ?>');">
这适用于我所有的页面和模板。但是,当进入调用 archive.php 的博客类别(来自博客页面中的类别小部件)时,它会将 URL 转换为图像 ID 并输出 '85' 而不是 URL。
我已经尝试从archive.php 中删除所有代码,除了页眉和页脚调用,以防我在其中有一些东西,但仍然没有运气。 ACF 字段肯定设置为“url”,因此它适用于其他任何地方。
知道为什么它会在archive.php 页面上转换为 ID 吗?
【问题讨论】:
标签: php wordpress image archive advanced-custom-fields