Отображение заголовка фида в SimplePie
Я использую простой пирог для отображения содержимого из нескольких RSS-каналов.
Я успешно смог отобразить содержимое RSS-каналов. Теперь я хочу отобразить имя автора или название канала.
Пример:
Это URL RSS-канала: http://aaron.dietfreelife.com/feed/
Я хочу получить заголовок канала, как показано на прилагаемой диаграмме.
Вот моя спецификация кода:
<?php
foreach ($feed->get_items() as $item):
?>
<div class="item">
<h2><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2>
<p><?php echo $item->get_description(); ?></p>
<p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
</div>
<?php endforeach; ?>
Любая помощь будет оценена....
1 ответ
Решение
Я считаю, что это что-то вроде этого:
foreach ($feed->get_items() as $item) {
$item->get_feed()->get_title()
// or if you need more than one thing from the feed like permalink
$parent_feed = $item->get_feed();
$parent_feed->get_title();
$parent_feed->get_permalink();
}
Документация показывает, что он используется в конструкторе каналов, но я использую его таким образом.