石川@Vektor,Inc.
フォーラムへの返信
-
投稿者投稿
-
石川@Vektor,Inc.キーマスター解決なによりです。
別の内容になりますので、別のスレッドにてよろしくお願いいたします。2022年4月27日 11:36 AM 返信先: 【機能追加要望】VK Filter Search Proのプルダウンに最初から指定したカテゴリー(タグ)を表示させたい、またはチェックボックス等に指定したカテゴリー(タグ)のみ表示させたい #64525
石川@Vektor,Inc.キーマスターちなみに
function stk_SearchFilter($query) { if (!is_admin() && $query->is_main_query() && $query->is_search()) { $query->set('post_type', 'any'); } } add_filter('pre_get_posts', 'stk_SearchFilter');pre_get_posts はアクションフックなので add_filter ではなく add_action( ‘pre_get_posts’ 〜 になるはずなので間違ってます。
add_filter( だった場合は最後に return $query; しないといけないので、やっぱり間違っているおそらく
function stk_SearchFilter($query) { if (!is_admin() && $query->is_main_query() && $query->is_search()) { $query->set('post_type', 'any'); } } add_action('pre_get_posts', 'stk_SearchFilter');だと思いますが、これは全ての投稿タイプを含める という処理を「上書き追加」するので、VK Filter Search からの投稿タイプの絞り込みも効かなくなる可能性がある
なので
remove_action( 'pre_get_posts', 'stoke19 が 検索結果を post に限定する処理をしている関数名' );みたいな処理になると思います。
2022年4月26日 8:16 PM 返信先: 【機能追加要望】VK Filter Search Proのプルダウンに最初から指定したカテゴリー(タグ)を表示させたい、またはチェックボックス等に指定したカテゴリー(タグ)のみ表示させたい #64513
石川@Vektor,Inc.キーマスターかんたさん
ありがとうございます。ただ、そのコードですと、「全部の投稿タイプ」に新規で指定しているので、
Filter Search の設定と干渉して誤動作する可能性が結構あるのではないかなという印象です。もともと、stoke が add_action( ‘pre_get_posts’ で $query->set(‘post_type’, ‘post’); にしている所があるはずなので
remove_action( ‘pre_get_posts’,
で、stoke がしている post への限定を外すやり方の方が望ましいです。
「any を上書き」するのではなく、 「post の指定を解除する」 方が事故がないと思います。
が、 他社テーマなので stoke が add_action( ‘pre_get_posts’ でどんな書き方をしているのかコードが手元にないので不明なので、解除の仕方は僕ではわかりません…。
石川@Vektor,Inc.キーマスターおまたせしました。
VK Blocks Pro 1.32系で対応いたしましたのでアップデートの上ご確認くださいませ。
石川@Vektor,Inc.キーマスター該当のCSSは読み込んでいないようですがどこに設定しましたか?
2022年4月26日 9:39 AM 返信先: 【機能追加要望】VK Filter Search Proのプルダウンに最初から指定したカテゴリー(タグ)を表示させたい、またはチェックボックス等に指定したカテゴリー(タグ)のみ表示させたい #64488
石川@Vektor,Inc.キーマスター一応確認ですが、Filter Search の設定で、絞り込み対象を「投稿」だけにしているので、検索結果にカスタム投稿タイプが含まれないとかそういうオチではないですよね?
Attachments:
You must be logged in to view attached files.2022年4月25日 4:25 PM 返信先: 【機能追加要望】VK Filter Search Proのプルダウンに最初から指定したカテゴリー(タグ)を表示させたい、またはチェックボックス等に指定したカテゴリー(タグ)のみ表示させたい #64478
石川@Vektor,Inc.キーマスターWordPressの王道の構成として投稿の意味が違うものは投稿タイプをわけるべきなので、
カテゴリーのドロップダウンの項目を操作するとかではなく、検索結果にカスタム投稿タイプを表示出来るようにする方がセオリーに沿った対応かと思います。カスタム投稿タイプが含まれないという事は stoke19 側で何か独自の処理を含めている可能性があるので、
stoke19の開発元に、検索結果にカスタム投稿タイプの記事が表示されないような処理がされているのであれば、それを解除するカスタマイズの方法を一度問い合わせてみてください。
石川@Vektor,Inc.キーマスター本件 WordPress.com で発生する不具合で、テーマ側アップデートで対応済みにつき close します。
石川@Vektor,Inc.キーマスターありがとうございます。
DRILL LANCER さん もう一度検証お願いします。
石川@Vektor,Inc.キーマスター弊社環境で発生しない問題につき、外からではわからない(特定が難しく時間がかかる)ので
管理画面のログイン情報を送付いただけば確認させていただきます。
石川@Vektor,Inc.キーマスターまず、Font Awesome の設定は 6 か 5 の Web Fonts with CSS に設定してください。
次 におそらくCDN系のプラグインを使っていると思いますので停止して改善するか確認してください。
石川@Vektor,Inc.キーマスター左メニューを実現するために Katawara を作っり、それを前提にCSSが調整されていたりするので、
むしろ左が不要なら Lightning を使った方が早いと思います。逆に Lightning だとまずい理由があって Katawara をご利用でしょうか?
石川@Vektor,Inc.キーマスターナビゲーションだけの事ですか?
それとも左のカラム全体の事ですか?
石川@Vektor,Inc.キーマスターうまくいかないようでしたら、 一旦 設定 > パーマリンク設定 をデフォルトにしてみてください。
固定ページのスラッグをカスタム投稿タイプのスラッグやカテゴリーのスラッグなどと重複していて、WordPressが表示するページを正しく認識できていないなどの原因かもしれません。
石川@Vektor,Inc.キーマスター■ テーマ
Lightning■ プラグイン
lightning-g3-pro-unit.zip
vk-blocks-pro.zip
lightning-g3-evergreen.zipの構成で通常問題ありません。
-
投稿者投稿
