Add RSS feed to blog
This commit is contained in:
parent
d61fd44ed1
commit
f1496b0653
3 changed files with 43 additions and 0 deletions
|
@ -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, ',');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue