WordPress 使用 tag 标签获取文章列表的方法

使用 tag__in 可以调用有特定标签的文章。

//获取一个标签的文章 根据标签别名获取有这个标签的文章:
$query = new WP_Query( 'tag=cooking' );
//根据标签 ID 获取有这个标签的文章:
$query = new WP_Query( 'tag_id=13' );
//获取多个标签的文章 根据标签的别名获取带有这几个标签其中一个的文章:
$query = new WP_Query( 'tag=bread,baking' );
//根据标签别名获取同时拥有几个标签的文章:
$query = new WP_Query( 'tag=bread+baking+recipe' );
//多标签查询 根据标签 ID 获取同时有几个标签的文章:
$query = new WP_Query( array( 'tag__and' => array( 22,23 ) ) );
//根据标签 ID 获取有这个标签的文章:
$query = new WP_Query( array( 'tag__in' => array( 22,23 ) ) );
//根据标签 ID 排除包含某些标签的文章:
$query = new WP_Query( array( 'tag__not_in' => array( 22,23 ) ) );

tag_slug__in 和 tag_slug__and的使用方法同上,只是把 ID 换成别名。

收藏
评论
打赏
Wordpress 主样式表(style.css)
上一篇
WordPress关闭自动草稿
下一篇

发表评论

像素鱼丸
52971 阅读
95 发布
3 收藏
动态
MirageV 主题 v2.19.0 发布
MarkerV 插件 v1.2.0 发布
MirageV 主题 v2.6.4 发布
LandV 企业主题 v2.6.0 发布
BotV 插件 v2.4.0 发布,开始支持 DeepSeek
FishV 主题 v1.14 发布
BotV 插件 v1.7.0 发布
MirageV 主题 v2.5 正式发布
生成中...
真诚赞赏,手留余香
登录
注册
重置密码