Intereting Posts
Объединение нескольких файлов javascript и css Получите имя (ы) таксономии slocation wordpress, чтобы использовать в качестве div-класса Застревает в плагине сохранения и загрузки изображений Изменить постоянную ссылку для одной записи Хранить иерархию страниц в wp_list_pages, даже если на ребенка или внука Как добавить идентификатор категории на страницу администратора плагин генерировал 751 символ неожиданного выхода во время активации Связанный список тегов из определенной категории, упорядоченных по счету WooCommerce Счастливые часы CSS админ-панели Как переместить мои сайты в дочернюю тему без потери настройки? Как использовать WP_query с несколькими идентификаторами сообщений? Значения пользовательских сообщений в пользовательском обзоре сообщений ACF: использование двух циклов, the_field возвращает содержимое поля из другого цикла Как получить ссылку на WordPress, чтобы полностью оценить, когда она поступает из facebook

Как удалить цветные изображения и субтитры из RSS-ленты wordpress?

Я пытаюсь удалить признанные изображения и подписи из моего канала и изо всех сил пытаюсь это сделать. Как выяснил еще один вопрос, очень сложно отформатировать титры, и, так же как ящик для рассылки новостей, я хочу их удалить.

Я добавил ниже, чтобы функции.php нашли его на форумах WordPress, но он, похоже, ничего не меняет

/** removes caption from RSS feed Denis 15/08/2014 */ function notags_content_rss($content='') { $content = preg_replace("/\[caption.*\[\/caption\]/", '',$content); $content = preg_replace("/\[googlevideo.*\[\/googlevideo\]/", '',$content); return $content; } add_filter('the_content_rss', 'notags_content_rss'); 

Я также добавил следующий код, чтобы удалить отображаемое изображение, поскольку мы используем изображение в качестве основного изображения блога, и это означает, что у нас есть дубликат изображения в фиде.

 /** removes featured image from RSS feed Denis 25/08/2014 */ remove_filter('the_content', 'featureimage_for_feeds'); 

Никогда не дотрагивались до каких-либо PHP раньше, так что были бы признательны за любую помощь или совет, который можно дать.

Наконец, я не уверен на 100%, что я обновляю фид правильно после каждого изменения кода. Это то, что я делаю:

  • Очистка кеша страницы веб-сайта, CDN и т. Д.
  • Изменение количества элементов фида на настройках / Чтение для принудительного обновления фида
  • Очистка кеша браузера
  • Возврат к монитору кампании с новой кампанией электронной почты и перезагрузка шаблона (который вызывает канал) для проверки результатов

Посмотрите http://codex.wordpress.org/Customizing_Feeds и попробуйте использовать шаблон для своего канала.

Существует множество способов настройки ваших каналов с помощью стороннего программного обеспечения, которое вы устанавливаете и добавляете на свой сайт WordPress, или вручную изменяя шаблоны фидов в соответствии с вашими потребностями.

Найдите учебник здесь http://gregrickaby.com/custom-rss-template-wordpress/ . Регистрация и создание шаблона RSS объясняется в два этапа. Для начала вы можете просто скопировать и вставить предлагаемый код и настроить его в соответствии с вашими потребностями.

В этом примере приведены следующие строки, которые вы просто должны удалить, чтобы больше не отображать изображение в фиде:

 <image> <url><?php echo esc_url( $postimage ); ?>"/></url> </image> 

Возможно, шаблон Feed Template Customize может помочь вам, а также этот плагин изменяет каналы RSS и каналы ATOM по вашему желанию.