Плагин Insert PHP и Allow PHP in Posts and Pages для выполнения PHP кода.

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

Рассматриваемые плагины: Insert PHP, Allow PHP in Posts and Pages.

 

Insert PHP

Вместо тегов <?php и ?> используется [ insert_php ] и [ /insert_php ].

Плюсы:

- вполне нормально работает.

Минусы:

- нужно заменять стандартные теги <?php и ?>

- несовместим с плагином Ads WordPress. В нем так же используются шорткод, хотя в нем нет [ insert_php ].

- Нельзя использовать код следующего вида:

[ insert_php ]
if ($i==1){
echo "1";
}else{
[ /insert_php ]
текст
[ insert_php ] } [ /insert_php ]

 

Allow PHP in Posts and Pages

Вместо тегов <?php и ?> используется [ php ] и [ /php ].

Плюсы:

- работает.

- совместим с плагинами использующих шорткоды.

Минусы:

- нужно заменять стандартные теги <?php и ?>

- Требует замены всех html тегов. Пример тег <div style=""> заменяем на [ div style="" ]. Т.е. угловые на квадратные.

- Нельзя использовать код следующего вида:

[ php ]
if ($i==1){
echo "1";
}else{
[ /php ]
текст
[ php ] } [ /php ]

Я остановился пока на втором, т.к. потребовал только изменения html тегов.



comments powered by Disqus

Популярное