@Pat J谢谢你的帮助。
我根据我正在使用的解决方案解决了这个问题。
我已经在使用高级自定义字段插件和自定义Post类型UI插件(对于那些不熟悉编写代码的人来说,这更好,但这是对CPT和自定义字段的一个很好的介绍,您需要同时使用这两个插件;这只是我的建议),所以我需要找出如何根据用户的图像为我的div调用自定义背景图像将通过后端管理员上的自定义字段输入。
我采用了创建变量的方法,以使后台url更容易写出:
<?php
$bg = get_field( \'bg_img\' );
?>
然后开始循环,并将变量作为背景色的属性值包含在内。
注意:我发现最好通过外部样式表添加所有额外的背景属性(只是更干净、更一致的imo),并且只在内联中具有我需要的实际属性值。但是,如果只针对一个属性,请执行此操作-例如:“background image:”vs.“background:”,因为它更具体,并且不会应用从外部样式表添加的其他值,因此您可以再次内联添加其他背景属性,例如:“background:url()无重复中心封面我只是不喜欢那个选项。
以下是内联引用:
<div class="bg-img-default" style="background-image: url(<?=$bg?>); "></div>
“bg img default”是我创建的类,用于在外部包含所有其他后台属性。如果有人认为这很奇怪,可以用更好的方式来做,请分享,我很乐意学习。
哦,最后,如果您使用的是ACF插件,您需要将返回值设置为“image URL”,否则它不会显示您的图像。