web-dev-qa-db-ja.com

WooCommerceの検索結果ページで製品ページへのリダイレクトを無効にする

WooCommerceでは、商品を検索しても検索結果が1つしかない場合は、WooCommerceは商品ページに直接リダイレクトします。検索結果ページにデザインを追加したい場合、このデフォルト機能を無効にすることができますか?

4
BFTrick

はい、これは全く可能です。 WooCommerceには 便利なフィルタ が含まれています。このリダイレクトを無効にすることで、ユーザーは通常どおり検索結果ページにアクセスできます。

このコード行をfunctions.phpファイルに追加すると、リダイレクト機能が無効になります。

add_filter( 'woocommerce_redirect_single_search_result', '__return_false' );

要旨への固定リンク: https://Gist.github.com/BFTrick/6429700

7
BFTrick