石川@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 をよろしくお願いいたします。列の追加はとりあえずPHPの基本的知識がないと厳しいです。
ただし、基本的知識があればそこまで難しいというほどのものでもないです。いえいえ、対応遅くなりましてご迷惑おかけしております。
今後ともよろしくお願いいたします。
> ご対応お願いします。
どの商品との間違いでどういった対応をご希望でしょうか?
確認しました。現状投稿タイプとカテゴリー構造に無理があるので誤動作を引き起こしていると思われます。
以下確認ください。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' );
本件検討中でございます。
よろしくお願いいたします。VK Filter Search Pro のご利用ありがとうございます。
以下の手順で保存できるか確認ください。1. 一旦 VK Filter Search Pro のブロックを
2. 管理画面に表示されている投稿タイプ VK Filter Search に新規投稿で VK Filter Search Pro を配置して検索フォームを作成
3. ウィジェット画面で、Call Filter Search Form ブロックを配置して、2で登録したフォームを選択こちらこそ心の荒んだ文面で大変失礼いたしました。
無事解決できて何よりでございます。今後ともLightningを何卒よろしくお願いいたします。
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' ) ); });
説明不足ですみません。
私がその症状を再現・検証するために、症状が発生するためにどういう文章を入れてプラグインをどう設定して
目次部分のたとえばこの文字が非表示になるはずが
表示されてしまっているからおかしいという意図でした。
該当記事をコードエディタに切り替えて、コピーし、テキストファイルに貼り付けて、そのファイルを返信に添付してください。
他開発者のプラグインにつき文面からでは症状がよくわからないので、
* どういう手順で
* どうなるはず
* どうなってしまっているからおかしいをもう少し詳しく記載していただけると助かります。
参照URLを見る限り https://pub.umekurage.com/wp-content/uploads/2021/09/logosample1.png
になっていますが心当たりはありませんか?そちらで過去に構築して引っ越してきて、その再にURL置換が正しく行われず pub.umekurage.com を参照したままずっと使っていて、 pub.umekurage.com の方のサーバーを削除されたとかそういう類ではないかなと思いました。
REST API 自体が使用できない状態でした。
設定 > パーマリンク設定 で一旦「基本」に変更して保存し、
また元のパーマリンク設定に戻したところ保存できるようになりました。 -
投稿者投稿