Здравствуйте, сегодня рассмотрим как без плагинов вставлять код (php и др.) в записи, посты, страницы wordpress сайта.
Скачать исходники для статьи можно ниже
1. Нужно добавить следующий код в файл functions.php вашей темы:
Файл functions.php можно найти, если в админке wordpress зайти в левом меню в пункт “Внешний вид”, его подпункт “Редактор”, в списке шаблонов справа находим файл functions.php.
function my_code_output( $atts, $content ) { return '<pre><code>' . $content . '</code></pre>'; } add_shortcode('code', 'my_code_output');
2. После этого, когда вы захотите вставить КОД в записях, статьях, страницах wordpress сайта используйте следующий шорткод (данный шорткод “code” нужно использовать во вкладке “Визуальный редактор” при редактировании/создании записи, поста, страницы):
Скрин как нужно вставлять КОД в запись, пост с использованием шорткода “code”:
PS: На сайте mnogoblog.ru для вставки КОДа используется плагин – SyntaxHighlighter Evolved (страница плагина: “wordpress.org/plugins/syntaxhighlighter/”).
Красивых и успешных вам сайтов!
Плохая функция он добавляет </p> ( и ) Без функции тоже самое в можно сделать….