diff --git a/feed.php b/feed.php index 8d1dcea6af54d959ca1ab3c05a0d3e1a0dc1d2dc..2deeea227f176a9f50c586d46c84dcf9e4dc37d5 100644 --- a/feed.php +++ b/feed.php @@ -429,7 +429,9 @@ function rss_buildItems(&$rss, &$data, $opt) { $cat = getNS($id); if($cat) $item->category = $cat; } - + + // Add only visible items + if (isVisiblePage($id)) { // finally add the item to the feed object, after handing it to registered plugins $evdata = array( 'item' => &$item, @@ -442,6 +444,7 @@ function rss_buildItems(&$rss, &$data, $opt) { $rss->addItem($item); } $evt->advise_after(); // for completeness + } } } $event->advise_after();