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()を使ってたのに…。
とんだ勘違いでした。