WordPress的RSS提要多个标签

克里斯·约翰逊

我想更改WordPressRSS供稿功能,以在我指定多个标签时仅匹配具有所有标签(而不仅仅是一个标签)的帖子和页面。我已经添加了代码以在帖子顶部添加页面。

范例网址: ~WP~/feed/?tag=holiday,halloween

我正在尝试更改pre_get_posts操作挂钩内的查询

代码:

if ($_GET['tag']) {
    $tagsArray = explode(',', $_GET['tag']);

    array_push($query->tax_query, array(
        'taxonomy' => 'post_tag',
        'field' => 'slug',
        'terms' => $tagsArray,
        'operator' => 'AND',
    ));
}

有人可以向我指出如何使查询与所有标签匹配的正确方向吗?谢谢!

克里斯·约翰逊

好的,我知道了。发布以便其他处于相同情况的其他人可以解决。

if ($_GET['tag']) {
    $tagsArray = explode(',', $_GET['tag']);

    if (sizeof($tagsArray) > 1) {
        $query->set('tag__and', $tagsArray);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WordPress类别列表RSS提要

来自分类Dev

WordPress类别列表RSS提要

来自分类Dev

在Wordpress中遇到Rss提要

来自分类Dev

WordPress的:添加内容到RSS提要

来自分类Dev

修改RSS提要带入WordPress的内容

来自分类Dev

Wordpress RSS 提要仅下载或错误 403

来自分类Dev

合并并过滤多个RSS提要?

来自分类Dev

PhantomJs从RSS提要中剥离所有XML标签

来自分类Dev

计数来自合并的RSS提要的项目标签

来自分类Dev

排除部分WordPress帖子出现在RSS提要中

来自分类Dev

显示来自Wordpress RSS提要的媒体文件

来自分类Dev

多个 RSS 提要进入一个频道

来自分类Dev

计算来自RSS提要的项目标签(不知道标签名称)

来自分类Dev

计算来自RSS提要的商品标签(不知道标签名称)

来自分类Dev

PHP的RSS提要

来自分类Dev

私人RSS提要

来自分类Dev

RSS提要未显示

来自分类Dev

如何从PHP的RSS提要中获取自定义标签

来自分类Dev

从Facebook删除HTML标签并转换RSS提要中的特殊字符

来自分类Dev

php 阅读 RSS 提要无法阅读 <a10:content type="text/xml"> 标签

来自分类Dev

WordPress搜索多个标签组合

来自分类Dev

要求Wordpress博客的httpauth用户名和密码(RSS提要除外)

来自分类Dev

如何在Firefox中将多个RSS提要合并为一个?

来自分类Dev

Visual Studio RSS提要URL

来自分类Dev

Powershell不显示RSS提要

来自分类Dev

如何阅读电报的RSS提要?

来自分类Dev

生成线程RSS / ATOM提要

来自分类Dev

将 RSS 提要导入 express

来自分类Dev

RSS 提要的 URLConnection 返回 null