is_front_page

(2.5.0以降)
is_front_page - フロントページか調べる

説明

bool is_front_page( )
フロントページか調べる。

パラメータ

パラメータはありません。

返り値

フロントページの場合はtrue、それ以外はfalseを返す。

注意

フロントページは、管理画面の「設定」-「表示設定」で指定されるもので、標準では「最新の投稿」が指定されている。フロントページの設定状態は、get_option関数にパラメータ'show_on_front'を指定することで取得でき、返り値は「最新の投稿」であれば'posts'が、「固定ページ」であれば'page'となる。

このis_front_page関数は、以下の状態の時にtrueを返している。
・「最新の投稿」が設定され、かつis_home関数の返り値がtrueの場合
・「固定ページ」が設定され、現在のページが指定されている固定ページの場合

使用例

  • フロントページか調べる。
    <?php if ( is_front_page( ) ) : ?>

関連

  • get_option - オプションの値を取得する
  • is_home - ホームページか調べる

お勧めコンテンツ

管理者ページに文言を表示する(2012年4月19日 登録)

お客様向けに管理者ページをカスタマイズする機会が増えてきている。カスタマイズするページや表示場所、表示内容によっていくつかの手段があるが、今回はページの冒頭部分に任意の文言を表示する方法を紹介する。

canvasタグを投稿したい(2013年12月27日 登録)

以前「投稿内容のid属性などを保存するための対策」で取り上げたように、WordPressでは投稿に記述できるHTMLタグが制限されている。同コラムでこの制限を調整する対策を紹介しているが、3.5以降ではフィルター関数を登録して対応できるようだ。

LevelとCapability(2011年4月14日 登録)

プラグインやテーマの管理ページを作成する際など、ユーザのレベルと権限を確認することがある。ここでは、権限グループ別のレベルと権限の有無を整理してみた。

WordPressと組み込まれている主なJavaScriptライブラリのバージョン一覧(2015年4月10日 登録)

WordPressの更新が遅れていたサイトを少し前に更新したところ、jQuery UI sortableを使って拡張したページに不具合が発生しました。WordPressの更新に伴って内部のjQuery UIが更新されたことに起因すると思われ、これを機にWordPressとそれに組み込まれたJavaScriptライブラリのバージョンを確認してみました。

カレンダーウィジェットをAjaxで切り替える(2011年8月22日 登録)

ウィジェットベースでテーマを構築していてカレンダーを表示してみた。標準では、前月や次月のリンク先はそれぞれの月のアーカイブページとなっているのだが、記事を探すだけであればカレンダー部分だけを更新するほうが便利なのではと考え、そのアイデアを実装してみた。

最終更新日時 : 2011-02-17 16:23