Simple Local Avatar Plugin

时间:2013-06-27 作者:user34634

我想我离实现目标很近了。。我在我的主题上有这个功能,但我需要一个帮助来找到调用简单本地头像功能的正确方法,以便它将显示来自简单本地头像pugin的本地头像图像,而不是wordpress gravatar?

$first_img = get_avatar( $post->post_author );
有人能帮忙吗?

function get_post_image() {
  global $post, $posts;
  $first_img = \'\';
  ob_start();
  ob_end_clean();
  $output = preg_match_all(\'/<img.+src=[\\\'"]([^\\\'"]+)[\\\'"].*>/i\', $post->post_content, $matches);
  $first_img = $matches [1] [0];

  if(empty($first_img)){ //Defines a default image
    $first_img = get_avatar( $post->post_author );
  }
  return $first_img;
}

1 个回复
SO网友:s_ha_dum

这个get_avatar 函数是可插入的,这意味着您可以定义一个具有该名称的函数,并完全覆盖默认函数。

如果您查看“简单本地化身”插件的源代码,that is exactly what it has done. get_avatar 在你的代码中应该使用“简单的本地化身”定义的功能。

“简单的本地化身”提供了简化的功能,get_simple_local_avatar, 如果你想的话,你可以用它来代替。

结束

相关推荐

Link images to post

将图像链接到帖子。大家好我相信这很简单,但我不知道怎么做。我知道如何在帖子中添加图像-单击帖子,添加媒体,选择缩略图。这给了我一个缩略图。我想我要做的是将缩略图链接到帖子,这样我就可以控制缩略图在页面上的显示位置。我有一个这样的模板。 <div class=\"content_div\"> <?php $car_args = array( \'post_type\' =>