WordPress自定义用户头像插件推荐清单

大家是否知道开源的一大优点是什么吗?其他人可以使用项目的代码、批量共享、修改和/或分发他们的更改。这些是WordPress的支柱

大多数情况下,这意味着我们可以在前辈的肩膀上构建,不断为自己和他人改进软件。这就是WordPress在大约20年前作为b2/cafelog博客系统的一个分支开始的方式。

有时,这只是意味着可以自由地给你的朋友一份你喜欢的东西的副本,让他们使用它。其他时候,它是初出茅庐的开发人员第一次学习函数或类如何工作的门户,将一个项目拆开看看是什么让它运转起来。

每隔一段时间,开源软件的承诺意味着当其他人不喜欢项目前进的方向时,他们可以决定走自己的路。他们可以设立一个分支,为它的未来开辟一个新的目的地。

最熟悉不过的是,ProfilePress对其WP User Avatar插件进行大修,将其转变为成熟的会员解决方案时发生的情况。虽然它的普通用户可能无法或不愿意涉足开发水域的深处,但当您拥有400,000多个用户群时,其中一些人必然是程序员。或者至少精通技术,可以创建以前版本的副本并直接分发。

没过多久——仅仅几天——前用户就开始分享他们的分支。开源的美妙之处在于他们有能力做到这一点,而不会受到一些公司的打击。我想承认他们通过跳入混乱的情况并为许多感到被抛弃的用户快速做出选择而取得的成就。此处应该有掌声。

我们很少会在不准备战斗的情况下提到WordPress的许可证。然而,GPL在使这些分支成为可能方面发挥了关键作用。该许可证保护了插件的用户群,为他们提供了多种替代途径。

在不进一步宣扬开源的优点的情况下,以下是WP User Avatar的当前分支:

  • One User Avatar-由Daniel Tara开发(One Designs)。它已经有九种翻译,可在WordPress.org上找到。
  • Custom User Avatar-由David Artiss开发。目前在GitHub上可用,但他似乎计划将其添加到插件目录中。
  • Orig User Avatar-由Philipp Stracker开发。仅在GitHub上可用。

每个分支看起来都像是3.0版之前最新版WP User Avatar的直接移植。有一些必要的代码和品牌更改。前两个还从插件中删除了所有广告。

对于任何希望恢复与旧插件完全相同的功能的人来说,其中任何一个都可以胜任。

拥有直接端口很不错,特别是对于那些需要为许多用户帐户保持数据完整的人来说,但这也可能是其他人寻找替代方案的机会。而且,自定义用户头像解决方案是一毛钱。那里的每个人都有一些东西。

以下是一个比较齐全的WordPress用户头像自定义插件列表。在过去的几年里,我已经测试或使用了其中的大部分。

Simple Local Avatars

simple-local-avatars

在任何自定义头像解决方案列表中排名第一的是Simple Local Avatars(by 10up)。WordPress公司是社区中最受尊敬的公司之一,其员工为核心开发做出了巨大贡献。10up倾向于将可靠的插件放在一起。

Simple Local Avatars就像包装盒上所说的那样。它允许用户将自定义头像上传到他们的网站。它还根据需要生成请求的图像大小。插件可与Gravatar一起使用,该功能可以启用或禁用。它还具有站点管理员的内置选项,可以授予未授权角色上传照片的权限。

WP User Avatars

wp-user-avatars

bbPress和BuddyPress的首席开发人员John James Jacoby的WP User Avatars是另一个简单的插件。像许多类似的解决方案一样,它为用户添加了一个表单,用于从他们的个人资料页面管理他们的头像。

它的独特之处在于它与Jacoby提供的一套其他与用户相关的插件一起使用。虽然它可以独立工作,但至少值得查看他的WP User Profiles插件,该插件彻底修改了 WordPress 个人资料页面。它和他的其他用户相关插件相互配合。插件用户可以挑选他们想要安装的插件。

User Profile Picture

user-profile-picture

这里似乎出现了一种模式——用户往往喜欢这些简单的头像解决方案。Cozmoslabs的User Profile Picture是另一个适合此模式的插件。它还包括一个区块,允许文章或页面作者在站点前端输出任何用户的个人资料(头像、姓名、描述和文章链接)。

没有上传图片权限的用户不能单独使用这个插件添加头像。默认情况下,这是管理员、编辑和作者角色。站点管理员需要安装权限插件或Cozmoslabs的Profile Builder以获得额外功能。

Pixel Avatars (Toolbelt)

toolbelt

Pixel Avatars是隐私优先的Gravatar替代品。通过不提供上传自定义头像的方法,它采用与类似选项不同的路线。相反,它会使用一些JavaScript为每个用户自动生成独特的头像。

从技术上讲,这不是一个独立的头像插件。Pixel Avatars系统是Toolbelt插件的一个子组件。它由Ben Gillbanks创建,是他用于大多数WordPress项目的工具集合。对很多人来说这可能有点矫枉过正,但每个插件模块都可以根据用户需要启用或禁用。

Local Gravatars

local-gravatars

这个插件也不同于其他解决方案,因为它不允许本地头像上传。然而,对于那些只需要更快加载时间的人来说,它是一个可靠的选择,尤其是在评论中显示数十或数百张Gravatar图像的文章。

Ari Stathopoulos的Local Gravatars是一个缓存系统。它会将Gravatar图像存储在用户的服务器上一周,然后再将其清除。这可以提高性能,而不是为每个图像点击Gravatar CDN。

评论留言