wordpress - 如果分类为空,WordPress 将重定向到页面
问题描述
我有一个名为“tipo_coche”的分类选项,tipo_coche包含敞篷车、轿跑车、紧凑型等。全部使用 CPT UI 创建,有些可以为空。当它们不包含元素时,我需要自动重定向到页面“/coches-segunda-mano-ocasion”。
我已经尝试使用此代码,但没有成功。
function custom_redirector(){
if (isset($_GET["s"]) and $_GET["s"]=='' and !empty($_SERVER['HTTP_REFERER'])){
if (strpos($_SERVER['HTTP_REFERER'],'tipo_coche')!==false){
header("location: ".home_url('/coches-segunda-mano-ocasion')); exit;
}
}
}
解决方案
你可以看看这个函数:wp_safe_redirect()
像这样:
wp_safe_redirect( $url );
exit;
推荐阅读
- python - Pandas - 添加具有平滑概率的列
- javascript - 在浏览器中检测模板文字(在不寻常的上下文中)
- c - C慢速函数调用
- javascript - 如何使用 jquery 切换更改 html?
- matlab - 当一个使用另一个向量时,有没有办法使两个向量的长度相同?
- ios - Swift - UIButton 背景颜色在点击时不会改变
- sql-server - 对于 AWS 上的引擎错误,DBName 必须为空 - RDS
- json - 使用 Postman 从两个不同的响应中获取值以相互断言
- django - 在我的 Django 应用上注册时,如何让新用户选择一个组?
- ant - 如何将复杂元素作为参数合并到 ant 中的宏定义中?