石川@Vektor,Inc.
フォーラムへの返信
-
投稿者投稿
-
石川@Vektor,Inc.キーマスターLightningのご利用ありがとうございます。株式会社ベクトルの石川と申します。
ダッシュボード > 更新 から再取得してみてください。
Attachments:
You must be logged in to view attached files.
石川@Vektor,Inc.キーマスター無料版の古い VK Filter Search が有効化されている可能性がありますのでまずは無料版の VK Filter Search を停止してください。
よろしくお願いいたします。
石川@Vektor,Inc.キーマスター配置した検索フォームを、検索結果画面やアーカイブページなどにも表示しようとする時に、
その検索フォームの情報を、固定ページなら固定ページidを紐づけて取得して検索画面などに出しやすいのですが、
ウィジェット画面では投稿idでの紐づけが出来ないという問題があったため、VK Filter Search 専用の投稿タイプを用意して、その検索フォームを Call Filter Search Form で呼び出すという方式を追加しました。固定ページなどに配置するケースでは直接 VK Filter Search ブロクを配置しても問題はないのですが、
ウィジェットに配置する場合は Call Filter Search Form を経由していただいた方が動作が安定するのと、
投稿タイプ VK Filter Search の方はフォーム以外の例えば外側に枠線をつけたり注釈をつけて、それを一緒に検索画面やアーカイブ画面に表示する事も可能ですので、原則 Call Filter Search Form ブロックを利用いただく事が推奨です。そのあたりわかりにくくて恐れ入ります。
順次改善してまいりますので今後とも VK Filter Search をよろしくお願いいたします。
石川@Vektor,Inc.キーマスター列の追加はとりあえずPHPの基本的知識がないと厳しいです。
ただし、基本的知識があればそこまで難しいというほどのものでもないです。
石川@Vektor,Inc.キーマスターいえいえ、対応遅くなりましてご迷惑おかけしております。
今後ともよろしくお願いいたします。
石川@Vektor,Inc.キーマスター> ご対応お願いします。
どの商品との間違いでどういった対応をご希望でしょうか?
石川@Vektor,Inc.キーマスター確認しました。現状投稿タイプとカテゴリー構造に無理があるので誤動作を引き起こしていると思われます。
以下確認ください。1. アーカイブページに配置するクエリーループブロックの設定は「テンプレートからクエリーを継承」にしてください。
2. カテゴリー category はWordPress 標準の投稿タイプ post に紐づいています。カスタム投稿タイプに紐付けると誤動作の原因となります。
投稿タイプ post の “ラベル名” を News に変更して、カスタム投稿タイプ news を廃止するか、
カスタム投稿タイプ news 用のカテゴリーは category ではなく専用の news-category を用意するなどして運用ください。以上よろしくお願いいたします。
function my_change_post_type_args_post( $args ) { if ( isset( $args['rest_base'] ) && $args['rest_base'] == 'posts' ) { $args['labels']['name_admin_bar'] = 'News'; $args['labels']['name'] = 'News'; $args['labels']['edit_item'] = 'Newsの編集'; $args['labels']['add_new_item'] = 'Newsの作成'; } return $args; } add_filter( 'register_post_type_args', 'my_change_post_type_args_post' );
石川@Vektor,Inc.キーマスター本件検討中でございます。
よろしくお願いいたします。
石川@Vektor,Inc.キーマスターVK Filter Search Pro のご利用ありがとうございます。
以下の手順で保存できるか確認ください。1. 一旦 VK Filter Search Pro のブロックを
2. 管理画面に表示されている投稿タイプ VK Filter Search に新規投稿で VK Filter Search Pro を配置して検索フォームを作成
3. ウィジェット画面で、Call Filter Search Form ブロックを配置して、2で登録したフォームを選択
石川@Vektor,Inc.キーマスターこちらこそ心の荒んだ文面で大変失礼いたしました。
無事解決できて何よりでございます。今後ともLightningを何卒よろしくお願いいたします。
石川@Vektor,Inc.キーマスターG3 では本文中に文字列として読み込むため、カード内の見出しが検出されるという状況のようですので、仕様としては不具合ではありません。
そのため、非表示にしたい場合は、以下のコードを 子テーマのfunctions.php や独自に用意したカスタマイズ用プラグインなどに記載してお試しください。
add_action( 'after_setup_theme', function () { /** * 内部リンク,WordPressで作られたサイトの場合 */ remove_filter( 'embed_oembed_html', array( 'VK_WP_Oembed_Blog_Card', 'oembed_html' ), 10, 2 ); /** * 外部URLリンク の場合 */ remove_filter( 'embed_maybe_make_link', array( 'VK_WP_Oembed_Blog_Card', 'maybe_make_link' ), 9, 2 ); remove_action( 'wp_enqueue_scripts', array( 'VK_WP_Oembed_Blog_Card', 'add_style' ) ); });
石川@Vektor,Inc.キーマスター説明不足ですみません。
私がその症状を再現・検証するために、症状が発生するためにどういう文章を入れてプラグインをどう設定して
目次部分のたとえばこの文字が非表示になるはずが
表示されてしまっているからおかしいという意図でした。
該当記事をコードエディタに切り替えて、コピーし、テキストファイルに貼り付けて、そのファイルを返信に添付してください。
石川@Vektor,Inc.キーマスター他開発者のプラグインにつき文面からでは症状がよくわからないので、
* どういう手順で
* どうなるはず
* どうなってしまっているからおかしいをもう少し詳しく記載していただけると助かります。
-
投稿者投稿