Intereting Posts
расширенное настраиваемое поле Показать поле на специальной странице категории Медленная / неработающая медиабиблиотека Поиск Поле ввода текстового поля пользовательского поля ввода не будет сохраняться при пустом поле Как создать статический плеер сверху или снизу WordPress? Пользовательские постоянные ссылки WordPress не работают на OS X localhost Метаданные логотипа темы в файл шаблона Неправильный 404 для страниц при использовании постоянной ссылки, статической главной страницы и страницы сообщений Загружает папку, в которой отображаются только файлы до буквы «P» Ломающаяся сетка бутстрапа при количестве сообщений с налоговыми условиями Разбиение на страницы для query_posts (); Как настроить тему по умолчанию в многопользовательской сети Исключить категорию путём для каждого цикла Удаленное хранилище файлов WordPress Уведомления в интерфейсе Использовать загрузку файла WordPress в моем плагине – на интерфейсе и на сервере?

Ищете способ включить / вставить текст из файла на странице, чтобы обработать короткие коды

Я использую WP как CMS. У меня есть несколько страниц, которые имеют один и тот же заголовок.

группа 1 имеет заголовок 1. группа 2 имеет заголовок 2. и т. д.

Я рассмотрел эти два плагина, чтобы быстро вставить комбинацию html и shortcodes. http://wordpress.org/extend/plugins/wp-include-file/ http://wordpress.org/extend/plugins/post-snippets/

Оба решения являются аккуратными, но они не обрабатывают короткие коды.

Пример:

<div id="bugs2"> <a href="pack-rat/"><img class="size-full wp-image-214" title="ID Pack Rat" src="http://img.wordpressask.com/shortcode/" alt="" width="75" height="75" /></a> <a href="pocket-gopher/"><img class="size-full wp-image-218" title="ID Pocket Gopher" src="http://img.wordpressask.com/shortcode/" alt="" width="75" height="75" /></a> </div> 

Кто-нибудь знает об альтернативном способе встраивания или включения этого кода из внешнего файла (в папку include на сервере) и обработаны короткие коды?

Благодаря!

Solutions Collecting From Web of "Ищете способ включить / вставить текст из файла на странице, чтобы обработать короткие коды"

Я уже делал это с помощью wp-include-файла, вам нужно отредактировать файл wp-include-file.php в каталоге плагина, посмотрите строку 144 и замените:

 return $content; 

с

 return do_shortcode($content); 

вот и все.

надеюсь это поможет.

Не тестировал его, а вместо редактирования файла плагина было бы удобнее переносить свой вызов в вашу собственную функцию и перерегистрировать короткий код. Что-то вроде этого:

 function wp_include_file_with_shortcode( $atts ) { return do_shortcode( wp_include_file( $atts ) ); } remove_shortcode( 'include' ); add_shortcode( 'include', 'wp_include_file_with_shortcodes' ); 

Мой плагин get-post должен справиться с этим. Он позволяет включать сообщения в другие сообщения / страницы и будет работать и обрабатывать плагины во время этого включения. Это также должно позволить немного рекурсии 🙂