如何检查首页是否设置为显示静态页面

时间:2011-08-29 作者:mikkelbreum

我需要确定阅读设置是否设置为在首页使用静态页面或最新帖子。

如果首页设置为显示静态页面,是否有返回true的条件?我不需要检查静态页面可能是什么页面,只要它是一个静态页面。

对于这种情况,正确的做法是使用:

if( is_front_page() && !is_home() ){
   // seems we\'re on the front but not on the blog home,
   // so it must be a static page..
}

1 个回复
最合适的回答,由SO网友:Michal Mau 整理而成

您的条件逻辑也很有意义,但您可能正在寻找:

if ( \'page\' == get_option(\'show_on_front\') ) {
   // do something
}
提示:您可以附加options.php 到WordpPress admin url,如下所示:
http://www.example.com/wp-admin/options.php 查看所有选项<(这就是我为你找到答案的地方。)

结束

相关推荐