我需要确定阅读设置是否设置为在首页使用静态页面或最新帖子。
如果首页设置为显示静态页面,是否有返回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..
}
最合适的回答,由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
查看所有选项<(这就是我为你找到答案的地方。)