【问题标题】:Redirect WooCommerce Category to a Page将 WooCommerce 类别重定向到页面
【发布时间】:2021-04-04 10:00:41
【问题描述】:

我的目标是将产品类别重定向到页面而不是默认类别屏幕 我目前正在使用重定向插件 (https://pl.wordpress.org/plugins/redirection/) 进行重定向。现在即使我已经添加了一个重定向(如屏幕截图所示),点击酒具后,它仍然将我从https://war.shopeffina.com/product-categories/页面重定向到https://war.shopeffina.com/product-category/drinkware/而不是https://war.shopeffina.com/drinkware/

*请注意,我正在通过简码动态显示类别(饮料、T 恤、女性)

似乎是什么问题?

【问题讨论】:

  • 请添加您的代码以帮助您

标签: php wordpress redirect woocommerce


【解决方案1】:

解决了!!不需要重定向插件

原来我必须在我的functions.php中添加以下内容

function drinkware_template_redirect(){
    if( function_exists( 'is_product_category' ) && is_product_category( 'drinkware' ) ){
        $redirect_page_id = 720; // adjust to ID of page you are redirecting to
        wp_redirect( get_permalink( $redirect_page_id ) );
        exit();
    }
}
add_action( 'template_redirect', 'drinkware_template_redirect' );

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 2018-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多