フォーラムへの返信
-
投稿者投稿
-
お知らせありがとうございます。ちょっと見てみたのですが、インフィード広告の高さがどうやって決定されるかがわからなかったため、ちょっとテーマ側でどう対処すれば良いのかは検討中です。
Adsense のヘルプページにインフィード広告の高さを CSS で制御する方法がありましたので、カスタマイザーの追加 CSS や子テーマの CSS にコードを追加されてみると良いかもしれません。下記ページ内の「高さに変数を設定する方法(レスポンシブ サイト)」のほうです。広告コードにも若干追加が必要なようです。
♥ 0Who liked: No user子テーマの functions.php に下記のコードを追加してみてください!
add_filter( 'snow_monkey_entry_summary_title_num_words', function( $num_words ) { return 60; // 60 文字で切る。 false にしたら切らずに表示する。 } );
♥ 0Who liked: No userフックしこむようにします!
♥ 0Who liked: No useropensharecount.com のトップページに、「Sign Up」と書かれたフォームがありますので、そこからサイトのドメイン等を登録してみてください。
♥ 0Who liked: No userもしかしたらですが、
.wpaw-slider .wpaw-slider__item { min-height: 540px !important; }
以外の slick の要素(
.slick-slide
とか.slick-track
とか)にもスタイルを追加されてたりしませんかね?♥ 0Who liked: No userよろしくお願いします!解決できたらクローズお願いします!
♥ 0Who liked: No userよろしくお願いします!
♥ 0Who liked: No user解決できて良かったです!クローズしますね。
♥ 0Who liked: No userv3.1.3 からは、下記のコードでヘッダー画像を固定できるようになる予定です。
add_filter( 'snow_monkey_pre_page_header_image_url', function( $url ) { return '任意の画像 URL'; } );
現行バージョンでも対応できる一番手っ取り早いのは、
/template-parts/page-header.php
を子テーマで上書きしちゃう方法ですかね。♥ 0Who liked: No userあれ、なんででしょうね笑
もしかしたらできるのかな…。
もしかしたら、お使いのプラグインが FontAwesome を読み込んでいるという可能性はあるかもしれません。♥ 0Who liked: No userパラメーターには、
WP_Query
と同じものが使用できます。下記のような感じでどうでしょう?
// ID 番号が 12345 のウィジェットが表示する記事の条件を変更する // pickup タグ + ランダム + 3件 add_filter( 'snow_monkey_recent_posts_widget_args_12345', function( $query_args ) { $query_args['tag'] = 'pickup'; $query_args['posts_per_page'] = 3; $query_args['orderby'] = 'rand'; return $query_args; } );
PC とスマホでの出し分けについては、1列にするより消すほうが簡単なので、消すサンプルを。
/* PC では最後の1個を消す */ /* 下記の例だと Snow Monkey: 最近の投稿ウィジェット全部に反映されるので、特定のウィジェットにだけ適用したいなら id セレクタで指定したほうが良いかも */ @media (min-width: 64em) { .snow-monkey-recent-posts .c-entries__item:last-child { display: none; } }
♥ 0Who liked: No userbefore/after に FontAwesome を表示する方法、Snow Monkey v3 以降は使用できなくなりました! Snow Monkey v3 から、FontAwesome5 対応にしたのですが、FontAwesome5 が js 描画推奨となっており、アイコンフォントを読み込む従来の方法を使用しなくなったためです。
ウィジェットタイトルに HTML 許可させるようにしようと思ったのですが、WordPress のデフォルトウィジェットは HTML 許可されてないっぽいので、Snow Monkey オリジナルウィジェットもそれにあわせたほうが良いかなと思います。
なので、Snow Monkey v3 以降の場合だったら、js で追加してもらうのが良いですかね…。下記のスレッドの中でコードサンプル書いていますので、確認されてみてください!
♥ 0Who liked: No user確かに!ここ、もともとのメニューの仕様に引きづられて設定がよくわかりにくいですよね。
「ノーマル」 + 「ヘッダー位置設定をモバイルのみに適用」未チェックのときは、固定メニューでないようにします!♥ 0Who liked: No userこうですかね。
add_filter( 'walker_nav_menu_start_el', function( $item_output, $item, $depth, $args ) { if ( 'social-nav' !== $args->theme_location ) { return $item_output; } if ( false !== strpos( $item->url, 'behance.net' ) ) { $item_output = str_replace( '<i class="fas fa-globe"></i>', '', $item_output ); return str_replace( $args->link_before, '<i class="fab fa-behance-square"></i>' . $args->link_before, $item_output ); } return $item_output; }, 11, 4 );
でもこれ思いましたが、Snow Monkey 自体が Behance をサポートしたほうが良いですよね。次のアップデートで追加します!お急ぎであれば、アップデートまでの間上記のコードをお使いくださいまし。
♥ 0Who liked: No userそうなんです、FontAwesome5 から JS 版が推奨とあったので CSS 版から JS 版にしたのですが、使い勝手わるいですよね…軽くはなってると思うのですが…。
ソーシャルナビゲーションのアイコンについては、PHP で URL を判定して置換処理を行っています。
子テーマをお使いでしたら、子テーマの functions.php で、上記と似たような感じで
walker_nav_menu_start_el
にフックさせて置換処理を書くことで実現できるかと思います。♥ 0Who liked: No user -
投稿者投稿