上述问题。我正在尝试在用户生成的内容(不是标题图片)上方生成自定义图片。我与ACF保持联系。预期结果显示在page.php生成的页面上,而不显示在客户端站点用作发布页面的index.php上。
试图将代码放置在所有可能的地方。 WordPress调试并仅写单词TEST表示我的位置和文件不正确。
aws s3 put-bucket-versioning --bucket <bucketname> --versioning-configuration status=Enabled
“ style =” display:block;保证金:自动; margin-bottom:10px;“ /> //相关的ACF代码显示在page.php文件生成的页面上
<header class="page-header">
什么也没有出现。没有错误讯息。可以在Wordpress CMS的帖子页面上将期望的图像上传到ACF,但是保存后不显示。
答案 0 :(得分:0)
来自文档https://www.advancedcustomfields.com/resources/value-loading-posts-page/。我假设您已将其设置为返回图像的URL。
<?php
$imageUrl = get_field('image-head', get_option('page_for_posts'));
if( !empty($imageUrl) ): ?>
<img src="<?php echo $imageUrl;?>" />
<?php endif; ?>
索引页面上的查询是博客文章而不是页面,因此您必须明确告诉ACF您想要页面中的字段(其他归档页面也是如此)。