0

私はワードプレスプラグインを書いていますが、それが有効な場合にのみ機能しますが、そうではありPageませんBlog

例えば

public function init() {

  if (is_page())
     // do something..
}

is_page実行後にのみ使用可能であるため、機能しませんwp_query[1]

では、現在のページタイプがまたはであるPageかどうかを確認するための推奨される方法は何Blogですか?

[1] http://core.trac.wordpress.org/browser/tags/3.4.2/wp-includes/query.php#L0

4

1 に答える 1

1

次の 3 つの値のいずれかがある場合、wp_query の外で is_page() を使用できます:- ページ ID、ページ タイトル、またはスラッグ。

ページの読み込み時にこれを確認したい場合は、パーマリンクの ID またはスラッグを取得し、is_page を使用してテストできます。

于 2012-10-26T13:02:02.373 に答える