2010-07-16 2 views
0

방금 ​​첫 RSS 피드를 만들었습니다. 괜찮 았어. 확인 됐어. 최근 블로그 게시물의 기본 피드입니다. 나는RSS 피드를 동적으로 만드는 방법은 무엇입니까?

공급이 같을 것이다 .. http://www.website.com/feed/?category=php.rss ...

카테고리 "PHP"의 최근 블로그 게시물을 표시해야합니다 .. 내가 동적 URL 매개 변수를하면 것인지 알고 싶습니다. 카테고리가 'jquery'로 변경되면 'jquery'의 최근 게시물이 표시됩니다.

URL 매개 변수를 변경하여 피드를 만들거나 개별 피드를 만들려면 어떻게해야합니까?

답변

1

물론.

쿼리 문자열에서 카테고리 이름을 가져 와서 (사용하는 언어로 무엇이든 사용하는 표준 라이브러리를 사용하여) 데이터를 가져 오는 데 사용하는 방법에 조건부로 추가하십시오 (잘하면 일종의 ORM), 그런 다음 결과를 모든 항목 인 것처럼 RSS를 생성하는 라이브러리에 드롭합니다.

+1

+1; @Nick 간단히 말하면 URL 매개 변수에서 범주를 가져옵니다 (PHP에서는'$ categ = $ _GET [ 'category']'를 사용하여이 작업을 수행 할 수 있습니다.)'$ categ'는'php.rss'가됩니다. 귀하의 경우),이 값을 기반으로 데이터를 가져 오는 것, 즉'GetEntriesByCategory ($ categ)'를 호출하십시오. 또한 카테고리에 .rss를 넣을 필요가 없습니다. 'http : //www.website.com/feed/? category = php'는 충분히 좋습니다 –

관련 문제