Articles of content

Как добавить короткий код после Div.class?

Я хочу вставить короткий код для каждого настраиваемого типа сообщений с помощью функции function.php. Я нахожу этот код. function add_content_after_h2($content){ if (is_single()) { $div = '<div>small bit of content</div>'; $content = preg_replace('/(<\/h2>)/i', '\1'.$div, $content); } return $content; } add_filter('the_content', 'add_content_after_h2'); Он работает, но короткий код вставляется после тега h2 и каждого сообщения. Но я не […]

preg_replace style attr в $ content и редактирование post_content перед сохранением

Я пытаюсь очистить стиль attr от тегов при сохранении сообщений и продуктов, но ничего не случилось. (Я проверил свое регулярное выражение на https://regex101.com/ ) function filter_style_save($content) { $re = '/(<[^>]+)(style=".*?")/'; $replace = "$1"; $content1 = preg_replace($re, $replace, $content); $content = $content1; return $content; }; add_filter('content_save_pre', 'filter_style_save', 99, 2); UPD. Я обновил регулярное выражение для соответствия […]

Взорвать the_content () и сохранить постоянную ссылку и заголовки

У меня есть сообщение с короткими кодами, которые ссылаются на другие ссылки. На странице архива сообщения я хочу только заголовки и постоянные ссылки на другие сообщения, на которые ссылаются короткие коды. Есть ли способ взорвать the_content и получить все заголовки, на которые ссылаются короткие коды? Кроме того, get_the_content не работает, поскольку он не будет расширять […]

Изменить путь к изображениям, возвращаемым get_the_content ()

Я успешно синхронизировал все свои активы WordPress с Amazon AWS . Я сохранил дополнительный флаг в таблице postmeta который я использую для обслуживания версии на Amazon AWS или локальной версии. Я могу получить этот флаг с помощью wp_get_attachment_metadata() и изменить путь для возвращаемого wp_get_attachment_image_src() , но не знаю, как это сделать для изображений, полученных get_the_content() […]

функция не появляется, когда шаблон страницы вызова

Я сделал метаболизм с помощью вставки для метабокса, в шаблоне page-about.php. Я вызываю шаблон из нижнего колонтитула, потому что у меня есть div с анимацией, которая должна отображать содержимое. Проблема в том, что когда я вызываю шаблон, есть только conte not the exchangeox, а внутри страницы-about отображается только метабокс. Footer.php <div class="containerInfos-text"> <div id="infos-section" class="slider-text-infos […]

фильтр the_content, пользовательский тип сообщения и wp_query

Я думал, что это будет быстро и легко, но, естественно, это сложнее. Я пишу простой плагин, который создает пользовательский тип сообщения «Объявление», а затем помещает случайное объявление внизу сообщений. Поэтому я создал свой собственный тип сообщений – это легко. Затем я создал несколько объявлений, и я хочу разместить изображение с произвольным объявлением в нижней части […]

the_content не работает на одном из двух сайтов Multisite

У меня есть многоуровневая система с двумя подсайтами (настройка поддоменов), оба сайта имеют одну и ту же тему, одни и те же плагины, но первая – на иврите и вторая на английском. На некоторых шаблонах (не все) на английском сайте «the_content ()» не работает (он отлично работает на иврите). Это относится к персонализированному пост-типу, но […]

Strip <p> из <blockquote> или что-то лучше?

Ищете какую-то помощь в чем-то, что заставляет меня действительно задуматься о том, чтобы не использовать блокировки на данный момент! У меня есть этот код: <?php $show_after_p = 1; $content = apply_filters( 'the_content', get_the_content() ); if(substr_count($content, '<p>') > $show_after_p) { $contents = explode('<p>', $content); $p_count = 1; foreach($contents as $content) { $content = str_replace('</p>', '', $content); […]

Автоматическое добавление ссылки на ссылку следующей страницы перед тегом '<! – nextpage ->' в сообщениях?

Я использую следующий фрагмент, чтобы автоматически ломать слишком длинную запись на несколько страниц function filter_more_with_nextpage( $content ){ $content = str_replace( '<!–more–>', '<!–nextpage–>', $content ); $content = preg_replace( '/<!–nextpage–>/i', '<!–more–>', $content, 1 ); return $content; } add_filter( 'content_save_pre', 'filter_more_with_nextpage' ); работает как прелесть, но я бы хотел добавить автоматически элемент <a> перед перерывом страницы, чтобы помочь […]

Добавить короткий код в поле__состояния ()

Я пытаюсь добавить короткий код в текст the_content (). Можно добавить его в начало или конец, но я не могу понять, как бы я смог показать его после 200 символов. Вот короткий код, который мне нужно добавить: [Похожие сообщения] Я пробовал это, но это не подходит для меня, потому что он заменяет каждый парагараф коротким […]

Intereting Posts
Извлечь все данные короткого кода из столбцов в переменные цикла? Как удалить короткий код (ы) из WYSIWYG Редактора страниц для Non Admins has_posts () возвращает false, но count говорит "3" Как создать слайд-шоу NextGen для показа всех фотографий? Почему wp_get_attachment_image_src возвращает неправильные размеры? Будет ли плагин способен знать is_user_logged_in? Пользовательская страница администратора, такая как WordPress customizer Заголовки заголовков отображаются дважды wp localize script делает переменную глобальную, как ее решить? Как показать получаемые смежные сообщения, если сообщения сортируются по пользовательскому полю Как плагины могут иметь свои собственные страницы? Проводка в качестве разных пользователей Помогите! Поверните данные ссылки php в url ИЛИ скройте ссылку редактирования в post admin или скройте черновики для всех пользователей, кроме admin? выпадающий список другой запрос WordPress не обрезает миниатюры должным образом