作为一个论坛,上传头像是一个很必要的功能,虽然说bbPress可以使用Gravatar头像,但并非必个人都会去注册和使用这个全是英文的东西。
Avatar Upload这个插件就是允许用户自行上传头像,不过在官方下载在的版本在bbPress1.X版后貌似都不能使用,现在本人对该版进行了修改并汉化,有需要的同鞋赶紧下载吧!
汉化修改版:Avatar Upload
官方版:Avatar Upload
使用方法:
1. 下载插件,并解压到本地文件夹。
2. 将avatar-upload整个目录上传到插件目录。
3. 跟住以下步骤移动文件:
在文件夹“ avatar-upload”下有个文件”additional-files” ,里面的文件是全都需要移动到其它位置的。
移动文件夹 “avatars” 到你的bbPress的根目录里. (包含 “default.png” 在内.)
移动文件 “avatar-upload.php” 到你的bbPress的根目录下.
移动文件 “avatar.php” (本文件在”my-templates”文件夹里面) 到你当前使用的主题目录下. 例如: 移动 “my-templates/avatar.php” 文件到 “/bb-templates/kakumei/” (kakumei是bbPress的默认主题,最终结果如下 “/bb-templates/kakumei/avatar.php”.)
4.现在你必须要修改显示头像:
打开 profile.php (本文件在你当前主题目录下,默认主题“/bb-templates/kakumei/profile.php”) 找到如下代码:
Code:
<div id=”useravatar”><?php echo $avatar; ?></div>
修改为:
Code:
<div id=”useravatar”> <?php avatarupload_display($user->ID); ?> </div>
然后打开 post.php (在同样的目录下可找到) 并找到如下代码:
Code:
<?php post_author_avatar_link(); ?>
修改为:
Code:
<?php avatarupload_display(get_post_author_id()); ?>
5.到后台激活插件即可。
PS:如果你下载的不是本插件,使用的是官方的插件,你必须要把avatar-upload.php中的bb_auth()函数注释掉才能使用,要不就会出现很常见的问题,安装后点激插件标签会跳回到主页。
转载请注明出处!by bbpress.muonzi.com