任意の内容のxmlを出力させる。

テーマのindex.php

<?php
// /?xml=onでアクセスすると以下の処理。
if ( isset( $_GET["xml"]) == "on" ) {

header('Content-Type: text/xml; charset='.get_option('blog_charset'), true);
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";

//query_postsで指定があればなんか指定。
query_posts('');
if (have_posts()) : while (have_posts()) : the_post();  ?>

〜書き出したいxmlの内容を書く〜

<?
endwhile; else: endif;

} else { ?>

〜 いつものindex 〜

<?php } ?>

とかして、/?xml=onでアクセスすればいいんじゃないのーという話。

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です