サポート » 使い方全般 » 直接SQLから取得した結果一覧を表示させる場所をどう作るか?

  • 解決済 hanahana-mai

    (@hanahana-mai)


    すみません、考えたらどんどん混乱してきたので教えてください。

    現在、TOPページなどにラジオボタンやチェック項目で検索できるフォームを設置しています。
    特定の項目に○○という文言があるとか、指定サイズが○○以下など、一般的な普通条件での絞り込み検索です。
    ただし、この検索フォームはW自体が持っている機能ではなく、PHPで直接記述しています。

    そこで、混乱が生じているのですが、様々なカテゴリやカスタム投稿、タクソノミーやターム等々、全てを跨いで結果が返って来ます。SQLから直接ぴっぱるので。
    その場合の検索結果の一覧を表示させたいのですが、この場合はどのようなページに結果を返せばよいのでしょうか?

    もうWPの部分は忘れて、別物の検索結果用のページを単純に用意すればよいのでしょうか?
    それとも、WP側が持っている機能を利用して、WPのルールに沿ったページを用意した方が良いのでしょうか?
    例えば、search.phpなど…。

    何か、テンプレートのことを気にし始めたら混乱してしまい、何をどのようにした方が良いのかわからなくなってしまいました!汗)
    検索結果の部分だけ、WPと切り離されてしまうのも何か変な感じがしてしまいまして…。

    この様な状況での検索結果の返し方で、皆さまだったらどのように対応されますでしょうか?
    お知恵をおかし頂けたらと思います。

    よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • 自分はコピペ職人なんで、よくわかりませんが

    関数リファレンス/wpdb Class

    あたりから検索初めて、wordpress自体やプラグインのphpなんかもgrep(?)検索してみたら、
    玉石混交もしれませんが色々例が出てくくるような気がします。

    私ならカスタムページテンプレートを割り当てた固定ページを使います。
    https://wpdocs.osdn.jp/ページテンプレート#Custom_Page_Template

    トピック投稿者 hanahana-mai

    (@hanahana-mai)

    oisit様
    アドバイス有難うございます。
    確かに色々と方法はあるようですね、どの様にするのがスムーズか悩むところです。
    もう少し考えてみたいと思います。
    有難うございます。

    トピック投稿者 hanahana-mai

    (@hanahana-mai)

    gblsm様
    有難うございます!

    なるほどです!!!
    カスタムページテンプレートを割り当てた固定ページ。
    この割り当てた固定ページというのが目から鱗でした。

    早速この方法で試してみたいと思います。
    驚きました!有難うございます。m(_ _)m

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「直接SQLから取得した結果一覧を表示させる場所をどう作るか?」には新たに返信することはできません。