首页 > 解决方案 > 如果分类为空,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;
        }
    }
}

标签: wordpresscustom-taxonomy

解决方案


你可以看看这个函数:wp_safe_redirect()像这样:

wp_safe_redirect( $url );
exit;

推荐阅读