5件の投稿を表示中 – 1 – 5件目 (全5件中)
-
投稿者投稿
-
2023年12月6日 3:07 PM #2637
【お使いの unitone のバージョン】9.0.0
【お使いのブラウザ】Google Chrome
【当該サイトのURL】### 発生している問題
収録で hook wp_ サイトのリニューアルとして作業をした後に、こちらのエラーが出ていることを確認しました。収録中には特に出ていませんでしたが、何をしたタイミングで出てきたのか不確定です。
Warning: Undefined array key “color” in /Users/***/Local Sites/hook-wp/app/public/wp-content/themes/unitone/inc/global-styles.php on line 572
同じエラーメッセージが二行表示されている状態です。
### 試したこと
アクセントカラーを変更したので、その影響かと思い、クリア(デフォルトに戻す)しましたが変化ありませんでした。プラグインは全て無効化しましたが状態変わらずでした。
♥ 0いいねをした人: いません2023年12月6日 3:20 PM #2638if ( isset( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) || is_array( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) ) {
となっているところを
var_dump( $data[‘styles’][‘blocks’][ $block_name ] ); if ( isset( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) || is_array( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) ) {
として出力される値を教えてください!
♥ 0いいねをした人: いません2023年12月6日 3:23 PM #2639あ、というかここ
||
じゃなくて&&
が正しい気がしますね…。if ( isset( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) && is_array( $data[‘styles’][‘blocks’][ $block_name ][‘color’] ) ) {
♥ 0いいねをした人: いません2023年12月6日 3:40 PM #2640確認してみました。
array(1) { ["css"]=> string(0) "" }
このように出力されました。
そして、
||
ではなく&&
にするとエラーは出てこなくなりました。♥ 0いいねをした人: いません2023年12月6日 6:41 PM #2641ありがとうございます! 修正入れます!
♥ 0いいねをした人: いません -
投稿者投稿
5件の投稿を表示中 – 1 – 5件目 (全5件中)
- トピック「global-styles.php のエラーについて」には新しい返信をつけることはできません。