📜  从网站 wordpress 中注销所有用户 (1)

📅  最后修改于: 2023-12-03 15:22:02.241000             🧑  作者: Mango

从网站 WordPress 中注销所有用户

介绍

在WordPress网站中,管理员可以手动注销一个或多个用户。但是,如果你需要注销大量的用户,手动注销将是一个耗时的工作。因此,你需要一个程序来注销所有用户。

本文将介绍如何使用PHP和WordPress API来注销所有用户。

程序实现

首先,我们需要编写一个PHP脚本,并将其上传到WordPress网站的根目录。该脚本将使用WordPress的API来获取所有用户,并执行注销操作。

以下是代码片段:

<?php

define('WP_USE_THEMES', false);
require_once('wp-load.php');

$users = get_users();

foreach ($users as $user) {
    wp_logout($user->ID);
}


echo "所有用户已成功注销!";
代码解释

第1行- 定义WP_USE_THEMES为假,以禁用主题加载。

第2行- 引入WordPress的加载文件。

第4行- 获取所有用户(使用get_users()函数)。

第6-7行- 循环遍历用户,并使用wp_logout()函数注销每个用户。

第9行- 输出成功消息。

Markdown格式
# 从网站 WordPress 中注销所有用户

### 介绍

在WordPress网站中,管理员可以手动注销一个或多个用户。但是,如果你需要注销大量的用户,手动注销将是一个耗时的工作。因此,你需要一个程序来注销所有用户。

本文将介绍如何使用PHP和WordPress API来注销所有用户。

### 程序实现

首先,我们需要编写一个PHP脚本,并将其上传到WordPress网站的根目录。该脚本将使用WordPress的API来获取所有用户,并执行注销操作。

以下是代码片段:

```php
<?php

define('WP_USE_THEMES', false);
require_once('wp-load.php');

$users = get_users();

foreach ($users as $user) {
    wp_logout($user->ID);
}


echo "所有用户已成功注销!";
代码解释

第1行- 定义WP_USE_THEMES为假,以禁用主题加载。

第2行- 引入WordPress的加载文件。

第4行- 获取所有用户(使用get_users()函数)。

第6-7行- 循环遍历用户,并使用wp_logout()函数注销每个用户。

第9行- 输出成功消息。