Ответ 1
Моя дикая догадка заключается в том, что это PHP 4, который не поддерживает цепочку методов.
Нижеприведенный код является частью синтаксического анализа 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
Моя дикая догадка заключается в том, что это PHP 4, который не поддерживает цепочку методов.
Да Его PHP 4 не поддерживает доступ к нескольким методам в одиночном