-
投稿者投稿
-
2019年7月19日 9:18 AM #22067
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】v7.4.5
【お使いのブラウザ】MacとiPadのSafari
【当該サイトのURL】https://jun3010.me===
snowmonkeyのバージョンを7.4.5にアップデートしたところ、ロゴ画像のアスペクト比が崩れてしまいました。縦に伸びています。
キタジマさんに子テーマのheight:autoに!important;を追加するようアドバイスを受けましたが、その後も直りませんでした。
KUSANAGIで運用しているため、念のためページキャッシュもクリアしたのですが、状況は変わりませんでした。
よろしくおねがいします。
♥ 0いいねをした人: 居ません2019年7月19日 9:25 AM #22069子テーマの style.css を直接参照するとちゃんと
!important
が追加されているのですが、実際の画面では反映されていないようです。どうもキャッシュが強くて、一度読み込んだ古い style.css が読み込まれてしまうようです(なので閲覧者がブラウザのキャッシュを消せばちゃんと表示されはします)。子テーマで style.css を読み込んでいる部分のコードを共有してもらえないでしょうか? 多分
wp_enqueue_style
を使っているかと思うのですが、style.css を更新したらちゃんと反映されるようにそのコードを変更してみます。♥ 0いいねをした人: 居ません2019年7月19日 10:39 AM #22082確かに、iPadでもSafari以外のブラウザで閲覧すると正しい比で表示されました。
子テーマで使っているfunction.phpはこちらです。
<?php add_action( 'wp_enqueue_scripts', function() { wp_enqueue_style( get_stylesheet(), get_stylesheet_uri(), [ get_template() ] ); } ); remove_filter('pre_user_description', 'wp_filter_kses'); add_filter( 'snow_monkey_entry_summary_title_num_words', function( $num_words ) { return 60; // 60 文字で切る。 false にしたら切らずに表示する。 } ); global $wp_embed; add_filter( 'the_content', array( $wp_embed, 'autoembed' ), 9 ); add_action( 'admin_menu', 'add_custom_menu' ); function add_custom_menu(){ add_menu_page( 'ブロックの管理', 'ブロックの管理', 'manage_options', 'edit.php?post_type=wp_block', '', 'dashicons-admin-post', 21 ); }
よろしくおねがいします。
♥ 0いいねをした人: 居ません2019年7月19日 10:48 AM #22084wp_enqueue_style
のところを下記のように変更するとどうでしょうか?style.css を更新したときに、自動的に style.css のキャッシュもリセットされるようになります(サーバーによってはダメな場合はあるかもしれません)。
wp_enqueue_style( get_stylesheet(), get_stylesheet_uri(), [ get_template() ], filemtime( get_stylesheet_directory() . '/style.css' ) );
♥ 0いいねをした人: 居ません2019年7月19日 11:34 AM #22099わあああああ直った!正しく表示されました。
助かりましたありがとうございました(;ω;)
♥ 0いいねをした人: 居ません2019年7月19日 11:35 AM #22100良かったです!トピック閉じます。
♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「ロゴ画像のアスペクト比が崩れる」には新しい返信をつけることはできません。