Справка по этому сообщению об ошибке> неожиданный T_OBJECT_OPERATOR

Нижеприведенный код является частью синтаксического анализа rss-канала, используя WordPress simplepie fetch_feed()...

Код:

    if ($enclosure = $item->get_enclosure(0))
    {
    $image_thumb = $item->get_enclosure()->get_link().'screenshot.jpg';
    $image = $item->get_enclosure()->get_link().'screenshot-full.jpg';
    }
    $link = esc_url( strip_tags( $item->get_link() ) );
    $content = $item->get_content();

При попытке активировать тему, в которой отображается этот код, я получаю следующую ошибку:

Ошибка анализа: синтаксическая ошибка, неожиданный T_OBJECT_OPERATOR в /home/.../functions.php в строке 1341

Строка 1341 - это строка, начинающаяся с $image_thumb

Ответ 1

Моя дикая догадка заключается в том, что это PHP 4, который не поддерживает цепочку методов.

Ответ 2

Да Его PHP 4 не поддерживает доступ к нескольким методам в одиночном