-
投稿者投稿
-
2023年2月13日 1:43 PM #118057
【お使いの Snow Monkey のバージョン】19.1.0
【お使いの Snow Monkey Blocks のバージョン】未使用
【お使いの Snow Monkey Editor のバージョン】未使用
【お使いのブラウザ】Chrome 109.0.5414.119
【当該サイトのURL】### 発生している問題
お世話になります。
【概要】
バージョンアップ後、アクセントカラーが反映されなくなりました。【詳細】
下記のパーツで使われている、アクセントカラーが反映されなくなりました。
(設定箇所:カスタマイズ → デザイン → 基本デザイン設定 → アクセントカラー)
白ではなく、透明になります。・スマホのドロワーの背景
・記事一覧ページのサムネイル右上のカテゴリ名
・グローバルメニューのマウスオーバー時のプルダウン
・ページトップへ戻るボタン
・ページネーション などSnow Monkey 19.1.0にバージョンアップ後に発生しています。
WordPressのバージョンは 6.1.1です。### 試したこと
・アクセントカラーを別の色に変更して保存してみましたが、反映されません。よろしくお願いいたします。
♥ 0Who liked: No user2023年2月13日 2:01 PM #118058URL を共有してもらうことってできますか?
♥ 0Who liked: No user2023年2月13日 2:13 PM #1180592023年2月13日 2:23 PM #118060追記ですみません。
Snow Monkey Editorを「未使用」と記載しましたが、使用していました。
v9.1.1です。♥ 0Who liked: No user2023年2月13日 2:41 PM #118062ありがとうございます!確認したところ、ソースコード上で
style#global-styles-inline-css
に出力されないといけない Snow Monkey の色設定や文字サイズ設定が全然無いですね…。これらは
wp-content/themes/snow-monkey/theme.json
で定義されたものが CSS として出力されるのですが、このtheme.json
ファイルは存在していますかね?ファイルが存在している場合だと、あと考えられるのは子テーマを使っていてそこに
theme.json
があり、それで定義が上書きされてしまっている、フィルターフックでtheme.json
の設定が書き換えられてしまっている、くらいですかね…。♥ 0Who liked: No user2023年2月13日 2:59 PM #118071キタジマさま
さっそくのご返信、ありがとうございます。
1)この theme.json ファイルは存在していますかね?
はい、ご提示いただいた場所に存在しています。2)子テーマを使っていてそこに theme.json があり、それで定義が上書きされてしまっている
子テーマは使っていません。SnowMonkeyのテーマを有効化して使っています。3)フィルターフックで theme.json の設定が書き換えられてしまっている
my-snow-monkeyは使っていませんが、他にフィルターフックで書き換えられる可能性があるのは、他のプラグインが影響している場合でしょうか?♥ 0Who liked: No user2023年2月13日 3:22 PM #118075んーなるほどですね…。
フィルターフック、コード的には下記なのですが、
どうなんでしょう、プラグインの影響というのは可能性は低い気はしますが、絶対無いとも言い切れないかもしれません。テスト環境で、一度すべてのプラグインを停止してみて、変化があるか確認してみると良いかもしれません。それでもダメなら
snow-monkey.zip
を改めてインストールしなおしてみる(外観 → 新規追加)とかでしょうか…。♥ 0Who liked: No user2023年2月13日 3:40 PM #118076キタジマさま
ご丁寧にありがとうございます。
試してみます。snow-monkey.zipの再インストールの場合、
カスタマイザーの設定(サイト基本情報等)を引き継ぐ方法はありますか?
すべて再設定が必要になりますでしょうか?♥ 0Who liked: No user2023年2月13日 3:55 PM #118078一旦アンインストールしてから新規インストールだと再設定が必要になってしまうかもしれません(未確認)。
Snow Monkey がインストールされた状態のままで、外観 → 新規追加 → テーマのアップロード から
snow-monkey.zip
をアップロードすると、上書きインストールとなってカスタマイザーの設定はそのまま引き継がれます。♥ 0Who liked: No user2023年2月13日 4:10 PM #118079たびたびありがとうございます。
Snow Monkey がインストールされた状態のままで、外観 → 新規追加 → テーマのアップロード
こちらを試してみたのですが、
「辿ったリンクは期限が切れています。もう一度お試しください」と出て、上書きインストールができませんでした。
こちらの環境が根本的におかしいのですかね…。
アンイストールしてから再インストールを試してみます。♥ 0Who liked: No user2023年2月13日 4:14 PM #118081んーなんでしょうね。通常であれば下記の画面が表示されるはずなのですが…。
♥ 0Who liked: No user2023年2月13日 4:44 PM #118083テーマの上書きのエラーは、レンタルサーバーのアップロード上限に引っかかっていたために発生していました。こちらの都合でした。申し訳ありません。
ただ、無事にテーマの上書きインストールはできたのですが、アクセントカラーは反映されないままでした。
なので、残るはプラグインの個別確認、ダメならテーマのアンイストールからの再インストールでしょうかね。
もしくはCSSで個別に当てていくかでしょうか…。♥ 0Who liked: No user2023年2月13日 4:59 PM #118084んーだめでしたか…。
なので、残るはプラグインの個別確認、ダメならテーマのアンイストールからの再インストールでしょうかね。
もしくはCSSで個別に当てていくかでしょうか…。プラグインの全停止は試したほうが良いです。テーマのアンインストール&再インストールは、上書きアップロードで変化なしであれば多分変化はないかなと思います。CSS を自力で当てるのはアップデートとかも考えるとやめたほうが良いですね…とはいえ色が抜けてしまうのであればアレですが…。
テーマに
theme.json
があるかどうかの判定はwp-includes/global-styels-and-settings.php
のwp_theme_has_theme_json()
でおこなわれているようです。ここにvar_dump(1)
とか適当に仕込んで、theme.json
がちゃんとあるというふうに判定されているのか確認してみるのも良いと思います。あ、ちなみに、エディター上のカラーパレットにはアクセントカラーやサブアクセントカラーの選択ボタンは表示されていますか? 段落ブロック等の背景色や文字色を設定するところです。
♥ 0Who liked: No user2023年2月13日 5:02 PM #118085wp-includes/class-wp-theme-json-resolver.php
のget_theme_data()
でtheme.json
から設定値を取得しているみたいなので、ここにもvar_dump(1)
とか適当に仕込んでみて、ちゃんとデータが取得できているのか確認してみるのも良いかもです。♥ 0Who liked: No user2023年2月13日 5:09 PM #118086なんか HTML ソースコード上に古いフォントサイズの定義(
size--sm-xxxlarge: 140px;
とか)が出力されているのが気になりますね…。この公式サイトのソースコードには出力されていないので。ページキャッシュしているならそれは怪しいかも…?♥ 0Who liked: No user -
投稿者投稿
- トピック「バージョンアップ後、アクセントカラーが反映されなくなりました」には新しい返信をつけることはできません。