2011-09-15 19 views
5

私はwordpressとsymfonyの間にいくつかの統合を見ましたが、それらはmanaginsの静的なページコンテンツをwordpressとsymfonyのコントローラとして機能させる目的で作られています。Wordpressプラグイン開発のヘルパーとしてのsymfony

Wordpressのプラグイン開発apiは本当に基本的かつ基本的なようだし、あなたはすぐにMVCパターンのoコードを持っていない。ですから、大きな疑問は、Wordpressでプラグインを作成し、そこに管理セクションを作成するための出発点となるでしょうが、Symfonyの力を使用してデータベースアクセス、フォームの作成と検証などを管理することです.....

答えて

1

I LithiumとWordPressを統合するための同様のアプローチを簡単に考えていたが、WordPressの内部で動作するように特別に設計されたMVCフレームワークを作成することで、別のアプローチをより価値あるように見せる大きな障害に遭遇した。

symfony、Railsなどのように完全に機能するわけではありませんが、WP MVCは主要なMVCフレームワークと似たアーキテクチャを持ち、使い慣れていれば分かりやすいはずです。既存のWordPress機能と直接連携します。たとえば、リソース用の足場を作成すると、作成されたコードには管理コントローラーと管理ビュー(WordPressのネイティブの索引/投稿の編集ビューに似ています)と適切なWordPressルーティングとパブリックコントローラーアクティブなテーマ内の公開側のリソースを表示するための公開インデックス/ショービュー。

WordPress Plugins pageに詳しい情報があり、brief tutorialはそれほど抽象的ではないようです。

関連する問題