サポート » 使い方全般 » 検索に関する機能を実装したい

  • いつもお世話になっております。
    Web 初心者です。

    タイトルの件、Web ページに実装を考えています。
    次のようなことをやりたいのですが、実現可能でしょうか?

    ・検索ボックスを配置し、入力されたワードを含む項目を表示させる
    (検索対象は、Webページ配下の全ページが対象)
    ・検索にヒットした件数、検索にかかった時間を表示させる
    ・Google Analytics(アクセス分析)を利用して、閲覧数の多い項目のうち上位5件の項目を表示させる

    申し訳ございませんが、情報をお持ちの方がいらっしゃいましたら、
    ご回答いただけますと幸いです。

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

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • mtbybabaさん、こんにちは。

    ・検索ボックスを配置し、入力されたワードを含む項目を表示させる
    (検索対象は、Webページ配下の全ページが対象)

    これはご使用になっているテーマ次第です。ほとんどのテーマが検索にも対応していると思われますので、ヘッダー、もしくはサイドバーにウィジェットなどで検索窓を設置できないか調べてみてはいかがでしょうか。
    ご使用のテーマが何であるかご提示頂けるともう少し詳しい情報が得られるかもしれません。

    ウィジェットなどでの用意がない場合、子テーマなどを利用してご自身で実装される必要があります。WordPressの機能をそのまま使えますので、それほど難しい実装ではありませんが、最低限HTML、CSS、PHPの知識がある程度は必要になります。

    なお、WordPressのデフォルトの検索機能では、データベースに記録された内容が検索対象であり、一部カスタムフィールドなどに登録された情報は、通常検索の対象になっていないことがあります。サイトの構築方法次第ではありますが、通常はあまり問題ではないと思いますが、念のためご注意ください。

    ・検索にヒットした件数、検索にかかった時間を表示させる

    件数はプラグインなどで見たことがあるような気がしますが、秒数は見たことがないですね…
    実装するとすれば、WordPressの起動時に動作している timer_start() を利用して、検索結果のページテンプレートに timer_stop() で取得した実行時間を表示する方法でしょうか。

    ・Google Analytics(アクセス分析)を利用して、閲覧数の多い項目のうち上位5件の項目を表示させる

    これはプラグインですかね、Simple GA Rankingが適切でしょうか。他にもあるかと思いますので、探してみてください。

    ご参考になれば。

    スレッド開始 mtbybaba

    (@mtbybaba)

    shokun0803 様

    お世話になっております。
    ご回答いただきまして、誠にありがとうございます。

    >ご使用のテーマが何であるかご提示頂けるともう少し詳しい情報が得られるかもしれません。

    使用しているテーマですが、「Hever」でございます。
    ちなみに、挙げられている「検索」というのは、
    [左サイドバー]-[+]-[ブロック]-[ウィジェット/検索] で合っていますでしょうか?

    >実装するとすれば、WordPressの起動時に動作している timer_start() を利用して、検索結果のページテンプレートに timer_stop() で取得した実行時間を表示する方法でしょうか。

    情報いただきまして、ありがとうございます。
    実装するかについて再度検討させていただきます。

    >これはプラグインですかね、Simple GA Rankingが適切でしょうか。他にもあるかと思いますので、探してみてください。

    情報いただきまして、ありがとうございます。
    Simple GA Ranking や他プラグインについて、調査してみます。

    また不明点がございましたら、
    ご質問させていただくことがあるかもしれませんが、
    その際はお力をお借りいただけますと幸いです。
    どうぞ、よろしくお願いいたします。

    • この返信は1ヶ月、 3週前にmtbybabaが編集しました。

    mtbybabaさん、こんにちは。

    使用しているテーマですが、「Hever」でございます。

    ごめんなさい、公式の検索では見つけられず、 wordpress.com 用のテーマしか探せませんでしたので、確認ができておりません。
    テーマの公式サイトのような場所はありますでしょうか。
    念のため有償テーマですと、テーマそのもののサポートはこちらではできないので、その場合はご提示いただかなくても大丈夫です。

    ご参考になれば。

    スレッド開始 mtbybaba

    (@mtbybaba)

    shokun0803 様

    お世話になっております。
    ご回答いただきまして、誠にありがとうございます。

    >ごめんなさい、公式の検索では見つけられず、 wordpress.com 用のテーマしか探せませんでしたので、確認ができておりません。

    大変申し訳ございません。
    使用しているテーマですが、「Blank Canvas」でございました。
    まっさらな状態からのスタートです。
    ちなみに現在は無償版で作業を行っておりまして、ゆくゆくは有償版への切り替えを考えております。

    mtbybabaさん、こんにちは。

    ご指定のテーマを確認してみました。
    ほぼクリアな感じのテーマなのですね…

    ログインしてサイトトップを表示した状態で「カスタマイズ」をクリックして、テーマカスタマイザーを表示し、Content Optionsの一番上

    Enable site header and top menu
    Check to show a standard site header, navigation menu and social links menu on the top of every page. These can be configured in the “Site Identity” and “Menus” panels.

    と二番目

    Enable widgets and footer menu
    Check to show a navigation menu and widgets in your site’s footer area.

    のチェックボックスをONにして、ヘッダーとウィジェットエリアを表示させました。

    さらにテーマカスタマイザーのウィジェット欄にブロックを追加「+」で「検索」を追加して公開し、検索窓を使ってみましたがちゃんと機能しているようです。

    ヘッダー部分を表示させてはみましたが、ヘッダー部分で変更可能なのはメニューだけのようで、メニューとして検索窓を表示させることはできませんでした。ヘッダー部分に検索窓を表示するには違うカスタマイズが必要かと思われます。

    ご参考になれば。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。