フォーラムへの返信
-
投稿者投稿
-
Snow 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その予約システムを使ったことがないので僕のほうからは正確な回答はできないのですが、Snow Monkey はプレーンな WordPress でできることをできなくするようなことはしていないので、そのシステムが WordPress と連携可能なものであれば連携は可能だと思います。
♥ 0Who liked: No userユーザーフォーラムは、ご自身が試されたことを共有していただくことが誰かのためになる場所なのでとてもありがたいです! このコードでも問題ありませんが、強いて言うなら
snow_monkey_template_part_renderではなくてsnow_monkey_template_part_render_template-parts/loop/entry-summaryを使ったほうがコードがシンプルになるかなと思いました。add_filter( 'snow_monkey_template_part_render_template-parts/loop/entry-summary', function( $html, $name, $vars ) { if ( 'post' === $name ) { if ( 'rich-media' === $vars['_entries_layout'] ) { $html = str_replace( '<a ', '<a target="_top" ', $html ); } } return $html; }, 10, 4 );♥ 0Who liked: No userブログ投稿ページ(2カラム)の場合のみ、2つのカラムの上に1カラムで見出しを入れたいと考えています。
これは具体的にどのページの種類ことでしょうか? 例えばブログの一覧ページ(
is_home())のときだけ、ブログの記事ページ(is_single())のときも含む、カテゴリーアーカイブや年月アーカイブ、検索結果ページはどうする等…。そのあたりをはっきりさせることで条件分岐の条件をどうするかが決まるかなと思います。♥ 0Who liked: No user -
投稿者投稿


