我需要在function.php中实现的代码,因此我可以将作者gravatar url作为模板标记get_author_gravatar_url()
发布。
到目前为止,我正在使用函数模板my_gravatar_url()
:
function my_gravatar_url() { // Get user email
$user_email = get_the_author_meta( 'user_email' );
/* Convert email into md5 hash and set image size to 65 px */
$user_gravatar_url = 'http://www.gravatar.com/avatar/' . md5($user_email) . '?s=150';
echo $user_gravatar_url; }
答案 0 :(得分:0)
你只需稍微修改一下这个值return
的值(而不是显示它):
function get_author_gravatar_url() {
// Get user email
$user_email = get_the_author_meta( 'user_email' );
// Convert email into md5 hash and set image size to 65 px
$user_gravatar_url = 'http://www.gravatar.com/avatar/' . md5($user_email) . '?s=150';
return $user_gravatar_url;
}