嗨,在那里,我正试图使背景图像可以通过我的块编辑器中的ACF规则通过WordPress来 Select .我不能让这个对我的生活起作用,我一定是错过了一些愚蠢的东西,任何帮助都会有帮助,这是我目前所拥有的.

<div style="background-image: url(<?php echo get_field('my_background'));"></div>

在这段代码中,假设MY_BACKGROUND是我们的ACF字段,我的ACF字段被设置为设置为URL的图像块,但我不能对此有任何回旋余地,任何帮助都将不胜感激.

如图所示,这是在这个街区使用的

    <div style="<div id="mainPhoto" style="background-image: url(<?php the_field('$roomFacilitysBackgroundImage'); ?>);">">
                <h5>Room Facilities</h5>
                <div class="facilities facilities-column-50">
<?php
                    if  ($roomFacilitiesList3) {

                        foreach ($roomFacilitiesList3 as $roomFacilitiesList3 ) {
                            echo '<div>'.$roomFacilitiesList3.'</div>' ;
                        }
                    }
?>
                </div>
            </div>

它保存了问题中上边的一张过时的背景图像

推荐答案

你写

<div style="background-image : url(<?php the_field('$youVarName'); ?>)> "

试一试:

$yourImageUrl = get_field('nameOfTheField);
style ='background-image:' url(<?= $yourImageUrl ?>)

如果它仍然不起作用,try 转储$yourImageUrl如果它没有定义 有两个选项:

  1. 你写 the wrong field name

  2. 如果您不在正确的上下文中,请try get_field('nameOfTheField','Post_Or_PostID'),其中Post_Or_PostID是字段的来源(POST、选项页、...)

  3. 选项它在php中很好,但您的div太小了,无法显示背景

Php相关问答推荐

提交表格后的重定向不起作用

获得客户S在WooCommerce为期1年的总支出

过滤WooCommerce管理员订单列表(+HPOS)中包含其作者产品的订单

在ShipStation for WooCommerce中使用自定义订单项目元数据

有什么方法可以阻止WordPress主题升级通知吗?

根据未用于变体的产品属性隐藏WooCommerce发货方式

从订单项目中获取ACF WooCommerce产品价值

如何使用索引加速和优化MySQL搜索

Mockery在模拟Redis连接时抛出错误:Mockery\Exception\BadMethodCallException

扩展 WooCommerce 类触发未捕获错误:未找到WC_Coupon类

多个产品类别 Select 自定义 WooCommerce 插件设置页面

PHP:数组的等边

在 php 中生成 MAC ISO/IEC 9797-1

根据页面的最后修订日期设置 MediaWiki 内部链接的样式

使用现有的htaccess的PHP路由脚本

使用 PHP 正则表达式从仅包含具有现有顺序的顶级标签的 XML 文档中搜索和创建数组

为什么 8.0 之前的 PHP 版本拒绝命名空间Random\Namespace作为无效语法?

在 GA4 Data API V1 Beta 中使用 inListFilter 过滤器时出错

将样式文件或脚本引入WordPress模板

在管理表单字段中