Вывод php в записи wordpress

Добрый вечер, уважаемые читатели. После какого-то времени работы с wordpress наступает такой момент, когда нужно вывести php код в записи или на странице вордпресса. Под вывести тут понимается именно выполнение кода, интерпретация. О том, как это сделать, читайте дальше.

Вывод php в записи wordpress

Итак, немного философии по этому поводу. Задумайтесь, а сколько раз вы будете выводить php код в записях? Он будет одинаковым? Если код повторяется, то имеет смысл использовать редактирование файлов шаблона (файлы single.php для записей и page.php для страниц). Если же код будет разный, то следует уже использовать какой-нибудь плагин.

На своих сайтах, где мне нужно вывести в постах wordpress блога какой-то код (единожды), я использую плагин Inline PHP. Он отлично справляется с этой задачей.

Установка плагина — стандартная. Настроек у плагина нет, так как там даже нечему настраиваться. Чтобы вывести код на странице или записи, нужно во вкладке html использовать следующую конструкцию:
[sourcecode language=»php»]

echo «test-str»;

[/sourcecode]

Как вы заметили, <?php и ?> использовать не нужно.

В заключение поста, ещё раз призываю вас задуматься о том, а оправдано ли использование плагина такого типа? Я хотел написать запись, в которой привести пример, когда нужно действительно использовать плагин, позволяющий выводить php код, но так и не придумал такой задачи. Все, что используется постоянно — в шаблон, все, что нужно использовать несколько раз — в новый шаблон single.php, который специально создаётся для этих страниц.

Если у вас остались какие-то вопросы, то пишите их в комментариях, я обязательно на них отвечу.

Категории: wordpress

Метки: ,