it-swarm.cn

使用WordPress的作为CMS的提示?

我想将WordPress用作合理基本网站而不是博客的CMS。我有几页,目前,我不打算有一个“新闻”页面。

虽然有很多方法可以实现这一目标,但是wp-admin控制台的重点显然放在新帖子上,而创建包含地图和画廊等自定义内容的页面感觉就像我在使用系统而不是使用它。

您对使用WordPress作为CMS有什么建议吗?

特别:

  • 是否有围绕CMS而不是博客设计的好的样板主题?
  • 是否有任何好的插件可以帮助将WordPress视为CMS?

或者,我应该使用WordPress吗?

137
Damovisa

杀手功能 导致WordPress 3.0从可扩展的博客工具跨越到CMS的10个需求中的8个是自定义帖子类型(添加来自v2.9的自定义分类法),荣幸地提到3.0中的新菜单系统。

因此,如果您想学习WordPress作为CMS,那么请研究自定义帖子类型。这里有一些文章可以帮助您入门:

还有几个插件可以使定制帖子类型更容易,没有特别的顺序,虽然所有这些插件仍然离完全成熟还有很长的路要走,所以我要说道:

至于主题,这是一个不同的主题。虽然博客主题都实现了相同的用例模式,但每个人的CMS需求可能会有所不同,因为每个企业都不同(餐馆需要的不同于瑜伽工作室而不是电影院,而不是面料商店。)至少在早期我认为你很难为你的企业找到完美的现成“现成的”主题;最好找到一个通常很好的,并计划修改它或让WordPress设计师为您建立一个自定义的。让它们层叠在主题之上,例如/ Studio中的 Genesis Framework 可能是一个不错的选择。

我建议的最好的方法是寻找支持WordPress 3.0菜单系统的那些,然后从那里做出决定。 您可以谷歌 并寻找像这样的文章:

附:如果您要求简化管理员用户界面,以便帖子和页面以及其他博客工具退居二线,而您的特定CMS内容在管理员中显示,那么这是一个不同的主题;我可以建议你再提一个问题吗?

_ update _ :这是我正在努力的一些项目的一些屏幕截图,让你知道可以做些什么:

Example Custom Post Type #1

Example Custom Post Type #2

135
MikeSchinkel

如果自定义帖子类型太难以为您管理

看一下着名的“pods”插件。它有很多Killer功能,并且有一些名为“pods ui”的“附加组件”或子插件。 Pod本身允许您向数据库添加任何类型的表。它还允许将它们链接到现有的wp DB表。因此,如果您希望(例如:)扩展用户保存的数据,您只需添加名为ex的pod。 “扩展用户数据”并将其链接到现有用户数据。而已。 “Pods UI”允许您轻松制作Nice用户界面。

两者都可以帮助您轻松管理和构建您可能需要的所有内容。所有的开发人员都不仅仅是尼斯,他们有一个完美的论坛,你几乎每天都可以在他们的irc聊天室里见到他们。我为自己建立了两个非常大的网站来管理活动和整个背景组织,即使你在同一时间有数百名访问者,我仍然会感觉它的表现有多好。 :)

12
kaiser

我同情。事实上,我在网站管理员问了一个 相关的问题 。我不确定主题或插件,但有一些有用的链接。

我仍然处于使用Wordpress作为CMS的早期阶段,但到目前为止,我的建议是,它的价值在于:

  • 尽可能多地阅读 函数参考 ,以便真正理解wordpress的一些内部工作原理
  • 探索自定义帖子和自定义字段
  • 了解您可以通过包含页面来做很多事情 - 就像在共享内容的任何CMS或基本系统中一样
11
Bobby Jack

首先,WordPress仍然适用于小型(ish)网站,无论他们是否使用博客部分。它易于使用,易于查找帮助,当然,如果将来需要,还可以轻松添加博客。

如果您正在尝试设置图库,则可以选择一些选项。您可以使用 内置库 原样,使用内置库但安装 插件编辑您的主题 以不同方式格式化,或者你可以使用一个完全独立的 gallery插件

或者,有很多主题面向某种类型的网站,无论是投资组合或摄影还是您正在寻找的任何类型的网站。我建议你去看看主题森林等地方。

8
Shellbot

正如之前的答案所述,自定义帖子类型绝对值得一试,特别是与 WP Easy Post Types插件 n结合使用。但是,我仍然建议给出 Magic Fields插件 一看,因为它提供了一些非常有用的额外自定义字段选项。我可以看到WP Easy Post Types改进并使像Magic Fields这样的插件变得不必要,但它仍然值得一试。 Magic Fields需要注意的一点是,它确实将图像存储在与标准上传文件夹不同的位置,这有点令人痛苦,绝对是自定义帖子类型获胜的区域。

4
Rick Curran

我们一直在使用WordPress作为我大学的CMS一年多了:

它绝对非常适用于编辑很少的小型网站。您可能会遇到大型网站遇到的一些问题,而不是我们已解决的所有问题:

  • 为各个组/用户定制。 我们正在使用WordPress网络功能将各个博客分配给不同的部门/组,允许按组设置一些设置。我们还开发了 9spot plugin,它通过模板替换布局,通过小部件布局,使每个博客都能够在仪表板中为每个页面类型,类别等设置自定义列。
  • 开发与生产实例。 使用我们的旧CMS,您可以编辑内容并推送到开发服务器,以便在它们上线之前进行检查。我们在WordPress中控制此级别内容的能力较低,在dev和prod实例之间移动内容有点麻烦。同样,许多设置(即小部件)很难在服务器之间移动。
  • 锁定内容。 除了创建新博客外,我们无法锁定特定用户子集的编辑权限。我们希望将特定页面的编辑权限扩展到单个用户或用户组。

我认为它具有足够的开发时间和/或第三方插件可解决,但这些是我们开箱即用的一些事情。

3
Annika Backstrom

对我而言,最好的方法是建立一个小型网站,快速,专业地满足客户的要求。另外,我只为视图减少了背面,如何使用客户,少了更多。此外,我写小插件,并使用不是很好的“点击和做”插件,也许是自定义的帖子类型,写在客户的解决方案中。为了减少后端我使用自己的源或插件Adminimize。我也检查了hte install的功能,她来自核心,也许她并不重要或必要。我停用此功能,例如Feed。

1
bueltge

恕我直言WordPress已经比博客平台更多的CMS平台。根据2011年的调查结果,用户使用WordPress:

  • 仅作为CMS - 61%
  • 作为博客和CMS - 31%
  • 只是一个博客 - 8%

如果你需要一些额外的功能,而不是尝试在 plugins论坛 中搜索它。您的问题很可能已经解决了。

1
webvitaly

我发现有4个非常好的插件可以立即将我的网站变成一个漂亮的CMS;

  • 更多领域
  • 更多分类
  • 和自定义帖子类型UI

然后我使用Gravity Forms进行用户输入,然后只需添加结构并使其漂亮!

1
Sam K