当我们开始开发BuddyPress 1.6时,我们有了为BuddyPress Default构建一个新的子主题的想法——通过突出显示BP的几个组件中的一个来展示BP最酷的功能。BuddyPress核心团队呼吁社区贡献者在这个新主题上发挥带头作用,我们很快就有了英国石油公司世界上最优秀、最聪明的主题开发人员参与该项目。今天,我们很高兴地宣布新主题的推出,状态。您可以今天从Github的家中下载:状态.zip(它很快就会出现在wordpress.org主题库中。)

下面是由Status团队编写的Status的简短介绍——为什么要构建它,它做什么,以及如何参与。

=====

开始社交活动

状态开始了生命感谢到这张票在那里,有人建议与BuddyPress 1.6一起构建一个新主题,用@djpaul的话来说,这将“锻炼一些肌肉”。经过几个月的工作和几个人的努力,我们今天发布了发布公告。

在最初的几次聊天之后,人们决定“状态”(显然必须命名)将是一个“以活动为中心”的主题,就像推特一样。其目的是以一种更具体的方式展示BuddyPress,展示BuddyPress如何通过专注于其几个功能中的一个来很好地工作。第二个目标是用更精简的代码重新构建BuddyPress模板,尽可能关注HTML5。

由于Status的工作是与BuddyPress核心团队密切合作完成的,因此开发期间出现的一些改进被传递给了BP本身。例如,在构建Status时,它意识到BuddyPress Default主题所使用的JavaScript存在局限性。状态团队率先这张票,其中bp-default的JS被重新编写,以减少对bp-default-templates的特定标记的依赖。这不仅是为了提高地位;这也意味着其他人可以在他们的模板中拥有额外的灵活性。

Status是针对特定功能设计的——类似推特的活动流——但它也可以作为更通用的BuddyPress主题,以实现最大的灵活性。

状态的活动页面

那个额外的小东西

Status有幸拥有一些伟大的头脑来编写代码。因此,它有一些超出日常BuddyPress主题的功能:

  • 个性化用户配置文件定制:在“配置文件”下,有一个名为“设计”的新导航元素,用户可以在其中为其配置文件设置自定义背景和链接颜色。
  • 好友列表:边栏中显示了好友列表
  • 会员统计:在会员档案中,你可以看到用户创建了多少状态更新、论坛主题、论坛回复、博客帖子和博客评论。
  • 完全响应:在所有尺寸的屏幕上,状态看起来都很好
  • 管理栏中的导航菜单:WordPress/BuddyPress管理栏中添加了一个自定义菜单区域。
  • 显示/隐藏活动流中的注释:您可以打开或关闭活动流中任何嵌套的注释,以获得更干净、更整洁的视图。
  • 登录模板意味着内容不会显示在前面,除非登录

不是一个设计师,也不是一个开发者

创建过程的核心是这个项目将在GitHub上开发,并向任何想参与其中的人开放。设计和开发都有一种“直接做”的方法,大多数设计工作都是直接在代码中完成的。

非常感谢BuddyPress核心团队允许以这个主题的形式为项目做出不同类型的贡献。感谢到目前为止参与此项目的所有人员:

@赫纳,@vebailovity公司,@仁慈,@DJ保罗,@卡玛的

还可以使用道具@贾雷特在追赶终点线的过程中,用最后一个错误修复来挽救这一天。

武装呼吁

Status是一个正在进行的开放项目。如果需要帮助塑造1.1、1.2及更高版本,请查看GitHub上的项目。希望状态具有x或y功能?好吧,你可以参与进来并加入进来。