Код php не обрабатывается в записях. Можно сделать только шорткодом.
В funtciton.php сделайте. Для того что-бы сделать шорткод вот функция — add_shortcode() вот документация http://wp-kama.ru/function/add_shortcode
Доброй ночи Andry lomakin! Спасибо за ответ. Но нужна обработка не в записях а в ВИДЖЕТАХ. До обновления вордпресс все работало. Как обновилось до версии 4 4 1 то все исчезло. В админке в сайдбарах эти виджеты с кодами php остались, но на сайте не проявляются.
????????????
Вы могли-бы скопировать сюда ваш код, и проблема с пробелами может быть — вы их не видите, а они есть.
Код php не обрабатывается в записях. Можно сделать только шорткодом.
В течении долгого времени на двух сайтах я успешно использую плагин https://wordpress.org/plugins/php-code-for-posts/ Любой исполняемый PHP код он преобразует в шорткод,, который затем без проблем вставляется либо в записи\страницы либо в стандартный текстовый виджет.
А этот плагин https://wordpress.org/plugins/php-code-widget/ — для вставки PHP кода только в виджеты.
Более подробно об этом
imnew! Спасибо за ответ. Пробелов в самом коде нет. А вот на сайте есть.
Да вот например такой код
<?php
echo(idate("Y"));
?>
немного по другому:
<?php echo date ( 'Y' ) ; ?>
Konstantin! Спасибо и вам. Не хочу категорически использовать плагины ( ставила). Они нагружают сайт и хостинг а у меня будет большое количество статей и картинок.
Попробовала на других темах. Тоже самое. Пока не обновляю вордпресс, то все работает.
Всем большое спасибо за ответы. Проблема проявилась. Это ОБНОВЛЕНИЕ вордпресс до версии 4 4 1. Если сделать откат, то все работает
Так что ??????? Кому писать, что делать. Наверное придется переустанавливать все по новой. А жаль, потеряются комментарии.
Спасибо!
Не хочу категорически использовать плагины ( ставила). Они нагружают сайт и хостинг
Типичное заблуждение дилетанта, «что-то, где-то слышавшего, но не понявшего что именно»…
Впрочем не стану вас переубеждать. Сами со временем всё поймете. Успехов вам в изобретении велосипеда!
Пробелов в самом коде нет.
Они могут быть вне кода =)
Если поставить курсор в конце всего кода и нажать пробел, в ноутпад загорится значок изменения файла, хотя сам код неизменен. И кстати не забывайте сохранять в utf-8 без bom.
Konstantin! Доброй ночи! Не обижайте людей))) Я не дилетант. Я 10 лет сама познаю интернет и все, что с ним связано. Добиваюсь всего только своим трудом. И конечно не все знаю ( да это и невозможно). За совет спасибо ( про плагины слышала не от одного гуру в интернете), а главное, что вы ответили.
imnew! Вам тоже здравствуйте! Да, пробелы могут быть и вне кода, но их там нет))). Проблема именно в обновлении WordPress до версии 4 4 1. В новой версии усилена безопасность (как я поняла) и поэтому некоторые скрипты не работают, а в частности коды PHP.
Простите если повторилась.
Еще раз ВСЕМ Спасибо за ответы. С уважением, Марина.
Марина, та же проблема. Вы случайно не нашли решение??
Марина, та же проблема. Вы случайно не нашли решение??
Решение — в пункте 2 правил форума
Добавьте ваш код в sidebar.php или или еще куда, где вам нужно.