首页 视频课程 主题开发课程第05章、文章输出 WordPress按条件查询筛选文章操作方法

WordPress按条件查询筛选文章操作方法

2023-06-11 / 357阅

WordPress按条件查询筛选文章操作方法

WordPress提供了多种方法来筛选文章,可以根据文章的分类、标签、作者等条件来进行筛选。在本文中,我们将为您介绍WordPress按条件查询筛选文章的操作方法,并提供示例代码。

按分类查询文章

查询分类ID为1的文章:

$args = array(
  'cat' => 1
);
$query = new WP_Query( $args ); 

查询多个分类ID为12的文章:

$args = array(
  'category__in' => array( 1, 2 )
);
$query = new WP_Query( $args ); 

按标签查询文章

查询标签ID为1的文章:

$args = array(
  'tag_id' => 1
);
$query = new WP_Query( $args ); 

查询多个标签ID为12的文章:

$args = array(
  'tag__in' => array( 1, 2 )
);
$query = new WP_Query( $args ); 

按作者查询文章

查询作者为admin的文章:

$args = array(
  'author_name' => 'admin'
);
$query = new WP_Query( $args ); 

查询作者ID为1的文章:

$args = array(
  'author' => 1
);
$query = new WP_Query( $args ); 

按时间查询文章

查询发布日期为2020-01-01的文章:

$args = array(
  'date_query' => array(
    array(
      'year' => '2020',
      'month' => '01',
      'day' => '01',
    ),
  ),
);
$query = new WP_Query( $args ); 

查询最近7天的文章:

$args = array(
  'date_query' => array(
    array(
      'after' => '1 week ago',
    ),
  ),
);
$query = new WP_Query( $args ); 

以上是按条件查询筛选文章的常用操作方法及示例代码,希望能够对您有所帮助。

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录