投稿をFetchする

html出力ソースを一度変数に入れて、不要なコメントなどを削除したり、何らかの処理をした上で表示する方法を示します。

3.01

header.phpに

<?php
/**
 * The Header for our theme.
 *
 * Displays all of the <head> section and everything up till <div id="main">
 *
 * @package WordPress
 * @subpackage Twenty_Ten
 * @since Twenty Ten 1.0
 */
ob_end_clean();//これ追加
ob_start("remove_base_url");//これ追加
?>

footer.php

<?php

ob_end_flush();//これ追加
?>

functions.phpに

<?php
function remove_base_url($result){
$b= array(" |<\!--(.*)?--> |"," |\s{3,} |"," |() |"," |>< |");
$a= array("","","$1\n",">\n< ");
$result= preg_replace($b,$a,$result);
$result= str_replace('http://www.tenman.info',"",$result);
return $result;
}
?>

[emulsion_relate_posts]