我试图修改我的这个 wordpress 插件来跟踪引用当前登录用户的名称。
到目前为止,我设法构建了下面的代码,但我对任何类型的编码都很陌生,如果我能得到一些帮助,我将非常感激。
这个想法是从当前用户那里获取“parent_user_id”(推荐人ID),他们使用这个ID来获取login_ID。
实际上这段代码正在输出:“Referred by: Array”
function wpmlm_display_referrer() {
global $wpdb, $user_ID, $current_user;
if(isset($_GET['current_user_id']) && !empty($_GET['current_user_id'])) {
$current_user_id = $_GET['current_user_id'];
} else {
$current_user_id = $current_user->ID;
}
# Logged in user
if ( is_user_logged_in() == true ) {
$get_id = "SELECT parent_user_id FROM mlm WHERE user_id=%d".$current_user_id;
$get_name = "SELECT login_id FROM mlm WHERE user_id=%d".$get_id;
$ref = $wpdb->get_results($get_name);
return 'Referred by: '.$ref;
}
}
感谢您在这种情况下提供的任何帮助。