【问题标题】:Symfony as a helper for Wordpress plugin developmentSymfony 作为 Wordpress 插件开发的助手
【发布时间】:2011-09-15 21:45:49
【问题描述】:

我见过一些 wordpress 和 symfony 之间的集成,但它们的目标是在 wordpress 中管理静态页面内容,而 symfony 充当控制器。

Wordpress 插件开发 api 看起来非常基础和原始,您无法使用开箱即用的 MVC 模式编写代码。所以最大的问题是,在 wordpress 中创建插件并在其中创建管理部分的起点是什么,但使用 Symfony 的强大功能来管理数据库访问、表单创建和验证等.....

【问题讨论】:

    标签: symfony1 wordpress


    【解决方案1】:

    我曾短暂考虑过将 Lithium 与 WordPress 集成的类似方法,但遇到了许多障碍,这让另一种方法看起来更有价值:创建一个专门设计用于在 WordPress 内部工作的 MVC 框架。

    它还没有 Symfony、Rails 等功能齐全,但WP MVC 具有与主要 MVC 框架相似的架构,如果您熟悉它们,应该很容易上手。它直接与现有的 WordPress 功能相关联。例如,当您为资源创建脚手架时,创建的代码包括管理控制器和管理视图(看起来类似于 WordPress 的本机索引/添加/编辑帖子视图),以及适当的 WordPress 路由和公共控制器和公共索引/显示视图以在活动主题内的公共方面显示资源。

    在它的WordPress Plugins page 上有更多关于它的信息,它的brief tutorial 可能会让它看起来不那么抽象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多