php 将空的WooCommerce搜索结果重定向到自定义页面

w6lpcovy  于 2023-11-16  发布在  PHP
关注(0)|答案(1)|浏览(113)

我试图实现一个重定向到一个自定义的URL为所有产品搜索结果返回0结果。与下面的代码,我得到“Fatal error“在WordPress的消息屏幕。

这是我的代码:

add_action( 'template_redirect', 'redirect_empty_search_result', 2 );
function redirect_empty_search_result() {

    if ( isset( $_GET['s'] ) && strcasecmp( $_GET['s'] ) == 0 ) {
        
        wp_safe_redirect( '/empty-search/' );
    
    exit();
    
    }
}

字符串

mccptt67

mccptt671#

我还没有检查你的代码,但“strcasecmp”需要两个参数exmaple:

add_action( 'template_redirect', 'redirect_empty_search_result', 2 );
function redirect_empty_search_result() {

    if ( isset( $_GET['s'] ) && strcasecmp( $_GET['s'], '' ) == 0 ) {
    
        wp_safe_redirect( '/empty-search/' );
        exit();
   }
}

字符串

相关问题