IS関数
いま、どのテンプレートを使用?というか、このテンプレートのときは●●する。
というプログラムが必要なとき。
<?php if (is_home()) { ?>
トップページです。
<?php } ?>
という条件式を使用する。
いま、どのテンプレートを使用?というか、このテンプレートのときは●●する。
というプログラムが必要なとき。
<?php if (is_home()) { ?>
トップページです。
<?php } ?>
という条件式を使用する。
wordpressの基本的なループ構造のメモ
// 現在の条件+ソート < ?php query_posts($query_string . '&orderby=post_title&order=ASC'); ?> // 記事ある? < ?php if (have_posts()) : ?> //ループ前の処理 < ?php while (have_posts()) : the_post(); ?> //記事の中身の処理the_content()で取り出してみたりいろいろやってみたり。 < ?php endwhile; ?> // ループ後の処理 < ?php else : ?> //該当データが無かった時の処理 < ?php endif; ?>
記事数の指定
デフォルトは、「5」offset
最新の投稿記事から数えて、何番目の記事を表示するか指定
デフォルトは、「0」category
選択する投稿記事のカテゴリーid(数値)を指定orderby
表示順を設定
post_author ・・・ 投稿ユーザーid
post_date ・・・ 投稿日(デフォルト)
post_modified ・・・ 更新日
post_name ・・・ 投稿記事スラッグ
post_title ・・・ 投稿記事タイトル
ID ・・・ 投稿記事id
order
表示順を指定
ASC ・・・昇順
DESC ・・・降順(デフォルト)
を指定することができます。