前段时间给大家介绍了 Theblogjoint 网站总结的 Wordpress 最佳插件和 Wordpress 最佳 SEO插件,今天在 Blaze的 Blog 看到这篇关于 Wordpress的CMS插件,原文标题"Five Wordpress 'CMS Enabling' Plugins",觉得非常有用,简单翻译一下,介绍给大家,同样不保证与原文完全一致,如果感兴趣,也可以 点击此处查看原文。即使你不需要这些插件,看看这篇文章,也有助于你理解CMS(Content Management System,内容管理系统) 与 BS(Blog System) 的差别,以下是正文部分:
Wordpress 几乎具有成为CMS的全部特点,但与真正的CMS总相差那么一点点东西。这里是我(Blaze)找到的五个最有用的插件,可以将 Wordpress 对接成 CMS 系统。
Plugin 1: Filosofo Home-Page Control
人们如果想用 wordpress 当作 CMS 系统,那么他想做的第一件事,就是停止把博文(blog post)作为他们的主页来显示。如果你想用 Wordpress 创建一般的站点,你也不会希望别人第一眼看到(你网站上的)博文(blog post)。
Filosofo的"Home-Page Control"插件刚好派上用场。这个插件可以让你指定任何一个wordpress页面作为主页。你可以将你的博客部分放到子目录内(比如说my-site.com/blog")。这个插件的好处在于可以指定任何wordpress页面作为你的主页,而无需摸索着在你的主题目录内添加一个"home.php"文件。所有的一些都可以在管理面板内处理。赞。
Plugin 2: Fold Page List
大部分简单博客没有层次复杂的页面内容,内容丰富的网站,则几乎都有。大部分网站依靠成熟的导航系统让用户清楚他所处的位置。
Wordpress 拥有内置的 "wp_list_pages" 函数,可以将你所有的页面串起来,你可以通过css来设置他们的样式。赶快吧,这就是你的导航系统。唯一的问题是,你的页面一旦超过一层(译者注,子页面),问题将接踵而至。比如说在你的网站上采用了这种导航方式,就算你在第三层子页面,你也会希望第一层页面仍高亮显示。Wordpress的 "wp_list_pages" 函数可以通过css类来确定当前页面的显示方式。好吧,页面高亮显示没有问题,但是这个页面(译者注,第一层页面)的相邻页面呢?不是吧。这已经超出css可以控制的范围。"Fold Page List"插件来帮你搞定。
使用 fold page 插件提供的函数来代替 Wordpress 的 "wp_list_pages" 可以解决这个问题。即使你在第三层子页面,你也可以放心CSS可以正确现实他们的第一级页面可以正确显示。真的很方便,它甚至和 "wp_list_pages" 使用的参数完全一致。
Plugin 3: Search Everything
如果你将 Wordpress 当作简单的博客来使用,你可能只希望别人搜索你的博文(blog post)来寻找他们需要的信息。你的静态页面(pages)可能只是一个about(关于)页面,或者归档页面,有谁会需要搜索它们呢?
但是,如果你把Wordpress当作CMS来使用,情况就有所不同。一般而言,你会希望Wordpress首先搜索你的静态页面。如果你的站点有数百个页面,那么有一个可以搜索这些静态页面的工具就非常重要。
这点完全出乎意料;Wordpress只搜索你的博文(blog post)。对 CMS 而言可不是好消息。非常感谢来自Dan Cameron 的 "search everything" 插件。采用这个插件,你可以使用管理选项定制匹配搜索结果的内容的类型。你可以完全控制,包括允许搜索你的图片和甚至评论。与 Media Projekt的 search hilite plugin 合用,那简直拥有了梦寐以求的搜索工具。
Plugin 4: Role Manager
Wordpress 将用户分为五类角色,以通过管理面板来给予他们控制站点的权力。问题,这些角色都是“以博客为中心”的,并且只是控制他们能否创建和发布博文(blog post)。
如果你将Wordpress当作CMS使用,你可能需要协调好用户或者其他管理员的权力。比如说,你可能想让某些人拥有编辑和更新页面的权利,但不能添加或者删除页面。或者某些人负责更新外部链接,那他们只能有Wordpress链接管理部分的权限。如此等等。
Red Alt's role manager 为Wordpress提供了这个功能。采用这个插件,你可以在几秒钟内创建自定义的角色。它采用平滑的AJAX界面,让你一下看到所有的权限。这个插件将帐号管理提高到新的层次。
Plugin 5: Site-map Generator
终于到了最后一个。没有 site-map 的网站算不上标准网站。Site-maps 允许访问者快速浏览你的站点的页面,也给搜索引擎机器人轻松索引你的内容的路径。
这个 Dagon Design 的 Msite-map generator 插件可以为你的 Wordpress 页面生成完整的有层次的 site map。管理界面提供了几个选项,如博文(blog post)在层次中的位置,以及页码的现实方式等。
这个插件的好处在于,你可以打开后不需再管,当你的站点的内容有变化时,它会跟着自动改变。对于任何网站而言,这都是一个必备的插件。
Try this at Home
那么,这就是我自己找到的五个最有用的插件。如果你也将Wordpress当作CMS来用,我会衷心的说:去吧!起初我也怀疑,因为我认为Wordpress只是写博工具。一旦你发掘地更深,你就会意识到,这就是Wordpress发展的方向。
我即将完成用Wordpress当作CMS建立的第四个站点,我希望尽快完成。另外,你用的越多,你得到的也就越多。我用它建站所需的时间越来越短。现在,只剩下这一个网站尚未完成。
最后,我几乎可以乐观的预测,Wordpress将被认为一个具有博客工具的CMS,而不只是可以当作CMS使用的博客工具。只有时间能证明这些,但 2.1 版似乎正向着这个方向发展。
0 Comments:
Post a Comment