2010-06-10 83 views
1

我正在考虑Wordpress作为我现在正在做的客户端网站的CMS平台。WordPress的自定义页面CMS

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

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

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

感谢

回答

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

0

如果你想尝试一个插件而不是自己写一些东西,Flutter可能工作。有时候这有点不光彩,但它使这种事情变得轻而易举。