php 获取Gravatar / Avatar循环WordPress

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 获取Gravatar / Avatar循环WordPress相关的知识,希望对你有一定的参考价值。

<?php
//* Do not copy above. Add the hook where it's going. Change the function name to reflect your situation.


add_action( 'your_hook', 'themeprefix_author_gravatar_outside_loop_single_post' );

//* Author Gravatar/Avatar outside of Loop on Single posts

function themeprefix_author_gravatar_outside_loop_single_post() {
	
	if ( is_single() ) :
	
		global $post;
		
		$author_id     = $post->post_author;
		$author_link   = esc_url( get_author_posts_url( get_the_author_meta( $author_id ) ) );
		$author_avatar = get_avatar( $author_id, 200 );
		
		printf( '<a href="%s">%s</a>', $author_link, $author_avatar );
		
	endif;
}

以上是关于php 获取Gravatar / Avatar循环WordPress的主要内容,如果未能解决你的问题,请参考以下文章

从电子邮件地址显示用户Gravatar

在Wordpress中显示Author Gravatar(无插件)

Wordpress中的标准Gravatar

如何在WordPress中设置自己的默认Gravatar

PHP 获取Gravatar图像

PHP 从他们的电子邮件地址获取用户gravatar