フォーラムへの返信
-
投稿者投稿
-
Snow Monkey Category Content ですね。えと、いまこのアドオンは WP 標準のカテゴリーとタグについては固定ページが割り当てられるようになっています。CPT UI 等で追加したタクソノミーについては現時点では非対応となっています。
タクソノミー対応も可能かどうかまず調査してみて、可能なようだったらタクソノミーにも割り当てられるようにアップデートします!
ということでしばらくお待ちいただければと思います…。
♥ 0Who liked: No userロゴを svg にされているかと思いますが、svg はそのままだとアップロードできないと思うので、なんらかプラグインなど使用されていますでしょうか?
ちょっとこちらのローカル環境で同じプラグイン、同じロゴ svg を使って状況が再現するか確認してみたいと思います。
♥ 0Who liked: No userコンテンツの内容が少ないときに、フッターページの途中にせり上がってこずに最下部に固定されるようにスティッキーフッターという CSS の技法を使っているのですが、これが IE11 だとブラウザのバグでご動作を起こし、内容によってはページが長くなってしまうようでした。
IE では強制的にスティッキーフッターをやめることで対処しようと思います。
次のアップデートで修正を反映します。少々お待ちを!
♥ 0Who liked: No userなるほど!
ではこんな感じにコードを変更したらどうなりますでしょうか?
add_filter( 'snow_monkey_display_contents_outline', function( $display ) { if ( is_front_page() ) { return false; } if ( is_single() ) { return true; } /* // 固定ページにも目次を入れたい場合 if ( is_page() ) { return true; } */ return false; } );♥ 0Who liked: No user先のトピックで
「ホームページ上部」「サイドバー」等でも正常に表示されます。
と書かれていましたが、「ホームページ上部」に目次ウィジェットを入れられたままになってないですかね?
♥ 0Who liked: No userカスタマイザーでレイアウトの画面にページレイアウトがそもそも出ませんね・・・
is_archive()だとでるはずなんだけどなんでだろう…画面がでてなくてもクエリは変わらないはずなので、その辺も何か怪しいのかもですね…。var_dumpの結果は以下のとおりです。
ありがとうございます!
one-column-fluidは以前のバージョンでは存在していたけど現行バージョンでは存在しなくなったレイアウトです。存在しない場合は適当なデフォルトレイアウトを読み込む、のような処理が抜けていたかもしれないので調査/修正します。とりあえず、下記のコードを入れると表示されるようになりませんかね?add_filter( 'inc2734_wp_view_controller_layout', function( $layout ) { if ( 'one-column-fluid' === $layout ) { $layout = 'one-column'; } return $layout; } );♥ 0Who liked: No userわーこれは大変ですね、すみません。。。
Snow Monkey は
archive.phpやhome.phpがコントローラー的役割をしていて、それらが「レイアウトファイル」と「ビューファイル」を呼び出すようになっています。HTML が一切何も出力されないということなので、$view = string(7) “archive” $view_suffix = string(4) “post”にあたるビューが読み込めていないのではなく、その大枠のレイアウトファイル自体が読み込めていない気がします。
ちょっとそれがなぜかはぱっと思いつかないのですが、一旦カスタマイザーで再設定すると表示されるようになるかもしれません。ダッシュボード > 外観 > カスタマイザーでカスタマイザーを開き、プレビュー画面で適当なアーカイブページに移動、するとカスタマイザーのメニューが更新されるので、レイアウト > ページレイアウトとすすみ再設定してみてください。
これが反映されない、できないということだったら、下記のコードを
functions.phpに追加してアーカイブページを開いてみて、レイアウトとしてどのファイルを使おうとしているのかを調べてみてほしいです。add_filter( 'inc2734_wp_view_controller_layout', function( $layout ) { var_dump( $layout ); return $layout; } );♥ 0Who liked: No user今回は、新規投稿ページで新たに作ったページの件でしたが、ブログトップページとは、意味合いが違うのでしょうか。
そうですね、下記のページにある、「投稿ページ」にわりあてたページがブログのトップページ(記事の一覧が表示されるページ)になります。
♥ 0Who liked: No user「投稿ページ上部」は、投稿ページ(ブログトップページ)用のウィジェットエリアになります。おそらく、ブログトップページに見出しが存在しないのではないでしょうか?
記事に目次を入れたい場合は、目次ブロックを使うか、下記のコードを My Snow Monkey に追加すると表示されるようになります。
add_filter( 'snow_monkey_display_contents_outline', '__return_true' );♥ 0Who liked: No user閉じます!
♥ 0Who liked: No user下記のような CSS で調整できるかと思います。任意の%を指定してください。
.smb-thumbnail-gallery__canvas .slick-dots > li { flex-basis: 20%; /* 100 / 5 */ }.smb-thumbnail-gallery__canvas .slick-dots > li { flex-basis: 16.66666% /* 100 / 6 */ }♥ 0Who liked: No userちょっと同じ現象に遭遇したことがないので、これだというのはわかりませんが、もし現象が起きるのがトップページだけであれば、トップページの要素を1つずつ外してみて、都度スクロールがどうなるかを確認してみたらどの要素が現象かわかるかもしれません。どの要素もスクロールには影響がなさそう、ということだったら、トップだけに埋め込んだ解析用のスクリプトとか、そういう画面に表示されない要素の影響というのも考えられるかもしれません。
♥ 0Who liked: No user当たりでしたね!クローズします。
♥ 0Who liked: No user解決できたとのことで良かったです!クローズします。
♥ 0Who liked: No userあ、画像じゃなくて、項目自体の長さが伸びる、ということですかね。そういうことでしたら、例えば下記の CSS を追加すれば画像の高さを 4:3 で固定してトリミングすることができます。
.smb-items__item__figure { position: relative; padding: 75% 0 0 0; /* 75% なら 4:3、56.25% なら 16:9 */ overflow: hidden; } .smb-items__item__figure > img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; object-fit: cover; object-position: 50% 50%; /* 画像を上下中央揃えしてトリミング */ height: 100%; width: 100%; }♥ 0Who liked: No user -
投稿者投稿

