以编程方式设置PAGE_ON_FORENT

时间:2013-04-16 作者:fightstarr20

我正在尝试以编程方式使用从get\\u page\\u by\\u title命令检索的id值设置“page\\u on\\u front”选项。。。

$homepage = get_page_by_title( \'Front Page\' );
update_option(\'page_on_front\', $homepage);
update_option(\'show_on_front\', \'page\');
这行不通,有人能帮忙吗?

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

get_page_by_title() 返回一个对象。

使用$homepage->ID.

您还应该检查是否确实获得了可用的返回值:

$homepage = get_page_by_title( \'Front Page\' );

if ( $homepage )
{
    update_option( \'page_on_front\', $homepage->ID );
    update_option( \'show_on_front\', \'page\' );
}

结束