在wordpress版本4.4之外使用wordpress功能

时间:2016-04-09 15:24:51

标签: php wordpress

我正在尝试在wordpress根目录中的脚本中使用一些wordpress函数,只是有些wordpress函数可以工作,但是get_users函数运行良好但是wp_delete_user没有按'吨。 我错过了什么? PLugin没有讨论。

require($_SERVER['DOCUMENT_ROOT']."/wp-blog-header.php");
global $wpdb;
$args = array(
    'role' => 'test_taker'
);
$users = get_users( $args ); // This works
//var_dump($users);
foreach ($users as $user) {
    //var_dump($user->ID);
    wp_delete_user( $user->ID ); // This doesn't work
}

1 个答案:

答案 0 :(得分:0)

管理以找到解决方案。当您获得未定义的函数时,这意味着您需要将该函数复制到外部文件中。例如,在我的情况下wp_delete_user需要从此处复制https://developer.wordpress.org/reference/functions/wp_delete_user/