Всем советы и приветы!
Бывает такая ситуация, когда необходимо реализовать тот или иной PHP код непосредственно в записи новостей на сайте Вордпресс!
И для того, чтобы это сделать, надо в файл под названием functions.php установить следующий код:
/** Вставить php-код в запись
-------------------------------------------------------- **/
function exec_php($matches){
eval('ob_start();'.$matches[1].'$inline_execute_output = ob_get_contents();ob_end_clean();');
return $inline_execute_output;
}
function inline_php($content){
$content = preg_replace_callback('/\[exec\]((.|\n)*?)\[\/exec\]/', 'exec_php', $content);
$content = preg_replace('/\[exec off\]((.|\n)*?)\[\/exec\]/', '$1', $content);
return $content;
}
add_filter('the_content', 'inline_php', 0);
А в поле при добавлении новой записи на сайт, в админ панели Вордпресс, надо добавить шорт код:
[exec]тут php код[/exec]

Был вот такой код:
<?php the_title(); ?>
А необходимо вставить вот так:
[exec]the_title();[/exec]
Дополнение
А если вы хотите, чтобы PHP код отобразился только сплошным текстом, надо прописать вот так:
[exec off]тут php код[/exec]
На этом у меня всё! Удачных решений!
Автору спасибо за идею, то что искала, отдельно спасибо за скрин, сразу поняла куда вставить нужную информацию