【WEB】【備忘録】カスタム投稿>最新の更新作品を表示

def_web

一つ前の記事で言っていたやつ、やってみました。
だいたい上手くいったのですがなぜか「有限不死」の更新だけ取って来てくれないので、要確認です。


私の場合、ショートストーリー、ロング、シリーズ、ショートっておおまかな枚数で分けてカスタム投稿をつくってて、以下は短編=ショートストーリーについての記述。
				<?php
                $newss = get_posts( array(
                'post_type' => 'shortstory',
				'ss' => 'short-story',
                'posts_per_page' => 1,
                )); 
                foreach( $newss as $post ): 
                setup_postdata( $post );
                ?>
・post_typeで短編/shortstoryを指定して、さらにssというタクソノミー(作品分類)の中から短編作品/short-storyを引っ張るようにしてます。30分小説/30minはもう更新なさそうだし良いかなって思ったのと、SR企画のように表に出しちゃいけないやつはリスト化されないよう新たなカテゴリーで作っているので限定しました。

参考はcodexのタクソノミーパラメータのあたりです。
Codex get_posts

長編も同じことしてるのにどうして「有限不死」だけ取ってこれないのかなー。謎。しばらく更新ないからいいけどね!

あ、ちなみにマチルディアはもう更新できるんですよ!(嬉)
家帰るとすぐ寝ちゃって更新出来てませんでした。


※2015/02/02追記※
書き直したらなんか上手くいった感じがします。とりあえず「有限不死」カテで投稿してみたら、引っ張ってきてくれてました。
かつてダメだった原因は不明。。。過去の私がローカルで該当部分を削除&放置していたようで、差分が分からないんですよね。
まー、どっかしら書き方が違ったのでしょう。
<?php
$newlong = get_posts( array(
'post_type' => array('long','series','short'),
'posts_per_page' => 1,
)); 
foreach( $newlong as $post ): 
setup_postdata( $post );
?>

コメントを投稿する

メールアドレスが公開されることはありません。