У вас есть <?php ?>
внутри существующего кода PHP.Вы не можете вкладывать <?php ?>
.Поскольку вы используете двойные кавычки, простые переменные, такие как $kinsource
, будут интерполированы, но вызов функции к get_bloginfo()
придется объединить. Переключите все остальные двойные кавычки в строке на одинарные кавычки.
$return .= "<a href='$kinsource' class='lightbox' rel='pics'><img src='" . get_bloginfo('template_url') ."/timthumb.php?src='{$kinsource}&w=120&h=120&zc=1' alt=''/></a>";
Обратите внимание, я также окружил $kinsource
в {}
, когда он сталкивается с другими строками для удобства чтения, хотя это не окажет негативного влияния на синтаксический анализ в этой ситуации, если это не будет сделано.