Automatically set Homepage

时间:2020-02-16 作者:Pandit Ji

我想当我发布任何页面时,它也会在我的wordpress网站中自动设置为主页。。请帮忙

1 个回复
SO网友:TomC

您要使用update_option 为此。https://developer.wordpress.org/reference/functions/update_option/

function set_home_page($post_id) {
    update_option( \'page_on_front\', $post_id );
    update_option( \'show_on_front\', \'page\' );
 }
add_action( \'publish_post\', \'set_home_page\' );

相关推荐

Homepage Not Found Error

好的,所以出于某种原因,我的主页总是显示为“找不到页面”。我搜索了无数讨论同一问题的其他帖子,但似乎没有一个答案对我有帮助。我对网站还不熟悉,所以我不知道该怎么办。当我开始我的网站时,总是会出现“页面未找到”错误,但我认为这是因为我删除了示例帖子,没有其他帖子。当我开始发帖时,事情并没有改变,我将设置更改为“静态页面”,这很有效。。。几个小时。那天晚些时候我重新登录时,错误再次出现。我曾尝试将我的主页从“您的最新帖子”(页面出现“未找到页面”错误,即使我有两篇帖子)更改为“静态页面”(当我创建一个页面并将