-2
ロゴの位置にwordpressサイトがこのエラーを表示しています。array_key_exists()は、指定された配列文字列がパラメータ2になることを期待しています
警告:array_key_exists()は、パラメータ2は、.... \アレイ、テーマに与えられた文字列であることを期待するライン337
にedgt.functions.phpと関連するコード
//is subarray of meta array keys set?
if(is_array($keys) && count($keys)) {
$sub_array = array();
//for each defined key
foreach($keys as $key) {
//check if that key exists in all meta array
if (array_key_exists($key, $meta_data)) {
//assign key from meta array for current key to meta subarray
$sub_array[$key] = $meta_data[$key];
}
}
//we want meta array to be subarray because that is what used whants to get
$meta_data = $sub_array;
}
その他の情報:XAMPPを使用してローカルでWebサイトを開発し、WordpressでHudsonテーマを使用する。
おかげで、事前
あなたの質問はありますか?私はそのエラーが明らかにならないかどうかはわかりません。 – Madbreaks
エラーメッセージは、変数 "$ meta_data"が型配列ではなくstring型であることを示しています。これは、配列がキーの存在をチェックする関数 – Loopo