Как вставить PHP код в WordPress

phpВставить код PHP в сайдбар

Вот за что я люблю WP, так это за то, что на любой вопрос всегда есть ответ в виде плагина и последний случай не стал исключением .

Для одного из сайтов, который я делал по заказу, понадобилось подключение платёжных систем, в том числе и Робокассы. Вставить нужно было либо в сайдбар, либо в саму запись.

Робокасса известна тем, что принимает практически любые платежи и если вы решите бросать деньги в свой почтовый ящик, чтобы они попадали куда нужно, то не удивляйтесь тому, что через пару месяцев окажется, что разработчики «Робокассы» предусмотрели и этот вариант оплаты.

Одним из минусом этой платежной системы стало отсутствие возможности встроить обычный  HTML код на сайт, только PHP.

Для корректной работы робокассы было необходимо вставить PHP код либо в виджет, либо непосредственно в запись, что обычными средствами вордпресса не решалось.  Выход был найден в виде двух плагинов, в конце было решено остановиться на первом из них, который  добавлял виджет, наподобие стандартного вордпрессовского текстового виджета, но в отличии от него, позволял вставлять не  HTML, а  PHP код.

Итак, первый плагин для вставки РHP кодов  называется Executable PHP widget   Устанавливаем его из админки, как и все плагины, активируем и у вас появляется виджет, под названием  PHPCode.

 

Берем нужный вам код, вставляем в виджет и оп-па, у вас всё работает так как надо. Красота.

Вставить PHP код непосредственно в запись

Второй плагин называется PHP Code for posts   и работает немного по другому.

 

Он генерирует шорткод и  позволяет вам вывести требуемую функцию практически в любом месте вашего сайта.
Для этого вам нужно зайти в настройки плагина, там где вы видите надпись Saved Code  нажатьAdd New и вставить нужный вам код, после чего вы получите шорткод, который можете вставить в любом месте вашего сайта или блога.

Читать также:  Что нужно для того, чтобы создать сайт

Если хорошо посмотреть на этот плагин, то приложив немного фантазии при помощи этого плагина  можно использовать на обычных шаблонах те функции, которые обычно доступны только на премиум-шаблонах WordPress

Вот такие два плагина я использовал для встраивания кодов на сайт, вроде и сложного ничего нет, но возможно кому-то пригодиться.

Закладка постоянная ссылка.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *