WordPress でデフォルトの投稿タイプを使用していたとき、上記のコードはうまく機能していました。しかし、カスタム投稿タイプでは何も表示されません。
<?php
$p=$_GET['p'];
header('Content-Type: text/html; charset: UTF-8');
require( '../../../../wp-load.php' );
$my_query = new WP_Query();
$my_query->query(array( 'post__in' => array($p)));
if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post();
echo the_content();
endwhile;
endif;
?>
あなたの助けは大歓迎です