2016-11-22 18 views
1

警告:ライン上の/home/liveep5/public_html/wp-content/plugins/plugin/inc/tools.phpで不正な文字列オフセット「サイズ」591警告:致命的なエラーよりも不正文字列オフセット「サイズ」

致命的なエラー:行に/home/liveep5/public_html/wp-content/plugins/plugin/inc/tools.phpの配列591

$attachment_metadata['sizes']['croped-image-' . $width . '-' . $height] = array(
     'file'   => $pathinfo['basename'], 
     'width'   => $width, 
     'height'  => $height, 
     'mime-type'  => get_post_mime_type($attachment_id) 
    ); 
    // wp update attachment metadata 
    wp_update_attachment_metadata($attachment_id, $attachment_metadata); 

    $ratio_value = $height/$width;`$image .= '<img class="wp-post-image croped-image ' . $custom_class . '" data-ratio="' . $ratio_value . '" width="' . $width . '" height="' . $height .'" src="' . $croped_image_url . '" alt="'. $alt_value .'">'; 

iがI`ていることがわかり、別の質問を探してオフセット文字列を使用することはできませんm noob、私はこのコードを変更する必要があります。 助けてください。

ありがとうございました!

+2

変数: 'var_dump($ attachment_metadata)'をダンプし、実際にその内容を確認します。 591は何行ですか? –

答えて

0

$ attachment_metadataには、配列を含む 'sizes'というキーが含まれていない可能性があります。 var_dumpは@ magnus-erikssonのように提案されています。

関連する問題