Intereting Posts
TinyMCE разбивает атрибуты короткого кода с автоматическим форматированием Сценарий, чтобы получить список всех отрисованных изображений? Почтовая таксономия из данных exif Медленные HTTP-запросы wp-cron Как установить класс на «текущую страницу» на просматриваемой в данный момент отдельной записи в CPT Могу ли я включить / отключить / скрыть плагины для каждого сайта на нескольких сайтах? Показывать различные маркеры Google Map для разных значений post_meta Пользовательский плагин – Query CPT – Результаты поиска WP_Query – добавление записей "offset" в конец цикла Можно ли обновить одну страницу с помощью WP-CLI? Класс WP_Widget, похоже, многократно запускается при загрузке страницы Как фильтровать $ post-> post_content перед сохранением Tweak next_post_link для включения миниатюры Как исключить пользовательскую таксономию из цикла post Две формы поиска с разными категориями / сообщениями на страницу

Добавить изображение в RSS-плагин с другого RSS

Привет, мне нужна помощь с «Super RSS Reader». Он отлично работает, но мне нужно добавить функцию, чтобы получить эскиз изображения из описания RSS.

foreach ($rss_items as $item){ // Get the link $link = $item->get_link(); while ( stristr($link, 'http') != $link ){ $link = substr($link, 1); } $link = esc_url(strip_tags($link)); // Get the item title $title = esc_attr(strip_tags($item->get_title())); if ( empty($title) ) $title = __('Untitled'); // Get the date $date = $item->get_date('j F Y'); // Get the description $desc = str_replace( array("\n", "\r"), ' ', esc_attr( strip_tags( @html_entity_decode( $item->get_description(), ENT_QUOTES, get_option('blog_charset') ) ) ) ); if($strip_desc != 0){ $desc = wp_html_excerpt( $desc, $strip_desc ); if ( '[...]' == substr( $desc, -5 ) ) $desc = substr( $desc, 0, -5 ) . '[&hellip;]'; elseif ( '[&hellip;]' != substr( $desc, -10 ) ) $desc .= ' [&hellip;]'; } $desc = esc_html( $desc ); // Get the author $author = $item->get_author(); if ( is_object($author) ) { $author = $author->get_name(); $author = esc_html(strip_tags($author)); } // Open links in new tab $newtab = ($open_newtab) ? ' target="_blank"' : ''; echo "\n\n\t"; // Display the feed items echo '<div class="srr-item ' . (($j%2 == 0) ? 'even' : 'odd') . '">'; echo '<a href="' . $link . '"' . $newtab . ' title="Posted on ' . $date . '">' .$title . '</a>'; if($show_date) echo '<br/><em class="srr-date">' . $date . '</em>'; if($show_author) echo ' - <cite class="srr-author">' . $author . '</cite>'; if($show_desc) echo '<p class="srr-summary">' . $desc . '</p>'; echo '</div>'; // End display $j++; } } 

Просто мне нужно добавить часть «получить изображение». Я нашел некоторые функции, но я не могу их реализовать. Я думаю, что многие другие, которые используют супер rss-ридер, будут рады узнать, как добавлять изображения из описания, а затем отображать его на виджетах. Я также отправляю вопрос создателю, но ответа пока нет.

Спасибо за любой совет.

Solutions Collecting From Web of "Добавить изображение в RSS-плагин с другого RSS"