フォーラムへの返信
-
投稿者投稿
-
Snow Monkey Blocks v17.0.2 で修正してみました。アップデートして確認してみてください!
♥ 0Who liked: No userこちらは設定済みです。
なるほど。となるとやっぱりアクションフックで突っ込むしか無いかもですね…。VK Filter Search を使ったことがないので詳しくないのですが、例えばショートコードがあるならこんな感じで出せるのではないかと思います。条件分岐は調整が必要かもです。
add_action( 'snow_monkey_before_archive_entry_content', function() { if ( is_post_type_archive( 'foo' ) ) { echo do_shortcode( '[ショートコード]' ); } } );
こちらは検索フォームになにも設定せずにユーザーが誤って「検索ボタン」を押した場合のことで、
こちらではそれも検索結果画面になってますね…。ログイン状態で変わったりするのですかねー。
Snow Monkey Blocks v17.0.0 で修正してみました!
♥ 0Who liked: No userSnow Monkey Blocks v17.0.1 で修正してみました。アップデートして確認してみてください!
♥ 0Who liked: No userあと、ベクトルさんの Slack のほうで
検索数が0件だとsnowmonkeyデフォルトの404ページにいってしまう
と書かれていましたが、検索結果を0件にするために適当な文字列で検索してみると404ではなく検索結果画面が表示されました。
404 になったとき、URL はどうなっていますか?
上記ページの「検索結果ページ」の項目をみると、検索結果画面にも検索フォームを表示する機能がありそうですがそれは試しましたかね?
もしそれでうまくいかないのであれば、Snow Monkey のフックを使ってカスタム投稿アーカイブと検索結果画面にフォームを独自に追加する感じになるのかなぁと想像しました。
♥ 0Who liked: No user・「特価品販売」というページタイトルと絞り込み検索の間にページ説明のためのリード文をいれたい
・検索時に結果が0件だと404ページになってしまうが、元のアーカイブページで件数0件のようにしたい1トピック1課題でお願いしているので、上記については別にトピックを立ててください!
・表示する商品リスト数を変更したい(現在1ページに10個になっているのを12個へ)
下記のトピックが参考になると思います。
コード的にはこんな感じですかね。
add_action( 'pre_get_posts', function( $query ) { if ( is_admin() || ! $query->is_main_query() ){ return; } // カスタム投稿タイプ「inventory」のアーカイブのみ if ( is_post_type_archive( 'inventory' ) ) { $query->set( 'posts_per_page', 12 ); // 表示数:12 } } );
JavaScript で開くタイミングを調整しようと思っていたのですが、CSS でやったほうがユーザー側でもタイミング調整しやすいかも?と思ってちょっとやってみています。
.p-global-nav .c-navbar__submenu[aria-hidden="false"] { transition-delay: 1s; } @media (hover: hover) and (pointer: fine) { .p-global-nav .c-navbar__item[aria-haspopup=true]:active:before, .p-global-nav .c-navbar__item[aria-haspopup=true]:focus:before, .p-global-nav .c-navbar__item[aria-haspopup=true]:hover:before { transition-delay: 1s; } }
セレクタはちょっと調整が必要かもですが、こんな感じはどうでしょうか?
一点わかったことがあったので報告です。スライダーブロックのインスペクター(設定パネル)に「画像サイズ」という項目があり、スライダーに配置された画像がそこで設定されたサイズを持っていなかった場合は
width
とheight
が未設定になってしまうようです。なのでその他のサイズに変更してみるとwidth
とheight
が追加されるかと思います。持っていない画像サイズが指定されている場合でも適当な
width
とheight
が追加されるようにできるかは引き続き調査します。♥ 0Who liked: No user情報ありがとうございます! コード的には
width
とheight
を入れるようにしていたつもりだったのですが、実際には反映されていないですね…。調査してみます!
♥ 0Who liked: No userJetpack のモジュールのページ(
/wp-admin/admin.php?page=jetpack_modules
)で、どのモジュールが有効になっているか教えてください!♥ 0Who liked: No userなるほどです。となると
if ( ! is_home() ) { return; }
で良さそうなのですがなんでしょうね。上記のコードを追加した後のコードをここで共有してもらうことはできますか? こちらでも同じコードを実際に動かして試してみたいと思います。
♥ 0Who liked: No user -
投稿者投稿