あるはずの記事が出てこない
指定したIDの投稿を取得しようとget_posts
を使用して以下の様に書いたのだけど、
何故か$posts
には空の配列が入るのみで取得できない。
before.php
<?php
$arg =
array(
'p' => 1
);
$posts = get_posts( $arg );
?>
post_typeの指定が必須
どうやらpost_type
の指定は必須らしい。
記事ならpost
、固定ページならpage
、カスタム投稿タイプならそのIDをちゃんと書こう。
after.php
<?php
$arg =
array(
'p' => 1,
'post_type' => 'post' //これが要る
);
$posts = get_posts( $arg );
?>