Спрашивает Дмитрий
В чем ошибка?
Переменные в функции
Здравствуйте, имеется сайт на Wordpress. Улучшаю его, допиливаю. (Чтобы исполнялся php код на страницах юзаю плагин Exec-PHP). Столкнулся со следующей проблемой. Пишу функцию на вывод текста (в файле functions.php). В ней встречаются переменные, которые я задаю в редакторе отдельно к каждой странице. <br />
В function.php пишу это: <br />
function knopka (){<br />
global $link;<br />
echo <<<"LABEL"<br />
<a href="$link"><img src="http://xn--b1acbeabv9d6c6ae.xn--p1ai/wp-content/uploads/2015/06/button-4.png" alt="button (4)" width="205" height="45" class="alignnone size-full wp-image-168" /></a><br />
LABEL;<br />
}<br />
В начале страницы присваиваю ей значение:<br />
<?php $link = \'http://www.yandex.ru\'; ?><br />
А далее по тексту вызываю саму функцию:<br />
<?php knopka (); ?><br />
<br />
А картинка все равно ссылается на текущую страницу. Подскажите, в чем ошибка?
2 ответа0 просмотров0 подписчиковоткрыт для ответов


