Wordpress自定义页面CMS

时间:2010-06-10 15:58:59

标签: wordpress content-management-system wordpress-plugin

我正在考虑使用Wordpress作为我目前正在做的客户端网站的CMS平台。

但是,我需要创建一些自定义的“模块”。其中一个模块是一个人们将能够完成并有一个引用的表单,一旦提交,在Wordpress面板中的一个特殊位置(如菜单或其他东西),将有一个列出所有提交的引号(只是从我的数据库中的表中获取它。

另一个是管理自助餐厅菜单,因此客户可以在一周中的每一天添加不同的餐点。

我完全知道如何使用某种MVC框架来做这种事情并“手动”进行,但我只是想知道这是否可以用WP做,如果是的话,是什么样的我必须使用的工具。

由于

2 个答案:

答案 0 :(得分:1)

很简单,是的,WordPress将成为符合您标准的超级资产。但是,了解WP的学习曲线是否超过使用您已经熟悉的框架?

就个人而言,听起来你觉得你对PHP非常扎实,考虑到我认为你计划做的事情相对简单,我认为WordPress是一个很好的解决方案。

我建议阅读WordPress 3.0's new custom post type API,并略读hooks and filters in the Plugin API的基础知识。

提交的报价只是一种自定义的帖子类型。您最好自己编写前端代码(如处理表单,UI等),在主题或插件中,然后使用wp_insert_post并让WordPress处理所有数据库管理。实际上,WP将更进一步,并设置整个管理员以查看,编辑和删除引号。

Post meta(也称为自定义字段)也适合您,如果您需要存储有关不太适合帖子表格结构的引用的其他信息。

对于菜单,这更容易。我只想创建一个名为“菜单”的帖子类别,客户端可以像博客或任何类似的滚动格式一样发布“菜肴”。

我这里只舔过表面。卡住以上内容,然后查看其他一些好东西,例如meta boxescustom taxonomies

答案 1 :(得分:0)

如果你想尝试一个插件而不是自己写一些东西,Flutter可能会有用。有时它有点粗糙,但它使这种事情变得非常轻而易举。