- 2010-04-01 (木) 19:04
- wordpress
特定のカテゴリーの記事を決まった件数表示したい場合はquery_posts,get_postsを使う。
query_postsとget_postsは、上記の目的ではほぼ同じ働きをするが
query_postsのループ処理 ⇒ while
get_postsのループ処理 ⇒ foreach
になる。
◎カテゴリー3の最新記事を5件表示する場合の例
【query_postsを利用する場合】
<?php query_posts($query_string . ‘&cat=3&showposts=5′); ?>
<?php if(have_posts()):while(have_posts()):the_post();?>
<p><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></p>
<?php endwhile; endif; ?>
※$query_string
引数に$query_stringを付けないと、posts_nav_linkを使ったページが分割処理がうまく動作しない。
■書式
query_posts($query_string . “&order=ASC&cat=2&…”)
≫スゴク便利な万能タグ「query_posts」ただし…【WordPressカスタマイズメモ】
※showposts=5
showpostsで指定した値はダッシュボード > 設定 > 表示設定「1ページに表示する最大投稿数」で指定した値より優先される。
【get_postsを利用する場合】
<?php
$myposts = get_posts($query_string . ‘&category=3&numberposts=5′);
if($posts):foreach($myposts as $post) :
?>
<p><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></p>
<?php
endforeach; endif;
?>
※$query_string
引数に$query_stringを付けないと、posts_nav_linkを使ったページが分割処理がうまく動作しない。
※showposts=5
showpostsで指定した値はダッシュボード > 設定 > 表示設定「1ページに表示する最大投稿数」で指定した値より優先される。
関連記事
- Newer: データベースのバックアップと復元【WordPress 】
- Older: ショートカット
コメント:23
- ****** 11-08-17 (水) 11:01
- このコメントは管理者の承認待ちです
- ****** 11-08-17 (水) 13:07
- このコメントは管理者の承認待ちです
- ****** 11-08-26 (金) 9:03
- このコメントは管理者の承認待ちです
- ****** 11-08-28 (日) 17:26
- このコメントは管理者の承認待ちです
- ****** 11-09-01 (木) 13:42
- このコメントは管理者の承認待ちです
- ****** 11-09-28 (水) 3:00
- このコメントは管理者の承認待ちです
- ****** 11-10-02 (日) 10:56
- このコメントは管理者の承認待ちです
- ****** 11-11-01 (火) 21:55
- このコメントは管理者の承認待ちです
- ****** 11-11-23 (水) 17:32
- このコメントは管理者の承認待ちです
- ****** 11-12-02 (金) 23:10
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 2:49
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 6:18
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 7:15
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 10:56
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 15:14
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 18:59
- このコメントは管理者の承認待ちです
- ****** 11-12-03 (土) 20:30
- このコメントは管理者の承認待ちです
- ****** 11-12-04 (日) 0:03
- このコメントは管理者の承認待ちです
- ****** 11-12-04 (日) 3:37
- このコメントは管理者の承認待ちです
- ****** 11-12-12 (月) 16:18
- このコメントは管理者の承認待ちです
- ****** 12-01-07 (土) 0:31
- このコメントは管理者の承認待ちです
- ****** 12-01-28 (土) 5:32
- このコメントは管理者の承認待ちです
- ****** 12-01-31 (火) 21:37
- このコメントは管理者の承認待ちです
トラックバック:4
- このエントリーのトラックバックURL
- http://web.donnatokimo.com/wordpress/53/trackback
- Listed below are links to weblogs that reference
- 特定カテゴリーの記事を指定件数分表示【WordPress】 from ウェブなとき。
- pingback from ビーチサンダル Beach Sandal - 特定カテゴリーの記事を指定件数分表示する方法 10-05-13 (木) 14:14
-
[...] ※記述場所はif文の直前 ※$query_string ⇒引数に$query_stringを付けないと、posts_nav_linkを使ったページが分割処理がうまく動作しない。 ※showposts=5 ⇒showpostsで指定した値はダッシュボード > 設定 > 表示設定「1ページに表示する最大投稿数」で指定した値より優先される。 こちらを参考にさせていただきました。(感謝!) [...]
- pingback from カテゴリー1とその子孫カテゴリーを呼び出す【WordPress】 | tycolとweb 10-06-15 (火) 14:41
-
[...] 【関連記事】 特定カテゴリーの記事を指定件数分表示【WordPress】 ※$query_string 引数に$q… [...]
- pingback from Welcart導入記 その1:参考情報まとめ | 作業メモ 10-10-22 (金) 2:01
-
[...] 特定カテゴリーの記事を指定件数分表示【WordPress】 特定のカテゴリーの記事を決まった件数表示したい場合はquery_posts,get_postsを使うとか、それぞれの動作の違いとかオプションの説明とか。 [...]
- ****** 11-11-15 (火) 22:08
- このコメントは管理者の承認待ちです