php ACF循环通过新闻分类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php ACF循环通过新闻分类相关的知识,希望对你有一定的参考价值。

<?php
	
$terms = get_the_terms( $post->ID, 'area');	
	
$postid = get_the_ID(); 

foreach ($terms as $term) {
	
$posts = get_posts(array(
	'posts_per_page'=> -1,
	'post_type'	=> 'news',
	'orderby' 	=>'ID',
	'area'	        => $term->name,
	'post__not_in'  =>array($postid)
	
	
));
	}


if( $posts ): ?>
	
	<ul>
		
	<?php foreach( $posts as $post ): 
		
		setup_postdata( $post );
		
		?>
		
			<p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
			<p class="txt-works"><?php echo custom_field_excerpt();?></p>
		
	
	<?php endforeach; ?>
	
	</ul>
	
	<?php wp_reset_postdata(); ?>

<?php endif; ?> 

以上是关于php ACF循环通过新闻分类的主要内容,如果未能解决你的问题,请参考以下文章

php ACF通过弹性内容循环

来自自定义帖子分类法循环的 slug 列表(Wordpress + ACF Pro)

在 Wordpress 自定义帖子类型循环中使用 ACF 分类字段作为变量

php 将ACF字段数据迁移到分类

php 在分类术语(单个)页面上设置ACF字段。

php 在分类术语(单个)页面上设置ACF字段。