当前位置:首页 > 网站制作 > 正文内容

BuddyPress-将WordPress Mu 变成社交网站插件

admin17年前 (2010-04-02)网站制作862
查看原文:http://blog.fanyongzhuji.com/wordpress/1272.html BuddyPress 是 WordPress 母公司的一个最新的开源程序,BuddyPress 从本质上说其实是一些 WordPress MU 的插件,每个插件增加一个显著的功能(或者组成部分)。BuddyPress 把 WordPress MU 的关注点从搏客移到了社区,当然,用户还是能够使用 MU 的所有的搏客功能,但是当用户使用 BuddyPress 的时,第一要做的是创建他们个人档案,第二才是写搏客。   BuddyPress 的主要功能有:   Extended Profiles — 扩展的个人档案   Personal Blog — 搏客   Private Messaging — 私有信息   Friends — 朋友   Groups — 群组   The Wire   Status Updates — 状态更新   Albums — 相册 WordPress的幕后公司Automattic近期收购了BuddyPress软件并打算将它作为一个社会化网络软件发布。建立在WordPress基础上的BuddyPress,是由 Andy Peatling创立,他希望大家能在BuddyPress上开始自己的网络社交,就像在Facebook上一样。今天我们来看看怎样安装BuddyPress。

第一步:BuddyPress是什么?

buddypress BuddyPress是一款建立在WordPress 多用户(MU)上的网络社交应用插件。 WordPress MU是支撑WordPress.com 系统的软件。 用户可通过WordPress MU在网站上建立自己的博客网站。 BuddyPress 为WordPress添加了大量新的社会互动功能。 这些功能可以一次性全部插入WordPress,也可以作为独立个体分别添加。
  • WordPress 博客
  • 会员个人资料
  • 个人消息(PM)功能
  • 交友网络
  • 圈子,包括博客,图片及其它用户生成的内容
  • "The Wire"(类似于Facebook上的"the wall")
  • 网站上公共活动的活动/动作流
  • 安装了bbPress的论坛
在BuddyPress网站上有一个关于所有功能的演示。现在,我们要安装一个完整的BuddyPress(包括所有附加功能),之后就可以从头开始我们的网络社交了。 BuddyPress软件目前还在受测阶段,但已经接近最终版本。 现有版本具备一个管理栏和上述所有功能,为你开始网络社交提供帮助。最终版本发布时要及时进行更新。

第二步:安装要求

安装BuddyPress之前,服务器要求具备两个基本元素:
  • MySQL数据库 用以存储所有BuddyPress数据如果没有已创建的数据库,可以创建一个用户具有所有优先权(比如说更新、插入、删除、选择)的数据库。记住之后系统提供的用户名/密码以及数据库名称。
  • mod rewrite模块 通过该模块可以看到简洁URL。如果你使用WordPress或其他具有简洁链接的软件,现在就不用再添加这个模块了。

第三步:下载WordPress MU

安装BuddyPress之前还需要一份WordPress MU的安装副本。 获取最新版并解压。然后可以看见一个名称类似"wordpress-mu"的文件夹。 将该目录下的文件上传到希望获取网站地址的位置。可以是主域名或子文件夹。 上传可能需要一段时间。

第四步:安装WordPress MU

上传完毕后就可以安装WordPress MU了。 将浏览器指向上传文件时所在的目录以便执行index.php。然后看到一个界面,你需要在界面中输入一些资料。 按照下面的示例填充资料:
  • BlogAddresses - 鉴于本文的目的我们选择“sub-directories”。 如果你激活了Wildcard DNS记录,你也可以选择其他选项,这不在本文讨论范围内。
  • Database Name - 第二步中的数据库名称。
  • User Name - 第二步中的数据库用户名。
  • Password - 第二步中的数据库密码
  • Database Host - 如果MySQL服务器与web服务器在同一个服务器上,这里的数据库主机就是本地主机。如果安装时返回关于服务器/主机设置的错误,更改数据库主机选项。
  • Server Address - 安装程序或许能获取服务器地址,但为安全起见,请双击选择你的安装终端服务器/域名。
  • Site Title - 这是其他网络用户可见的网站名称,你可以任意命名。
  • Email - 输入管理账号的有效电子邮件地址
双击以上所有选项后,点击“submit”。如果一切运行顺利,这时你可以看见屏幕上显示“Installation Finished!”,并且系统自动填入你的用户名和密码。系统也会给你发送一份包含以上详细内容的邮件。 进行下一步前,请先完成“Installation Finished”页面设置网站许可权限。

第五步:下载BuddyPress

到这一步就可以下载BuddyPress了。 我们要下载的是完整的BuddyPress系统,因此可以点击这里下载“配套”存档。解压配套文件,将全部压缩内容上传到wp-content中mu-plugins根文件夹中。上传压缩文件中的所有文件夹和文件,将其文件目录权限设为755。将上传的mu-plugins/bp-themes文件移动到wp-content。 确保文件目录权限被设为755.

第六步:设置BuddyPress

