Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Wordpress中的类别排除

Wordpress中的类别排除
EN

Stack Overflow用户
提问于 2014-03-28 10:23:53
回答 1查看 41关注 0票数 0

我在写这个Wordpress网站-- http://adsclip.com/

我已经使用这个代码构建了一个国家/地区选择器(以最简单的形式)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<select name="countries" id="countries" style="width:180px;" onchange="return change_action(this.value);">
<option value='us' id="us">United States</option>
<option value='gb' id="gb">United Kingdom</option>
</select>

整个Wordpress的帖子被分成国家类别,我的目标是当选择一个特定的国家时,排除整个网站的类别。

如果可能的话,我只想把它们从主页上剔除。

有没有插件或者代码可以帮我做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2014-03-28 10:37:08

通过在pre_get_postsparse_query操作中将所选国家/地区的插件作为查询参数传递,可以全局排除/包含类别。

使用pre_get_posts的示例

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
add_action( 'pre_get_posts', 'filter_query_by_country' );

function filter_query_by_country( $query ) {

    // ... get the wanted country's slug here someway ...

    $query -> set( 'country', $slug );
}

在上面的钩子函数中,'country'是分类法名称,$slug是country术语的slug。它将一个查询变量设置为只搜索用某个查询集标记的内容(类似于普通的category_name查询变量)。您可以使用$query -> is_main_queryis_category()和类似的条件语句来针对各种查询。

如果您有一个JavaScript解决方案,用于在选择某个国家时在每个页面上实现一个查询变量,那么这个示例应该可以工作。Google for query_vars filter和add_rewrite_endpoint核心函数,了解如何在WordPress中实现自定义的GET参数。

此外,您可以将选定的国家/地区保存到会话变量中,以便为用户保存选择(我假设您在这里创建了一个语言切换器?)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22710088

复制
相关文章
wordpress搜索结果排除某个分类如何操作
  我们知道wordpress的搜索结果页search.php和分类页category.php是一样的,但是客户的网站是功能比较多的系统,有新闻又有产品,如果搜索结果只想展示产品要如何操作呢?随ytkah一起来看看吧
