複数条件で検索できるサイトをWordPressで制作しております。
やりたいこと
複数条件で検索ができるフォームから別ページにある検索結果表示に、絞り込まれた記事一覧が表示されます。
その絞り込まれた記事一覧の一番上に、どんな条件で絞り込み検索をしたのか分かりやすくするため
絞り込み検索で使用しているタクソノミーのスラッグ名を表示させようと作業を行いました。
ためしたこと
URL パラメーターから取得できないかと考え、下記のようにURLにパラメーターが設定されるようにしました。
ttps://test.com/?post_type=test&price=price01&area=tokyo&s=
そしてこのパラメーターを使って下記のようなコードを書いたのですが、「検索条件:tokyo、price01」とスラッグで表示され「スラッグ名」で表示されませんでした。
PHP
1<?php if(isset($_GET['area'])) { $product = $_GET['area']; } ?> 2<?php if(isset($_GET['price'])) { $product = $_GET['price']; } ?> 3<p>検索条件:<?php echo $area; ?>、<?php echo $price; ?></p>
タクソノミー名「area」
スラッグ「tokyo」
スラッグ名「東京都」
タクソノミー名「price」
スラッグ「price01」
スラッグ名「1000円」
どなたか原因が分かる方いらっしゃいましたら教えてください。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/28 01:43
2022/01/28 02:58
2022/01/28 05:02