所有文件都上传完毕后,用之前创建的用户名和密码登录进入WordPress MU 管理控制栏。 登录链接(安装WordPress MU后发送到你的邮件中)是http://yourdomain.tld/folder/wp-login.php。在"Site Admin"菜单下找到"Themes"链接并单击。 你将看到已安装的WordPress MU主题列表,其中一个就是BuddyPress主题。 在“BuddyPress Home Theme”下选择“Yes”并点击“(Update Themes)”。 最后,如果希望用户能在你的网站上注册,还需要激活注册。 在"Site Admin"菜单下找到"Options",激活“Allow new registrations”选项。 恭喜! 你现在就可以使用社交网络了。登录管理控制栏后可以在“Site Admin”下的“BuddyPress”菜单中管理一些设置。 在界面上方的管理栏中单击“My Account”并选择“Activity”或“Profile”查看自己的新网络和资料。

第七步:其他插件和主题

目前BuddyPress为插件留有的空间不大,但很快它就会像WordPress那样开发出新产品来。尽管如此目前BuddyPress还是有一些非常出色的插件
  • bpGroups ——该插件可以改善圈子系统
  • Invite Friends —— 通过该插件你可以添加来自其他社交团中的朋友,比如Twitter, Facebook和GMail。
  • Twitter To Wire —— 自动将你的Twitter信息加入“The Wire”(BuddyPress中类似Facebook中”The Wall”的版块)。
BuddyPress中也有主题页面,但目前都不提供下载。 如果对主题系统有兴趣,可以欣赏WannaNetwork, GrungePressFlokka 中的一些例子。

总结

我希望这个教程能让大家对BuddyPress有个初步了解,从而为希望开拓网络社交网站的人提供一个机会。相较于单一的论坛和博客网络,WordPress MU/BuddyPress提供了更多社会互动功能。记住,这个教程只是让你在最终版发布前了解BuddyPress软件和它的安装过程。如果想了解更多BuddyPress安装程序方面的知识,请参考BuddyPress手册中的开发者文档

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://www.432l.com/post/1990.html

标签: WordPress
分享给朋友:

相关文章

新手做网站时要关注的10个网站程序

建站程序是站长运营网站的根本。如何选择建站程序,提供适合自己网站会员体系的服务和应用,一直是广大站长朋友比较关心的话题。  NO.1 Discuz!  程序简介:Discuz!是全球范围内用户量最大、覆盖面最广的社区论坛(BBS)产品。作为一套成熟的社区解决方案,Discuz! 的每一次升级都引领着中国互联网的社区化、社交化潮流,经过八年多的发展,Discuz! 所建立的社区技术体系和人机交互模型...

恋吧偶见—FeedJIT:可实时显示访问者来源的Blog Widget

FeedJIT提供的是一个可实时显示访问者来源Blog Widget 服务,与变通的Widget一样,只需在Blog模版中插入一段JS代码就能安装完成。在FeedJIT Widget中可实时显示出访问者从哪里进入到你的Blog,并查看了哪个页面,来自哪个国家及地理位置等信息,功能虽然简单,但还挺实用。效果如右:进入:http://feedjit.com/join/...

恋吧推荐—CushyCMS超简易CMS 在线建设你的网站

   CushyCMS 是一套特别的内容管理系统(Content Management System, 简称 CMS),一般说到 CMS, 有经验的使用者大概会先想到可线上编辑的网站内容。没错,CushyCMS 让你可以轻松在浏览器内管理网站内容,不过与其他 CMS 软体比较不同的是 CushyCMS 採用 Web 为主架构,无须安装,使用者只要註册一个帐号、登入并新...

My Social Buttons —精美的免费Web 2.0聚集地

My Social Buttons提供了12个Web 2.0 Icons,分别为Twitter, Facebook, StumbleUpon, Delicious, Digg, Flickr, Technorati, Reddit, RSS Feed, LinkedIn, MySpace, FriendFeed,这些图案都是该部落格站长从网路中四处找寻收集而来,你可以免费使用这些图案来装饰一下网站...

恋吧秘籍—用Be The Bot访问需要注册才能查看的网站

相信大家都遇见过下面这样的情况你在搜索某个东西时,在搜索引擎返回的页面上,看见了想要结果的输出摘要,但是点击链接准备好好研究的时候,该网站或论坛却提示非注册用户无权限访问,可是注册又太浪费时间,所以再这里给大家介绍个无需注册也能查看它的方法那就是利用Be The Bot访问该页面因为这类网站虽然不允许非会员直接访问,但是却允许搜索引擎机器人访问。Be The Bot就是利用这一点,将你伪装成搜索引...

恋吧推荐—Twitter账号也能交易?没听说过吧?

域名出售早已数见不鲜,但您想到过Twitter的账号也已经珍贵到可以交易了么。随着越来越多的商家开始使用Twitter进行宣传,嗅觉灵敏的人也发现了其中的商机。Tweexchange就提供了这样一个进行Twitter交易的平台,您可以寻找或提交自己中意的Twitter账号,出价或定价来进行交易。翻看了一下,我见到的标价最高的账号是cnnvideo,居然喊到500,000$,难道是因为拥有者看到cn...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。