我正在编写一个函数,该函数将删除多站点中的所有博客(主博客除外),每当我调用该函数时,该函数都将失效wpmu_delete_blog
我不知道为什么。
$blogs = wp_get_sites( array(\'limit\' => 0) );
array_shift($blogs); # removes first blog from the list
foreach ( $blogs as $blog ) {
$blog_id = $blog[\'blog_id\'];
wpmu_delete_blog( $blog_id, true);
}
实际上,我只需要运行这一次,我正在尝试编写一个php脚本,加载wordpress(成功完成,并将脚本识别为admin)。我还尝试将其添加到我的博客特定插件中,但以同样的方式失败。我甚至在wpmu\\u delete\\u blog的第一行添加了一个print语句,print语句无法执行,脚本在尝试调用此函数时会终止。