Кодът на PHP в постове и редовни страници WordPress

Всички, които са се опитали да пиша някакъв PHP код или по пощата, с надеждата, че той ще работи, знаете, че WordPress възприема този код като обикновен текст. Въпреки това, понякога е удобно да се работи, например, на всеки изход цикъл директно в текста, докато пишете, защото съдържанието на това изделие ще се актуализира динамично. Друг пример е способността да се обадя готов да работи на този пост, ако е необходимо, или, например, за да вмъкнете някои PHP файл, за да пускате текстови инструменти PHP изискват () функция:

Като цяло, има безгранично въображение и истината е, че невъзможността за използване на PHP в текста, в някои случаи може да бъде истински проблем. Имало едно време бях изправен пред подобен проблем, и реши, че от отнема малко по римейк на кода на приставката (сега не си спомням името).

Така че, за да се реализира възможността за вграждане на изпълними PHP скриптове в текста на статията / публикацията или статична страница. да добавите към вече вероятно болезнено познато темата functions.php подаде следния код:

"Php код" - този код е проектиран в PHP Най правила.

За да забраните изпълнението на код, то е възможно да се използват за строителство [открит носител изключено] PHP код [/ EXEC] - ще покаже код, като че ли ние поставяме PHP код като текст.

Важно е за защита на

Въпреки това, ние трябва да помним, че тази възможност може да се възползва всеки, и това е една дупка, защото, ако някой има достъп до писмен вид, той може лесно да се направи сайт каквото си иска, дори и ако няма сериозни PHP знания.

За да се предпазят от възможните вредни ефекти от тази рана, можете да направите следното проста защита (нещо, което веднага изникна в главата ми): включва изпълнение на строителството [EXEC] PHP код [/ EXEC]. само в случай, ако, например, в пост има някаква произволна област, или, да речем, публикацията е написана през 00 минути. Разбира се, само вие ще знаете, този трик, в който се изпълнява кода и съответно да бъде на разположение само за вас възможността за включване на PHP код в статията.