石川@Vektor,Inc.
フォーラムへの返信
-
投稿者投稿
-
石川@Vektor,Inc.キーマスター親のheader.php
に記述しました。親のファイルを変更すると今後テーマのアップデートの度に作業が必要になります。
アップデートしない場合、例えばまもなくリリースの WordPress 6.0 対応もテーマ側で作業進めているのに、自分で対応しないといけなくなります。子テーマの functions.php などに以下記載ください
function my_add_script() { // js ファイルを登録. wp_enqueue_script( '★ハンドル名を任意に設定★', get_stylesheet_directory_uri() . '/jquery.autoKana.js', array( 'jquery' ), '★バージョン名を適当に記入★', true ); // 追加したjsファイルに依存する JavaScript. $script = ' jQuery(function() { jQuery.fn.autoKana(\'input[name="sei"]\' , \'input[name="seikana"]\', {katakana:true}); //name属性で判別する場合 jQuery.fn.autoKana(\'#mei\', \'#meikana\', {katakana:true}); //idで判別する場合 });'; // 追加したjsファイルに依存する JavaScript をインラインで追加. wp_add_inline_script( '★ハンドル名を任意に設定★', $script, 'after' ); } add_action( 'wp_enqueue_scripts', 'my_add_script' );
概ね上記のコードを調整すれば出来ると思います。
上記がうまくいかなければ最悪
と
vektor-inc.co.jp/post/vws-online-studygroup-020-report/
を見て、add_action( 'wp_footer',function(){ ?> ここに JSを記入 <?php });
に書いてください。
石川@Vektor,Inc.キーマスター対馬さんにベストアンサーをよろしくお願いいたします。
石川@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 をご利用でしょうか?
-
投稿者投稿