-
投稿者投稿
-
2021年9月8日 11:53 PM #86585
【お使いの Snow Monkey のバージョン】 15.6.3
【お使いの Snow Monkey Blocks のバージョン】 12.3.1
【お使いの Snow Monkey Editor のバージョン】 6.0.0
【お使いのブラウザ】 Chrome( Mac OS )
【当該サイトのURL】 https://gonsy.net/### 発生している問題
さきほど気づいたのですが、以前のバージョン時に「ページ速度最適化」→「CSS を head に出力する」に設定していましたが、Ver. 15.6.3ではこの機能が効かず、CSSが読み込みになっています。### 試したこと
【カスタマイズ】→【ページ速度最適化】→【CSS を head に出力する】にチェックを入れ、キャッシュも削除しましたが、変化がありませんでした。
他のサイト(Snow Monkey 15.5.1)でも同様の状態でしたが、Snow Monkey 14.3.5で動いていたサイトは、この機能によって、CSSがインラインになっていました。
お手数ですが、ご検証をお願いいたします。♥ 0いいねをした人: 居ません2021年9月9日 9:23 AM #86596あれ、なんでしょうね。このサイトは head 出力するにしていなかったので、今 head 出力するに変更してみたところ、正しく動作しました。
んーなにか設定の組み合わせによるバグがあるのですかねー。
一部の CSS だけではなくて、全部の CSS に反映されていないのですかね?♥ 0いいねをした人: 居ません2021年9月9日 9:26 AM #86598Snow Monkey 自体の CSS については、
app/setup/page-speed-optimization.php
で処理しています。add_action( 'after_setup_theme', function() { if ( ! get_theme_mod( 'output-head-style' ) ) { return; }
というコードがあるのですが、「CSS を head に出力する」にチェックをした後に
add_action( 'after_setup_theme', function() { var_dump( get_theme_mod( 'output-head-style' ) ); // この行を追加 if ( ! get_theme_mod( 'output-head-style' ) ) { return; }
に書き換えると、
true
が表示されますか?♥ 0いいねをした人: 居ません2021年9月9日 11:24 AM #86629キタジマさん、さっそくの回答ありがとうございます。
んーなにか設定の組み合わせによるバグがあるのですかねー。
同じサーバーで動いている別サイトでは適用されるのもあるので、そうかもしれないですね。。。
ただ、Snow Monkeyシリーズのプラグインのみ有効化していて、カスタマイザーの設定をしていないサイトでCSSがインラインにならないもの(以下のサイト)もあったので、原因はカスタマイザーの設定だけではなさそうな気もします。一部の CSS だけではなくて、全部の CSS に反映されていないのですかね?
Snow Monkey由来のCSSすべてに反映されていませんでした。
「CSS を head に出力する」にチェックをした後に
該当箇所に
var_dump( get_theme_mod( 'output-head-style' ) );
を追加したらint(1)
が表示されました。(以下)テストサイト
WordPress 5.8
Snow Monkey 15.6.3
Snow Monkey Blocks 12.3.1
Snow Monkey Editor 6.0.1♥ 0いいねをした人: 居ません2021年9月9日 11:28 AM #86632あ! もしかして1個下の階層に WordPress 本体をインストールしているものだけ出力されてなかったりします?
♥ 0いいねをした人: 居ません2021年9月9日 11:53 AM #86635サブディレクトリに置いてるってことですよね?
https://gonsy.net/は、サブディレクトリにWordPress本体を置いて、表示はルートにしてます。ただ、以下のサブドメインのサイトは直下にWordPressを置いてるんですが、「CSSをheadに出力する」の設定が反映されるものとされないものがあります。
反映されてるサブドメイン
https://demo.gonsy.net/反映されないサブドメイン
https://shop.gonsy.net/♥ 0いいねをした人: 居ません2021年9月9日 12:11 PM #866372021年9月9日 12:15 PM #866402021年9月10日 4:14 AM #86738v15.7.0 で変更をいれてみましたがどうでしょうか?
♥ 0いいねをした人: 居ません2021年9月10日 8:36 AM #86775 -
投稿者投稿
- トピック「ページ速度最適化の「CSSをheadに出力する」が適用されない」には新しい返信をつけることはできません。