26
Апр
2017

Warning: Illegal string offset ‘size’

помогите разобраться пожалуйста. На страницах почти везде данное сообщение:

Warning: Illegal string offset 'size' in "/home/...lib/required/customization.php on line 924

вот часть кода строки, где возникает ошибка:

if(!$atts['size'])
    $atts['size'] = 'thumbnail';

Полностью Код:

// 5: Post Thumbnail Plugin *****/

function post_thumbnail_shortcode($atts, $content='') {
    if(!function_exists('post_thumbnail_shortcode'))
        return;

    if(!$atts['size'])
        $atts['size'] = 'thumbnail';

    return '<figure class="post_thumbnail th '.$atts['class'].'">'.get_the_post_thumbnail(null, 'img_full').'</figure>';
}

function post_thumbnail($str){
    $args = wp_parse_args($str);
    echo post_thumbnail_shortcode($args);
}

add_shortcode('post_thumbnail', 'post_thumbnail_shortcode');

Источник: https://ru.stackoverflow.com/questions/658999/warning-illegal-string-offset-size

Тебе может это понравится...

Добавить комментарий