如何在小部件中显示当前登录用户的头像

时间:2011-11-05 作者:Jack Stewart

我有一个php小部件,需要显示当前登录用户的头像,我调用以下代码:<?php echo get_avatar(); ?>但它只输出默认的化身。

是否需要在其上方添加全局?

1 个回复
SO网友:Sagive

这应该很有效。。。在本例中,我使用的是wordpress codex,因此您可以:

From Wordpress Codex

<?php echo get_avatar( $id_or_email, $size, $default, $alt ); ?> 
所以。。。基于此。。。

This is the code you should embed in the desired location in your theme:

<?php
    wp_get_current_user();
    $size = array(60,60); // this is the size of the avatar
    echo get_avatar( $current_user->user_email, $size, $default, $current_user->display_name );
?>

希望这有帮助:)

结束

相关推荐

Problem with widgets

我使用的主题是3灰色。它已启用小部件。主题中很少有硬编码的小部件。这些小部件不会出现在小部件页面的侧栏中。如果我尝试添加新的小部件,旧的小部件会被删除。这是正常情况吗。或者这里有什么问题吗。