Img src как переменная php - PullRequest
1 голос
/ 16 ноября 2011

То, что я пытаюсь сделать, это написать скрипт, который получает URL-адрес миниатюр, прикрепленных к сообщениям в WordPress.Это звучит очень просто (я уверен, что решение есть), но я не могу заставить его работать, я продолжаю получать синтаксические ошибки, что бы я ни пытался.Проблемная строка - второе эхо (Img src ...).Любая помощь будет принята с благодарностью.

$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'archive-thumb');
$image_url = $image_url[0];

    echo "<li class=\"recent-img-widget-li\"><a href='".get_permalink()."'>;
    echo "<img src=\"".$image_url."\" width=\"120\" height=\"120\">";
    echo "</a></li>";   

Ответы [ 4 ]

4 голосов
/ 16 ноября 2011

Достаточно просто, вы не закрываете свою первую строку после get_permalink(). Вам нужна еще одна цитата после >.

3 голосов
/ 16 ноября 2011

Общее правило - всегда смотреть на строку выше той, которая дает ошибку.

В этом случае вы забыли завершить строку в последней части первого оператора echo.*

...ermalink()."'>;

Должно быть

...ermalink()."'>";
3 голосов
/ 16 ноября 2011

Вы никогда не закрываете первую строку.Вам просто нужно, чтобы цитата была больше, чем в первой строке (и, возможно, во второй?).Посмотрите на подсветку синтаксиса, которую имеет SO.

1 голос
/ 16 ноября 2011

Для одного вы должны закрыть это первое эхо.Отсутствует закрытие "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...