フォーラムへの返信
-
投稿者投稿
-
この公式サイトも検索ボックスを上にしてみたのですが、同じように被っていますかね?
♥ 0いいねをした人: 居ませんブラウザの読み上げ機能を使う際に(目の不自由な方を想定しています)、検索窓が最初に読まれるといいかなと考えたのですが・・・。
なるほどです。ちょっと機能としてもたせられないか検討してみます。
アクションフックを My Snow Monkey(my-snow-monkey.php)に記述すれば可能だと思います。
確かに現状だと CSS を使うよりこの方法が良さそうです。ありがとうございます!
♥ 0いいねをした人: 居ませんCSS を追加すればできるとは思いますが、後々のアップデートを考えるとちょっとリスクはあるかもしれません(アップデートで CSS に変更があった時に効かなくなる、崩れる)。
一応あとで CSS 書いてみます!
♥ 0いいねをした人: 居ません【お使いの Snow Monkey のバージョン】最新
【お使いの Snow Monkey Blocks のバージョン】最新
【お使いの Snow Monkey Editor のバージョン】最新今後同じ問題を自分で調べたい方が調べやすいように、バージョン情報は正確に記入をお願いたします。
phpに下記のように追記してみましたが、ダメでした。
下記のトピックに記載のあるコードだとどうでしょうか?
♥ 0いいねをした人: 居ませんたしかに「外観」>「カスタマイズ」>「デザイン」>「記事一覧」でレイアウト選べました!ありがとうございました。
そこです!
一覧が表示される他のアーカイブページ(ブログトップページやカテゴリーアーカイブページ等)も検索結果ページと同じ一覧のレイアウト・表示件数にしたいです!
ダッシュボード → 設定 → 表示設定 → 1ページに表示する最大投稿数 で設定してみてください。
♥ 0いいねをした人: 居ません【お使いの Snow Monkey のバージョン】最新
【お使いの Snow Monkey Blocks のバージョン】最新
【お使いの Snow Monkey Editor のバージョン】最新今後同じ問題を自分で調べたい方が調べやすいように、バージョン情報は正確に記入をお願いたします。今回の場合は Blocks と Editor は関係ないので、Snow Monkey テーマと Snow Monkey Search のバージョン番号を記入いただけると助かります。
質問になります。
前提として、Snow Monkey Search は基本的には「検索ボックスを追加する」だけのプラグインになります。検索結果ページは Snow Monkey Search は基本的にはいじらないので、WordPress 標準の検索結果ページが表示されます。なので Snow Monkey Search を使っていない場合に検索結果ページをカスタマイズするのと同じ方法でカスタマイズすれば大丈夫です。
回答の前に一点教えてください!
「一覧のレイアウトの変更」「1ページあたりの結果表示件数を20件にしたい」というのは、検索結果ページに限ってのことでしょうか?それとも、一覧が表示される他のアーカイブページ(ブログトップページやカテゴリーアーカイブページ等)も検索結果ページと同じ一覧のレイアウト・表示件数にしたい感じでしょうか?
♥ 0いいねをした人: 居ません画像ブロックにも、Snow Monkey Editor の「表示設定(ロール)」は設定可能ですが、それを使うとどうでしょうか?エディター上では全ての画像が表示されるので作りにくいとは思いますが…。
コードを書くなら
render_block_core/image
フックを使って、権限ごとに画像を出し分けることもできるかなと思います。♥ 0いいねをした人: 居ませんこちらでも現象確認できました。情報ありがとうございます!JavaScript のエラーがでて処理が止まってしまうみたいなので、アップデートで修正入れます。修正できたらまた書き込みます!
♥ 0いいねをした人: 居ません下記教えてください!
– 自動表示ではなく、普通に目次ブロックを設置した場合、その設置した目次は表示されますか?
– 現象が確認できるページの URL をここに記載してもらうことは可能ですか?♥ 0いいねをした人: 居ませんMy Snow Monkey プラグインか、子テーマの
functions.php
にコードを追加することで実現できるかなと思います。### ウィジェットエリアを定義
add_action( 'widgets_init', function() { register_sidebar( array( 'name' => '個別投稿の上部のサイドバー', 'id' => 'my-single-top-sidebar', // ウィジェットエリアの名前 'before_widget' => '<div id="%1$s" class="c-widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="c-widget__title">', 'after_title' => '</h2>', ) ); } );
### ウィジェットエリアを個別投稿に表示
add_action( 'snow_monkey_before_contents_inner', function() { // 個別投稿ではないときは何もしない if ( ! is_single() ) { return; } // my-single-top-sidebar ウィジェットエリアを表示 dynamic_sidebar( 'my-single-top-sidebar' ); } );
特にウィジェットエリアであることが必須ではなくて、ページヘッダーを表示したいだけということであれば、カスタマイザーの設定でページヘッダーを表示することはできます。
カスタマイザーを開いた状態で適当な個別投稿ページに移動して、カスタマイザー → デザイン → 投稿ページ設定 → アイキャッチ画像の位置で「ページヘッダー」を選択すると表示されるようになります。
標準のページヘッダーではなく、何らかのウィジェットでページヘッダー的なものを入れたいということであれば、独自にウィジェットエリアを追加する必要がありますね…。
♥ 0いいねをした人: 居ません -
投稿者投稿