[ 解決済 ] VK Filter Search Pro 検索結果のタイトルが全て表示されない
VWSとは › フォーラム › VK Filter Search Pro › [ 解決済 ] VK Filter Search Pro 検索結果のタイトルが全て表示されない
[ 解決済 ] VK Filter Search Pro 検索結果のタイトルが全て表示されない
- このトピックには11件の返信、2人の参加者があり、最後にCFJ-creativeにより8ヶ月前に更新されました。
-
投稿者投稿
-
2024年2月22日 3:49 PM #86954
CFJ-creative参加者■ WordPress のバージョン
WordPress 6.4.3■ テーマ・プラグインは全て最新版で確認してください。
確認しました。■ 子テーマをご利用の場合は親テーマに変更して症状が改善するか確認してください。
確認しました。■ テーマの種類
その他■ 関連しそうなプラグインを一つづつ停止して症状が改善するか確認してください。
確認しました。■ プラグインの種類・バージョン
VK Filter Search Pro■ 期待する動作
例えば、A,B,Cと複数タグを選択した時
検索結果のタイトルが「検索結果:A,B,C 」となるようにしたいです。設定する場所などありますか?
よろしくお願いします。
■ 自分で試した事
テーマはCocoonですが、他の絞り込み検索プラグインを入れてみたところ
「検索結果:A,B,C 」というタイトルになりました。■ 症状が発生するブラウザ
Chrome■ 実際の症状
A,B,Cと複数タグを選択した時
検索結果のタイトルが「A」というように、1つのタグタイトルになる。2024年2月22日 6:30 PM #86974ご指摘ありがとうございます
サイトのタイトルタグに出力される部分おいては症状が確認でき、
VK Filter Search Pro で検索結果用のタイトル文字列を生成して差し替える処理を実装する事は可能です。ただ、今週は既に業務が詰まっておりますので、来週以降の仕様検討・テスト実装となりますので、少しお時間いただきたく思います。
よろしくお願いいたします。
ベクトル内部共有用 issue
https://github.com/vektor-inc/vk-filter-search-pro/issues/3662024年2月26日 5:12 PM #87545検索結果タイトル というのは html ヘッダーの中の title タグの事でよいですか?
ページ内に表示するタイトルの場合は、検索条件が aaaaa,bbbbb,ccccc,ddddddddddd,eeeeeeeeeeeee など、1行に収まらない量になった場合に、煩わしく思うケース、ユーザーが出てくる(検索項目はフォームの中の選択状態で判断できる)と思うので、その箇所の事かどうかの確認です。
また、ページ内に表示するタイトルの事の場合、Coccon がその表示に使用している関数は get_archive_title() ですか?
2024年2月27日 11:41 AM #87662
CFJ-creative参加者お世話になっております。
ご対応いただきましてありがとうございます!■検索条件が aaaaa,bbbbb,ccccc,ddddddddddd,eeeeeeeeeeeee など、1行に収まらない量になった場合
→h1のタイトルにすべて表示させていです。アクセシビリティ重視でそのようにしたいです。■Coccon がその表示に使用している関数
↓の関数だと思います。if ( !defined( ‘ABSPATH’ ) ) exit; ?>
<h1 id=”archive-title” class=”archive-title”><?php echo get_archive_chapter_text(); ?></h1>
<?php if (is_search()){
cocoon_template_part(‘searchform’);
} ?>お手数ですがよろしくお願いいたします。
2024年3月18日 8:25 AM #88791
CFJ-creative参加者お世話になっております。
こちらの投稿について、ご対応いただけるとのことでお待ちしておりますが、
おおよそ1ヶ月経ちますが進捗の方はいかがでしょうか?今月中に納品しなければならないのでご連絡いただければと思います。
何卒よろしくお願いします。2024年3月18日 10:35 AM #88796一次実装が終わって確認待ちの状態です。
今日〜明日に状況また返信いたします。2024年3月20日 2:45 AM #88907調整中です。本日何等かのかたちでダウンロードできるようにはする予定です。
2024年3月20日 11:22 PM #88950おまたせしました。
マイアカウントページからダウンロードしてお試しください。
■ title タグに出力する文字列
まず、HTMLの head の title タグの中身は自動で検索条件が入ります。
ただし、表示形式の仕様(各項目のセパレータの文字列など)は好みがわかれると思いますので、
以下のコードを子テーマの functions.php などに書いて、必要に応じて改変してください。// HTML の head 内のタイトルタグなど、VK_Filter_Search_Title::get_search_title( $args ) の // デフォルトパラメーター改変例 add_filter( 'vkfs_default_search_title_args', function ( $args ) { // 改変する項目の配列(全項目書かなくても改変したい項目以外は削除可) $custom_args = array( // 検索クエリ部分の表示形式 'queries_format' => '検索結果: %s', // 各検索項目名を表示するかどうか true / false 'query_title_display' => true, // 各検索項目名の後に表示する文字列 'query_title_after' => ': ', // 検索項目が or 検索の場合の検索要素間の表示文字列 'query_element_or' => 'または', // 検索項目が and 検索の場合の検索要素間の表示文字列 'query_element_and' => 'かつ', // 検索要素の前に表示する文字列 'query_element_before' => '「', // 検索要素の後に表示する文字列 'query_element_after' => '」', // 各検索項目の後に表示する文字列 'query_elements_after' => ', ', // 日付検索の From 表示形式 'query_date_min_format' => '%s以降', // 日付検索の To 表示形式 'query_date_max_format' => '%s以前', // 日付検索の From ~ To 表示形式 'query_date_range_format' => '%1$s〜%2$s', // 検索結果の後に表示する文字列 'queries_after' => '| ' . get_bloginfo( 'name' ), ); // カスタマイズする部分 と 元の配列 をマージ $args = wp_parse_args( $custom_args, $args); return $args; } );
■ タイトル以外の任意の場所に表示したい場合
テーマファイルの任意の位置に文字列として表示したい場合は、表示したい箇所に以下のコードを貼り、
$args の中身を上記コードを参考に必要に応じて指定してください。<?php if ( class_exists( 'VK_Filter_Search_Title' ) ) { // 改変したい項目があれば引数に指定して渡す $args = array( 'query_title_display' => false, 'queries_after' => '', ); echo VK_Filter_Search_Title::get_search_title( $args ); }?>
■ 技術レベルについて存じ上げていないので、もしPHP についてよくわからない場合は下記参照ください。
2024年3月26日 10:41 AM #89269これで良かったでしょうか?
問題なければこれで一旦リリースしようかと思いますが、不明点ありましたらご返信くださいませ。
2024年4月3日 1:29 PM #89701
CFJ-creative参加者石川様
お世話になっております。
返信が大変遅くなり申し訳ありませんでした。
ご対応いただき感謝申し上げます。3月中に一度アクセスしてトライしてみたのですが、うまくできず
phpがわかる者に引き継ごうと思い、本日、マイページへログインしてDLしようと思いましたが
添付のページに「VK Filter Search Pro」のファイルがなかったのですが
(3月中にアクセスしたときはあったように思いましたが)
もし、削除されているようでしたらもう一度ご用意していただけないでしょうか?どうぞよろしくお願いします。
2024年4月3日 1:31 PM #89702お世話になっております。ベクトルの石川でございます。
現状リリース済みですので最新版でご確認くださいませ。
よろしくお願いいたします。
2024年4月3日 1:55 PM #89704
CFJ-creative参加者石川様
お世話になっております。
ありがとうございます!下記のページも確認しました。
社内で設置してみます。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。