2011-11-05 2 views
2

다른 시스템에서 워드 프레스의 특별한 카테고리에서 모든 게시물 제목을 읽는 방법?다른 시스템에서 워드 프레스의 특별한 카테고리로 모든 게시물 제목을 읽으십시오?

나는 모든 게시물 제목을 읽는 방법을 알고 있습니다. 코드 :

<?php 
    $dbhost = 'localhost'; 
    $dbuser = '..' ; 
    $dbpass = '...'; 
    $conn = mysql_connect($dbhost, $dbuser, $dbpass); 
    if(! $conn) 
     { 
      die('Could not connect: ' . mysql_error()); 
     } 
     $db_selected = mysql_select_db('..'); 
     if (!$db_selected) { 
    die ('Can\'t use foo : ' . mysql_error()); 
} 
$query = "SELECT post_title,ID FROM wp_posts ORDER BY post_date DESC LIMIT 0 , 5"; 
$result = mysql_query($query); 

받았습니다 감사 당신은 특별한 범주에 다섯 게시물 제목을 얻기 위해 query 코드를 변경하는 방법.

답변

1

이것은 현재 사용하려는 방법과 조금 다르지만 단순히 WordPress에서 제공하는 피드를 사용하여 구현했습니다. 즉, DB 스키마를 변경하거나 원격 서버에서 DB 연결을 설정하는 것에 대해 걱정할 필요가 없습니다. http://codex.wordpress.org/WordPress_Feeds

: 현재이 피드에 대한 자세한 정보를 찾을 수 있습니다

http://www.somewebsite.com/category/categoryname/feed

- 또는

http://www.somewebsite.com/?cat=123&feed=rss2

:

은 당신이 할 수있는 일은에서 피드를 명중

원하는 피드 URL을 얻은 후에는로 구문 분석 할 수 있습니다., DOMDocument 또는 SimpleXML

+0

내가 simplepie를 사용하고 싶다면, 예를 들어 나를 만들어 주시겠습니까? – dreamchaser

+0

@dreamchaser, 아니, 이미 많은 예제가 있습니다. http://simplepie.org/wiki/setup/sample_page 첫 번째 것은 당신이 찾고있는 것입니다. 그 다음에 필요한 것을 자르십시오. – Brad

+0

피드를 파싱하는 것이 가장 좋은 SimplePie, DOMDocument 또는 SimpleXML에 대해 감사드립니다. – dreamchaser

관련 문제