我很难获得使用1个属性的快捷码。
这是我的短代码[sme_user-email userID="2"]
这是我的脚本,它们都不起作用。
function getUserEmail_func($atts) {
extract(shortcode_atts(array(\'userID\' => 1,), $atts));
$user_info = get_userdata($atts);
return $user_info->user_email;
}
add_shortcode(\'sme_user-email\', \'getUserEmail_func\');
。function getUserEmail_func($atts) {
$user_info = get_userdata($atts);
return $user_info->user_email;
}
add_shortcode(\'sme_user-email\', \'getUserEmail_func\');
。function getUserEmail_func($atts) {
$user_info = get_userdata($atts[\'userID]\');
return $user_info->user_email;
}
add_shortcode(\'sme_user-email\', \'getUserEmail_func\');
这是可行的,但我不想硬编码用户ID。我希望能够动态地完成它function getUserEmail_func($atts) {
$user_info = get_userdata(2);
return $user_info->user_email;
}
add_shortcode(\'sme_user-email\', \'getUserEmail_func\');
nbsp;