阻止WP创建“Sample Page”和“Hello World!”开机自检

时间:2012-11-07 作者:user1706680

是否可以阻止WP创建“示例页”和“Hello World!”创建新博客时发布?

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

If you\'re using Multisite

接受的答案是破坏性的,因为它取消了重写函数中的所有其他设置项。对于多站点安装,一种破坏性较小的方法是在创建新博客时,通过连接到删除默认内容wpmu_new_blog

add_action( \'wpmu_new_blog\', \'delete_wordpress_defaults\', 100, 1 );

function delete_wordpress_defaults(){

    // \'Hello World!\' post
    wp_delete_post( 1, true );

    // \'Sample page\' page
    wp_delete_post( 2, true );
}

SO网友:Geert

创建文件install.php 在您的wp-content 目录在该文件中,您声明wp_install_defaults() 作用如果您只是将该功能保留为空,则不会创建默认类别、链接、帖子或页面。

默认(可插拔)wp_install_defaults() 函数可在中找到wp-admin/includes/upgrade.php.

另请参见:https://stackoverflow.com/questions/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install

结束

相关推荐

如何在QUERY_POSTS中第N个帖子之后放置图像

我正在使用以下代码以3so 3列和3行的列打印最后8篇发表的文章:<?php $args = array( \'post_type\' => \'post\', \'posts_per_page\' => 8, \'paged\' => ( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1)&#x