我想出了如何通过用户ID在WordPress上用短码显示用户元的方法,但是有没有办法使用用户名呢?
我尝试了以下代码,但未显示任何内容。
add_shortcode('USER_META', 'user_meta_shortcode_username');
/*
* usage: [USER_META user_login=admin meta="first_name"]
*/
function user_meta_shortcode_username($atts,$content=null){
return esc_html(get_user_meta($atts['user_login'], $atts['meta'], true));
}
有什么建议吗?
要提前回答您的问题,我有数百个由他们自己的商店编号定义的用户,我需要在与这些商店编号匹配的表中添加一个简码。我可以在Excel中使用公式快速完成此操作,然后将其导入我的网站。如果我不必查找每个用户ID并确保它们匹配,它将为我现在和将来节省大量时间。