ytkah
2019/11/12
7330
WordPress 技巧:从搜索结果中排除页面
默认情况下,WordPress 搜索结果显示发布的文章和页面,如果想把页面从 WordPress 搜索结果中排除,可以在当前主题的 functions.php 文件中添加如下的函数:
Denis
2023/04/13
4770
WordPress 技巧:后台页面编辑页面排除指定页面
有时候给客户做模板经常会使用一些插件,比如theme my login插件,插件会自动生成一些默认页面来显示指定内容,而这些页面我们是不想让用户看到并编辑的来避免由于客户的更改导致页面内容出错。所以我们需要在 后台 > 页面 > 所有页面 选项卡里的页面列表排除指定的页面不让用户操作到,具体实现代码如下(直接把代码插入到主题文件夹下functions.php里就可以了):
Denis
2023/04/15
8070
浏览器实验中的故障排除
https://webrtchacks.com/troubleshooting-unwitting-browser-experiments-al-brooks/
LiveVideoStack
2021/09/01
2.7K0
DIY网站统计:WordPress排除管理员评论及精准友链数的方法
今天关注了一下网站统计,发现留言 1600+,想想肯定是把我自己的留言也算进去了,感觉太水了,不真实!另外友链数目也不对,明显是把所有链接都加进去了! 于是研究了一下统计代码,在排除自己的评论、以及友
张戈
2018/03/23
6560
DIY网站统计:WordPress排除管理员评论及精准友链数的方法
规则类别
每个代码分析规则都属于某种规则类别。 例如,设计规则支持遵从 .NET 设计准则,而安全规则可帮助防止出现安全漏洞。 你可为整个规则类别配置严重性级别。 还可以按类别配置其他选项。
呆呆
2022/01/09
8210
什么是机器学习中类别数据的转换?
数据预处理一直机器学习项目中最耗时间的工作,我们常常会遇到一些非数值数据,比如城市建筑物的商用类别、餐馆的菜系类别、手机中app的用途类别等等,这些数据并没有数值含义,无大小之分,仅仅是分类不同。
朱卫军 AI Python
2022/04/02
9620
什么是机器学习中类别数据的转换?
类别变量的分析
要计算检验统计量,关键是计算期望频数,如果两个变量独立,则两个变量各类别交叉项的概率可以依据独立时间的概率乘法公式求得。
herain
2022/04/27
7730
类别变量的分析
机器学习的类别
监督学习 从训练资料中学到或者建立一个模式,并依此模式推测新的实例。训练资料是由输入数据和预期输出数据组成。模式的输出可以是一个连续的值(称为回归分析)或者分类标签(称为分类)。 非监督学习 没有给定事先标记过的训练示例,自动对输入的数据进行分类或分群。 强化学习 智能体以“试错”的方式进行学习,通过与环境进行交互获得的奖赏指导行为,目标是使智能体获得最大的奖赏。在强化信号上,强化学习中由环境提供的强化信号是对产生动作的好坏作一种评价,而不是告诉强化学习系统(reinforcement learning
mwangblog
2019/03/04
6020
机器学习的类别
编写 SQL 的排除联接
有两个表,就叫源表和目标表吧。它们有一个相同的字段,通过该字段可以把源表和目标表关联在一起,我们希望从源表中检索到的记录里的关联字段的值没有存在目标表中。举个例子,源表 dept,目标表 emp,获取 dept 表中部门编号不在 emp 表中的记录。在检查两张表的数据后,我们发现 emp 表中没有部门编号 40 的数据。
白日梦想家
2020/07/20
1.2K0
编写 SQL 的排除联接
linux中grep如何排除过滤输出总结
grep 是一种强大的命令行工具,用于在一个或多个输入文件中搜索与正则表达式匹配的行并将每个匹配的行写入标准输出。 排除单词和模式 要仅显示与搜索模式不匹配的行,请使用-v( 或--invert-match) 选项。 例如,要打印不包含nologin行: > grep -wv nologin /etc/passwd root:x:0:0:root:/root:/bin/bash git:x:994:994:git daemon user:/:/usr/bin/git-shell myfreax:x:1000
入门笔记
2022/06/02
2.3K0
WordPress 中的常规设置
💂 个人网站:【海拥】【摸鱼游戏】【神级源码资源网站】 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】 💬 免费且实用的 前端刷题(面经大全)网站:👉点击跳转到网站 博主前些天发现了一个巨牛巨好用的刷题网站,忍不住分享一下给大家,👉点击跳转到网站 在本文中,我们将讨论 WordPress 常规设置。在继续 WordPress常规设置之前,我们应该知道什么是 WordPress!WordPress 是一个免费的开源内容管理系统 (CMS) 框架。它是最近使用最广泛的 CMS 框架。 Wo
海拥
2022/12/19
1.9K0
WordPress 中的常规设置
液压卡盘的故障排除
数控编程、车铣复合、普车加工、Mastercam、行业前沿、机械视频,生产工艺、加工中心、模具、数控等前沿资讯在这里等你哦
lrglu
2023/09/21
3110
液压卡盘的故障排除
rsync 排除目录
假设最开始的命令是这样的 rsync -e 'ssh -p 30000' -avl --delete --stats --progress demo@123.45.67.890:/home/demo /backup/
用户5760343
2022/05/20
1.5K0
linux中grep如何排除过滤输出总结
grep 是一种强大的命令行工具,用于在一个或多个输入文件中搜索与正则表达式匹配的行并将每个匹配的行写入标准输出。 排除单词和模式 要仅显示与搜索模式不匹配的行,请使用-v( 或--invert-match) 选项。 例如,要打印不包含nologin行: > grep -wv nologin /etc/passwdroot:x:0:0:root:/root:/bin/bashgit:x:994:994:git daemon user:/:/usr/bin/git-shellrumenz:x:1000:100
玖柒的小窝
2021/10/21
2.9K0
深度学习中的类别激活热图可视化
类别激活图(CAM)是一种用于计算机视觉分类任务的强大技术。它允许研究人员检查被分类的图像,并了解图像的哪些部分/像素对模型的最终输出有更大的贡献。
OpenCV学堂
2021/01/21
1.9K0
IP地址类别
一般将IP地址按计算机所在网络规模的大小分为A、B、C三类及特殊地址D、E(默认规模是根据IP地址中的第一个字段确定的)
用户7162790
2022/03/23
1.5K0
IP地址类别
点击加载更多

相似问题

Wordpress:排除类别

22

WordPress -按类别描述排除

10

删除wordpress中类别计数中的括号并排除类别

21

将排除类别添加到Wordpress查询的现有排除类别

14

Wordpress >从类别列表中排除特定类别

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文