[英]Using wordpress functions outside wordpress version 4.4
我正在嘗試在位於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
}
設法找到解決方案。 當您獲得未定義的函數時,這意味着您需要將函數復制到外部文件中。 例如,在我的情況下, wp_delete_user
需要從此處復制它https://developer.wordpress.org/reference/functions/wp_delete_user/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.