调用未定义的函数wp_delete_user()

14

你好,我是WordPress和PHP的新手,我正在尝试在插件的一个函数中删除用户。

wp_delete_user( $user->ID );

一切都运行良好,但当我尝试使用wp_delete_user时,我遇到了以下错误:

Call to undefined function wp_delete_user() in /homepages/6/d480314532/htdocs/wsb7416187601/zisteau_web/wp-content/plugins/patreon-wordpress-master/classes/patreon_wordpress.php on line 135

这个函数位于wp-includes/user.php中。有没有办法将这个功能导入并在那里使用?

谢谢。

2个回答

34

请先在Wordpress.Stackexchange.com上提出WP问题。


p.s.:在那一行之前插入:

require_once(ABSPATH.'wp-admin/includes/user.php');

3
我在Google搜索中发现了这个内容,想要为那些使用WordPress多站点的人添加一个解决方案。你需要加载wp-admin/includes/ms.php而不是wp-admin/includes/user.php,如下所示: require_once( ABSPATH . 'wp-admin/includes/ms.php' );

能否将这个文件包含在插件的代码中? - Nima Habibollahi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接