1
0
Fork 0

Add RSS feed to blog

This commit is contained in:
Jannik Beyerstedt 2021-01-31 00:25:42 +01:00
parent d61fd44ed1
commit f1496b0653
3 changed files with 43 additions and 0 deletions

View file

@ -25,9 +25,17 @@ function tags_html($base_url, $article) {
$base_url = $site->find('blog')->url();
$feed_url = $base_url.'?rss';
$articles = $page->children()->listed()->flip();
$title = $page->title()->html();
// Deliver RSS feed on ?rss GET parameter
$is_rss = get('rss');
if ($is_rss !== null) {
snippet('blogfeed', ["articles"=>$articles,"link"=>$base_url,"feedurl"=>$feed_url]);
exit;
}
// Filter by requested tag
if($tag = param('tag')) {
$articles = $articles->filterBy('tags', $tag, ',');