php 相关帖子,随机拉入同一类别,不包括当前帖子。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 相关帖子,随机拉入同一类别,不包括当前帖子。相关的知识,希望对你有一定的参考价值。

{{
  $postid = get_the_ID();
	$cat = get_the_category();
  $args = [
    'post_type' => 'post',
    'post__not_in' => [$postid],
		'posts_per_page' => 2,
		'orderby' => 'rand',
		'tax_query' => [
			[
				'taxonomy' => 'category',
				'field'    => 'slug',
				'terms'    => $cat[0]->slug,
			],
		],
  ];
}}
@wpquery($args)
  <a class="featured-post" href="{{ the_permalink() }}">
    {{ the_title() }}
  </a>
@wpempty
@wpend

以上是关于php 相关帖子,随机拉入同一类别,不包括当前帖子。的主要内容,如果未能解决你的问题,请参考以下文章

从一个类别中获取最新 5 个帖子的最佳方式是啥?

php 随机更多特定类别的帖子

PHP 在页面上以随机顺序显示特定类别的所有帖子

php 按类别自定义帖子类型的相关帖子

php 列出根和子类别,包括他们发布的帖子

php 事件日历PRO:从相关的帖子逻辑中删除帖子标签,因此,仅使用事件类别。