wordpressデータベースから抽出されたExcelファイルにデータを追加しようとしていますが、実際にはデータベースからExcelファイルにデータ(タグ)をエクスポートしようとしています。そして、コードを書き留めますが、生成ボタンをクリックすると。これにより、空のファイルが生成されます。
私が間違っていることを確認してください。
コードは以下のとおりです。
if (check_admin_referer('tag-export'))
{
$blogname = str_replace(" ", "", get_option('blogname'));
$date = date("m-d-Y");
$xls_file_name = $blogname."-exported-tags-".$date;
$tags = get_terms( 'post_tag' , 'hide_empty=0' );
$count = count($tags);
if ( $count > 0 )
{
echo 'name' . "\t" . 'slug' . "\n";
foreach ( $tags as $tag )
{
echo $tag->name . "\t" . $tag->slug . "\n";
}
}
ob_clean();
echo $xls_file;
header( "Content-Type: application/vnd.ms-excel" );
header( "Content-disposition: attachment; filename=$xls_file_name.xls" );
exit();
}
上記のコードは、Excel ファイルにデータを書き込んでいません。確認してお知らせください。