16

WordPress の管理者設定 > 読み取りでは、「フロントページの表示形式」をフロント ページの静的ページとして設定できます。ここで、フロント ページとして表示するように設定されている、選択した静的ページの ID を取得したいと思います。私はグーグルを試しましたが、あまり役に立たなかったので、このIDを取得するためのネイティブ関数があるかどうか疑問に思っていました. (これに対するネイティブの直接関数がある場合、回避策をプログラミングする気がしません)。

4

4 に答える 4

41

静的ページとして使用されるページの ID は、ページの=および=IDwp_optionsとして WP テーブルに格納されます。したがって、この値を取得したい場合は、 を使用してください。option_namepage_on_frontoption_valueget_option('page_on_front')

于 2013-01-03T23:16:18.780 に答える
1

ここにアイデアがあります:

最初にタイトルでページを取得します

$Page = get_page_by_title( 'test' );

次に、このようにIDを取得します

echo $Page->ID . "<br /><br />";
于 2013-01-03T23:18:06.093 に答える