2010-04-11 5 views
1

인스턴트 메신저를 사용하여 Im, 주기적으로 추가되는 RSS 피드를 기반으로 XMLRPC를 통해 게시물을 만듭니다.모든 게시물의 제목을 받으십시오.

내가 원하는 것은 모든 게시물 제목을 읽고 RSS 피드와 비교 한 다음 게시물 제목이없는 Wordpress에 게시하는 것입니다.

이 코드 노력하고있어 :

<?php 
define('WP_USE_THEMES', false); 
require('../wp-load.php'); 
query_posts('showposts=-1&author=1&post_status=publish'); 
?> 

<?php while (have_posts()): the_post(); ?> 

<?php the_title(); ?> 

<?php endwhile; ?> 

published 게시물에서 모든 타이틀을 얻는다을, 나는 다음 draft 게시물을 얻을 동일한 작업을 수행해야합니다.

이 제목을 배열에 써야합니까?

+0

그래서 무엇이 문제입니까? 당신이 붙어있는 코드는 어디에 있습니까? –

+0

the_title();을 (를) 받으라는 질문이 업데이트되었습니다. 배열 – CLiown

답변

2

query_posts을 사용하는 대신 게시물 제목 만 검색하는 고유 한 쿼리를 작성하는 것이 더 효율적입니다. 이 같은 것이 작동해야합니다.

+0

훨씬 더 합리적인에 추가했습니다. 누구든간에 – CLiown

+0

fyi .. 버전 의존성이 확실하지 않지만 필자는이 글을 쓰고 사용했다 :'global $ wpdb; $ results = $ wpdb-> get_results ("wp_posts에서 post_type IN ('post', 'page') 및 post_status IN ('게시', '초안') ORDER BY post_name ASC" print_r ($ results); ' – robnardo

+0

데이터베이스를 직접 쿼리해야하는 경우는 거의 없으며 그 중 하나가 아닙니다. – ExcellentSP

관련 문제