RSSの特定のカテゴリ絞り込み  【解決済み】

質問全般・改善要望
オレンジみかん
メンバー
メンバー
記事: 13
登録日時: 2020年4月16日(木) 10:15

RSSの特定のカテゴリ絞り込み

投稿記事by オレンジみかん » 2020年4月18日(土) 22:01

「getRSS」にて外部サイトのRSS取り込み時に、特定のカテゴリを絞り込み表示はさせることは可能ですか?

phpは、漠然と理解できるのですが記述の仕方がわからなので、分かる方、アドバイスをお願いいたします。
noka
メンバー
メンバー
記事: 88
登録日時: 2013年6月19日(水) 10:02

RSSの特定のカテゴリ絞り込み  【解決済み】

投稿記事by noka » 2020年4月19日(日) 11:51

オレンジみかん さん

こんにちは。
テンプレート側でモディファイアを利用することでフィルタすることもできるかと思います。
下記例では「お知らせ」のところがターゲットのカテゴリです(テンプレート変数にもできるでしょう)。
本当は、rss配信フィードでカテゴリごとに配信されているといいのですが。
フィルタ結果件数がゼロの場合をどうするかなど要件によっては、スニペットをカスタマイズした方が良い場合はありますね。

コード: 全て選択

[+categories:find('お知らせ'):then('
<li><a href="[+url+]"><span class="date">[+date:date(%Y.%m.%d)+]</span><span>[+title+]</span></a></li>
'):else('
<!-- none -->
')+]


参考になれば幸いです。

#最近は必要がないと見に来ない感じになってました。今回、偶然自分が絡んだスレッドに投稿いただいので、通知で気づくことができて、かつすぐに新規スレッドがあったのでレスポンスよく反応できたので良かったです。
オレンジみかん
メンバー
メンバー
記事: 13
登録日時: 2020年4月16日(木) 10:15

RSSの特定のカテゴリ絞り込み

投稿記事by オレンジみかん » 2020年4月19日(日) 15:13

noka 様

こちらもうまく作動しました。

getRSSの中身を試行錯誤して苦労していたのですが、テンプレート側で絞り込む発想がありませんでした。
nokaさんの発想力とスキル力に脱帽です。

本当にありがとうございます\(^o^)/ :D :D :D