描述
屏幕截图
设置
按职位类型筛选 按帖子类型过滤可选结果。 如果保留为空,则显示所有帖子类型。 结果按帖子类型分组,因此选定的帖子类型可以按特定顺序放置。 按发布状态筛选 按状态过滤可选结果,如已发布、草稿等。如果为空,则显示每个状态的帖子。 按分类筛选 通过一个或多个分类术语筛选可选结果。 过滤器 指定组件中显示的过滤器。 从“搜索”、“帖子类型”和/或“分类”中选择。 返回格式 指定返回值格式。 从发布对象中选择( WP_支柱 )或Post ID(整数)。 要求的 在“验证”选项卡上找到,这需要输入一个输入,以防止字段接受空值。 默认为关闭。 最低职位 设置所需帖子数量的限制。 最大帖子数 设置允许的帖子数量限制。 说明书 提交数据时显示说明。 元素 指定在每个结果中显示哪些元素。 从“特色图像”中选择。 条件逻辑 启用此设置允许您自定义逻辑,以确定当前字段是否应可见。 可以创建条件逻辑规则组以允许多个和/或语句。 双向 在“高级”选项卡上找到,启用此设置后,您可以为为此字段选择的每个值更新目标字段中的值,添加或删除要更新的项目的帖子ID、分类ID或用户ID。 请参阅 双向关系 有关使用此设置直接在ACF的UI中创建双向关系的详细信息。
模板使用
显示帖子列表 (使用setup_postdata)
<? php(电话) $featured_posts=获取字段('feature_doposts'); 如果($featuredposts):?> <ul> <? php foreach($featuredposts作为$post): //为WP函数设置此post(变量必须命名为$post)。 setup_postdata($post);?> <li> <a href=“<?php the_permalink();?>”><? php the_title();?></ a> <span>此帖子中的自定义字段:<? php the_field(“字段名”);?></ span> </li> <? php端foreach;?> </ul> <? php(电话) //重置全局post对象,以便页面的其余部分正常工作。 wp_reset_postdata();?> <? php-endif;?>
显示帖子列表 (不带setup_postdata)
<? php(电话) $featured_posts=获取字段('feature_doposts'); 如果($featuredposts):?> <ul> <? php foreach($featuredposts作为$feature发布): $permalink=get_permalink($featured_post->ID); $title=get_the_title($featured_post->ID); $custom_field=获取字段('field_name',$featured_post->ID); ?> <li> <a href=“<?php echo esc_url($permalink);?>”><? php-echo eschtml($title);?></ a> <span>此帖子中的自定义字段:<? php echo eschtml($custom_field);?></ span> </li> <? php endforeach;?> </ul> <? php-endif;?>