WordPress備忘録その2

WordPressバージョン2.7.1

検索フォームに入力した文字列を取得
<?php echo the_search_query(); ?>
1ページに表示する投稿数を取得
<?php echo $posts_per_page; ?>
管理画面の 『設定』→『表示設定』→『1 ページに表示する投稿数』 の値
現在表示中のページ番号を取得
アーカイブなど、複数ページにわたって表示する記事の場合に 現在表示中のページ番号を取得する方法。
$paged = get_query_var('paged');
if($paged == "" || $paged == null) $paged = 1;
引用 →http://wordpress4cms.net/【逆引き】コード記述例/
ブログ記事か?固定ページか?(ループ中)
if($post->post_type == 'post'){ 〜 }

上では、固定ページならTRUEとなる。

is_page()では、だめでした。引数を与えたらその引数が固定ページかどうかを
チェックしてくれるものと思っていたら、どうやら『現在のページが引数の
固定ページかどうかを判断する』もののようです。
自分もsidebar.phpではその用途でis_page()を使ってたのに…。
とんだ勘違いでした。