2011-10-14 4 views
1

사용자 지정 서식 파일을 만들어서이 작업을 수행하려고 시도하지만이를 수행하는 방법을 알 수 없습니다. 누구든지 어떤 제안이 있습니까?사용자 정의 XML 시트에 모든 WordPress 게시물을 어떻게 표시합니까?

나는 또한 어떻게 링크해야하는지 알고 싶다. function get_posts

+1

지금까지 정확히 무엇을 시도하셨습니까? 몇 가지 코드를 보여줄 수 있습니까? 정확하게 작동하지 않는 것은 무엇입니까? 사용자 정의 템플릿은 이동하는 방법입니다. – vzwick

+0

사용자 정의 템플릿을 만들 때 get_header는 requierd이며 을 추가하면 코드가 손상됩니다. – Himmators

답변

1

체크 아웃 워드 프레스 코덱스 내가 늘 당신이 간단하게하기 위해 당신의 XML을 수행하는 방법에 대한 세부로 이동, 다음 단계를 수행

가있는 페이지 템플릿 파일을 작성하여 내부에이 코드 xml_template.php 같은 현재 테마 폴더 :

<? 
/* 
Template Name: XML Template 
*/ 

$qry = new WP_Query('posts_per_page=-1'); 

/* PREPARE YOUR XML BEFORE THE LOOP */ 

/* RUN THE LOOP */ 
if($qry->have_posts()){ 
    while($qry->have_posts()) { 
     $qry->the_post(); 
     /* DO WHAT YOU WANT WITH EACH POST */ 
    } 
} 

/* WHEN THE LOOP IS OVER PREPARE XML FOR OUTPUT */ 

header('Content-type:text/xml'); 
/* ECHO OUT THE XML */ 
?> 

그것을 위해 템플릿 "XML 템플릿을"워드 프레스의 페이지를 작성하고 다음을 선택합니다.

페이지를 방문하여 살펴보세요.

관련 문제