此访客发布由InMotion Hosting的Juliana Payson提供
作为一个长期的WordPress用户,我曾经运行过许多成功的网站,邀请了许多作者/贡献者/开发者加入我的团队。 为了让这个过程顺利进行,我必须让他们访问WordPress的后端。 这个决定带来了自己的风险和回报。 在本文中,我将分享如何安全有效地管理WordPress协作站点。
为什么你需要给出管理员权限?
WordPress本质上是一个动态的平台。 除此之外,网站一直在不断发展,与当前网页设计的发展竞争可能会变得艰难。 博客设计的网络趋势已经从90年代沉重的侧边栏定位,Noughties的浮动页眉横幅变化,现在我们只是用HTML5推动吧。 对于像我这样的人来说,尝试推动WordPress的互动能力有多大,这是博客的一部分。 我经常在试验的时候破坏网站,然后必须给予管理员权限来帮助我解决问题。 有时我想要的主题中的功能超出了我的实现能力。 其他时候,我需要帮助管理评论,或者我不想从我们的内容编写者那里复制和粘贴文章。 为了有效地管理我的时间,并专注于我擅长的事情,我利用作家,贡献者和开发者来帮助我成功地运行我的网站。
如何挑选合适的人
建立一个团队的积极因素之一是你可以得到一群热心的人,他们愿意花时间和精力建立你的网站。 这个时候你可以用来专注于你最擅长的事情! 如果你开始选择合适的人,并花费额外的时间仔细,那么你将避免许多我将在下面描述的问题。 这是控制后端安装的第一个技巧,选择一个充满激情,善良的团队!
我经常使用eLance,邀请具有特定技能的投标人,并与他们的出价进行谈判。 谈判过程本身就让你对自己的本质有一个很好的感觉,你是否愿意和他们一起工作,并且信任他们访问你的WordPress主机。
邀请您所提供的工作获得正确的投标的诀窍。 “对于那些知道如何……的人来说应该是很容易的……”这几句话会马上过滤出那些说这是两周工作的人,也许可以谈判一个更高的价格。 如果这是您第一次登陆,不要被看似高的价格所抵消,或被最低的投标所吸引,您可能会得到广泛的投标。 给自己时间与每个人沟通,并感受到他们的谈判技巧。 这家伙是我以前的赢家,我把他的竞标价格降低了一点,让他知道我的计划和准备水平。 这确保了他知道我不想在我已经花费时间准备的事情上做出任何狡猾的努力。 我拿起的关键词是他表达了多么有趣,有趣和简单的任务。 我全力以赴在我的团队中选择充满激情的人!
我所关注的潜在WordPress管理员的测试技能集是:WordPress 3.1,CSS 3.0,PHP5。 经过测试的技能组是针对一个计时器完成的,所以你可以保证你所雇用的人不在工作中学习。
你总是可以给人一个在eLance之前从未拿起过工作的机会,但是如何与你的新队友进行有效的沟通还有一个学习的曲线 – 我就这样对待他们。 如果沟通感觉突然,而不是简明扼要,我认为这是一个危险,可能是最好的避免。
用户角色管理
给出“管理员”级帐户可能是有风险的。 特别是如果是你不熟悉的人。 也不是每个人都需要拥有相同的权限级别。 例如,如果他们是作者,那么他们应该只有作者级别的权限。 有时,您可能希望将作者推荐为版主或社区管理员,以便您可以简单地创建一个新角色,将该角色添加到其用户角色中。 为此我使用用户角色编辑器插件。
在这种特殊情况下,我选择创建一个名为“webmaster”的新角色,为用户提供一组特定的权限。 为此,您需要转到“用户角色编辑器”设置并创建一个新类型的角色。 我把这个“网站管理员”角色分配给“编辑者”的所有功能来开始。 这个人可能需要进入我的一些页面帖子并修复HTML中的错误,所以至少我必须给这个人编辑器控件。
成功创建“网站管理员角色”后,从下拉列表中选择用户角色,然后添加您喜欢的任何其他功能。 在我的情况下,我添加了以下内容:
- 激活插件
- 编辑插件 – 编辑PHP并使CSS适应您的网站。
- 编辑主题选项 – 某些样式表自定义
- 编辑主题 – 可能需要修复头文件中的JavaScript冲突
- 安装插件
- 安装主题 – 为了您的细读,我省略了“激活主题”
- 管理选项 – 有时从远程发布选项需要列入白名单,以使您的网站管理员更加灵活。
一旦任务完成,我可以随时进入并删除权限。
现在,为您的新用户分配新的“网站管理员”角色的一揽子功能:
选择您创建的新用户,将出现一个子页面,让您有机会分配您创建的新角色类型。 提示,实际上不要设置“管理员”作为用户名,如果有人用全局名称为他们完成了一半的工作,那么通常会有人粗暴地进行攻击。 我只用这个示范!
用户监控使用ThreeWP活动监视器
尽管角色管理是保持控制的一个好方法,但为了更加安心,还有一个插件可以跟踪所有注册用户在做什么。
它通过在一个中心位置报告用户活动更改日志来完成。
希望您现在已经缩小了您的多作者网站的错误空间,并且得到了一些安心,任何由于用户错误或篡改而出现的结果都至少可以追溯。 现在您已经知道如何让您的网站保持与多个贡献者的安全,下面是一篇文章,将向您展示如何管理一个良好的编辑工作流程,并使您的协作团队更有条理。
Juliana Payson(@JulianaPayson)是位于洛杉矶的InMotion Hosting内容管理员,以其专用主机而闻名。 她基于Web 2.0设计和网站的“社交”开发内容。