PHP로 RSS 피드를 표시하는 쉬운 방법

길라잡이 0 24 02.27 15:22

$rss = new DOMDocument();

$rss->load('워드프레스 피드 주소'); //워드프레스 피드 주소

$feed = array();

foreach ($rss->getElementsByTagName('item') as $node) {

$item = array ( 

'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,

'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,

'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,

'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,

);

array_push($feed, $item);

}

$limit = 40;

for($x=0;$x<$limit;$x++) {

$title = str_replace(' & ', ' &amp; ', $feed[$x]['title']);

$link = $feed[$x]['link'];

$description = $feed[$x]['desc'];

$date = date('l F d, Y', strtotime($feed[$x]['date']));

echo '<p><strong><a href="'.$link.'" title="'.$title.'">'.$title.'</a></strong><br />';

echo '<small><em>Posted on '.$date.'</em></small></p>';

echo '<p>'.$description.'</p>';

Comments

번호 제목 글쓴이 날짜 조회
105 PHP 날짜 및 시간 계산 하루, 일주일, 한달, 다음달,1년 길라잡이 04.05 4
104 MariaDB에서 날짜에 맞는 값을 가져오기 위한 함수와 SQL 길라잡이 03.30 14
103 URL에서도메인 만 추출하기 PHP 길라잡이 03.15 16
열람중 PHP로 RSS 피드를 표시하는 쉬운 방법 길라잡이 02.27 25
101 crontab에서 wget으로 외부 url 실행하기 길라잡이 02.16 19
100 루트만 다른 도메인 URL로 리디렉션시키는 방법 길라잡이 02.16 21
99 Cloudflare서비스를 활용하여 무료로 SSL 보안인증설치하기 길라잡이 02.06 26
98 워드프레스 그 밖의 기능 위젯의 일부 항목 없애기 길라잡이 01.29 29
97 메모장 기본 저장 방식 UTF-8 변경하는 방법 길라잡이 2019.12.22 39
96 윈도우 10 정품인증을 없애고 해제하는 방법 길라잡이 2019.11.22 39
95 크롬 마우스 우클릭 해제 피그툴박스(pig toolbox) 대체 길라잡이 2019.11.22 35
94 작업기록 개인정보설정 작업 기록 지우기 윈도우10 사용자 꿀팁 길라잡이 2019.11.03 36
93 버추얼박스에서 가상 하드 용량 늘이기 길라잡이 2019.11.02 44
92 제이쿼리 불투명 배경 레이어 띄우기 길라잡이 2019.10.30 41
91 워드프레스 본문 특성이미지 숨기기 테마별 소스 삭제 길라잡이 2019.10.22 66
90 워드프레스 글 제목에 HTML 태그 사용하기 길라잡이 2019.10.19 44
89 제이쿼리 검은배경 팝업창 길라잡이 2019.10.16 41
88 워드프레스 반지하 링크파일 차단 해제 길라잡이 2019.10.11 39
87 특정 IP 접속 차단 또는 이동 방법 길라잡이 2019.10.11 37
86 워드프레스 구글 사이트맵 길라잡이 2019.09.27 56
85 윈도우 10 작업표시줄 미리 보기 끄는 방법 길라잡이 2019.08.08 48
84 윈도우10 파일 확장자 변경하기 길라잡이 2019.06.25 42
83 [CentOS7] PHP 7.3 to 7.2 downgrade (PHP 다운그레이드) 방법 길라잡이 2019.06.17 73
82 CENTOS 7 / RHEL 7 LINUX 시스템에 PHP 7.3을 설치하는 방법 길라잡이 2019.06.17 70
81 CentOS 6, CentOS 7에서 nginx 1.14.2, mysql 8.0.15, php 7.3.4 설… 길라잡이 2019.06.17 127
80 Yum repo 제거 길라잡이 2019.06.16 43
79 CentOS 7에서 PHP 7.3을 설치하는 방법 길라잡이 2019.06.16 122
78 PHP 7.3.4 Stable Source 설치 길라잡이 2019.06.15 58
77 CentOS 6에 PHP 5.3 설치 (yum) 길라잡이 2019.06.15 269
76 [Linux] phpMyAdmin 오류 생길때 (The mbstring extension is missing… 길라잡이 2019.06.15 60


 

페이스북에 공유 트위터에 공유 구글플러스에 공유 카카오스토리에 공유 네이버밴드에 공유