gpt4 book ai didi

symfony1 - Symfony 作为 Wordpress 插件开发的助手

转载 作者:行者123 更新时间:2023-12-04 16:01:07 25 4
gpt4 key购买 nike

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

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

最佳答案

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

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

在其 WordPress Plugins page 上有更多信息, 及其 brief tutorial可能会使它看起来不那么抽象。

关于symfony1 - Symfony 作为 Wordpress 插件开发的助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com