如何通过用户名通过简码显示用户元?

时间:2019-05-10 14:57:53

标签: php wordpress shortcode

我想出了如何通过用户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并确保它们匹配,它将为我现在和将来节省大量时间。

0 个答案:

没有答案