Articles of контент

если содержимое СРТ пуст, тогда

Мне нужно что-то сделать, если содержимое пустое в CPT. Это работает для стандартных сообщений WP, используя следующее: if($post->post_content=="") { //Do something if there is content is empty } else { //Do something if there is content is NOT empty } Как я могу изменить это, чтобы ссылаться на CPT, а также на стандартный пост? Может […]

add_filter the_content не работает

Я просто создал плагин с некоторыми метаданными и т. Д. Мне нужно изменить контент, когда, но мой add_filter ('the_content') ничего не делает … Код: public function run() { add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) ); add_action( 'add_meta_boxes', array( $this, 'add_meta_box' ) ); add_action( 'save_post', array( $this, 'save_post' ) […]

Как настроить фильтруемое содержимое (пример включен)

Мне было интересно, какой лучший способ включить фильтруемое содержимое в WordPress. Лучший пример этого у меня есть на http://backlinko.com/seo-tools Снимок экрана: Вы можете фильтровать абзацы / блоки контента на основе нескольких разных переменных. Что вы рекомендуете для достижения этого? Заранее спасибо!

Могу ли я добавлять контент до публикации без использования фильтра the_content

Я добавляю фильтр, чтобы добавить вложения до публикации, но не хочу добавлять в другие места, где называется apply_filters («the_content»). Поэтому мне нужно добавить встроенный контент до (после) после без фильтра «the_content». add_filter('the_content', 'embed_on_post');

фильтр отображения, у которого есть контент

У меня есть страница кандидата, у которой есть фильтр, и я хочу отфильтровать свой фильтр Я не хочу отображать элемент, если элемент пуст Это экран моего фильтра: У меня много категорий egal to 0, и я хочу скрыть, если равен 0 Это код этого: $all_specialisms = get_user_meta($cs_user->ID, 'cs_specialisms', true); $specialisms_values = ''; $specialisms_class = ''; […]

$ content пуст при использовании DOMDocument

Я пытаюсь изменить вывод изображения на моем WordPress-сайте, чтобы заменить src и srcset их эквивалентом «data-», добавляя дополнительный класс. Поэтому я использую DOMDocument и фильтрую для imgs. Вот мой код: function image_manipulation( $content ) { $content = mb_convert_encoding($content, 'HTML-ENTITIES', "UTF-8"); $document = new DOMDocument(); libxml_use_internal_errors(true); $document->loadHTML(utf8_decode($content)); $imgs = $document->getElementsByTagName('img'); foreach ($imgs as $img) { $orig_src […]

Фильтрация содержимого пользовательского типа сообщения в определенной петле

первый вопрос здесь … Я пытаюсь создать пользовательскую функцию для моего церковного веб-сайта, который будет работать вокруг тонкого конфликта с плагином / темой. Мы используем плагин All-One Event Calendar от time.ly для нашего календаря, и мы пытаемся перейти к теме Maranatha с сайта churchthemes.com для нашего дизайна сайта. К сожалению, тема немного отличается от того, […]

Потерянная версия последней страницы

Я потерял отредактированную версию моей страницы, когда я нажал кнопку публикации. Когда я вошел в систему снова, добавленного контента больше не было, но он также не был опубликован. Так что теперь я могу сделать? Где-то сохраняет ли WordPress неопубликованный и обновляемый контент?

Примените фильтр str_replace к определенному массиву символов в файле__состоянии ()

Я пытаюсь создать фильтр для the_content() где я мог бы использовать str_replace() для определенного массива str_replace() (). На данный момент у меня есть работа только для одного символа. я бы хотел быть function str_replace_special_caracter($content) { // My array of special caracters to get <sup> $specialCaracters = array('®', '™'); // Special code to filter in array? […]

Вставьте wp_query после the_content с плагином (фильтр the_content не будет работать)

Я хочу добавить wp_query после сообщения. После просмотра на другом веб-сайте, все они предлагают использовать фильтр для the_content. Пример: add_filter ('the_content', 'filter_the_content_in_the_main_loop'); function add_query_after_content( $content ) { echo $content; echo *** The query ****; } add_filter( 'the_content', 'add_query_after_content' ) Однако он создает бесконечный цикл (содержимое в запросе также фильтруется). Каким образом можно автоматически вводить запрос […]