摘要:你想過可以在中使用或者任意一種框架嗎可以幫你實現開發網站應用就應該是快捷并有趣的。當然我們也可以在中使用你可以為你的搭建控制器模型和視圖。你可以在任何框架中使用,甚至是像,這樣的微型框架。
你想過可以在 WordPress 中使用 Laravel 或者任意一種 PHP 框架嗎??Corcel?可以幫你實現!
開發網站應用就應該是快捷并有趣的。當然了,每個應用都會有它自己的需求和生命周期。
WordPress 是基于 PHP 編寫的功能強大的 CMS,你可以使用它非常快的創建你的產品。然而,它并沒有遵循最近 PHP 的變化和約定,但是你可以將它與其他類似 Laravel 這樣的框架一起使用來平衡這一點。
Corcel我認為 WordPress 的后臺管理面板很棒。它有一堆插件,可以讓你快速地生成字段,文章類型,圖片,作物等等。這真的很棒!
這就是為什么有了?Corcel?,它可以輕松讓你從 WordPress 數據庫中獲取數據。你只需要使用 Composer 在你的 PHP 應用程序框架( Laravel 或其他框架)中安裝 WordPress 和 Corcel 就可以了。
當然我們也可以在 WordPress 中使用 MVC !
你可以為你的 WordPress 搭建控制器、模型和視圖。Corcel 為你創建了一個模型集合來檢索文章、頁面和菜單等,甚至還可以連接不同的數據庫,一個用于 Laravel ,另一個用于 WordPress 。
[ "mysql" => [ "driver" => "mysql", "host" => "localhost", "database" => "app", "username" => "admin" "password" => "secret", "charset" => "utf8", "collation" => "utf8_unicode_ci", "prefix" => "", "strict" => false, "engine" => null, ], "wordpress" => [ "driver" => "mysql", "host" => "localhost", "database" => "corcel", "username" => "admin", "password" => "secret", "charset" => "utf8", "collation" => "utf8_unicode_ci", "prefix" => "wp_", "strict" => false, "engine" => null, ], ],
下面開始從 WordPress 數據庫中獲取你所需要的東西:
take(10)->get(); $page = Page::where("post_name", "about")->first(); return view("posts.index", compact("posts", "page")); } // ...文章類型與自定義字段
不知道你是否使用過高級自定義字段功能( ACF )?在這里你也可以得到所有的自定義字段:
meta->avatar; $phone = $post->meta->phone;
你可以創建與自定義文章類型相關的自定義模型:
關于更多的功能,你可以直接在 GitHub 倉庫中查看。
你可以在任何 PHP 框架中使用 Corcel,甚至是像 Slim,Silex 這樣的微型框架。它可以讓你獲得所有 WordPress 管理面板數據,并可以讓你使用自定義路由、控制器、模型和視圖來組織你的項目。
來給 Corcel 一個機會吧,也歡迎大家給一些建議或者直接貢獻代碼,謝謝!更多現代化 PHP 知識,請前往 Laravel / PHP 知識社區
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28618.html
摘要:上次的訪談,介紹了下可愛的依云醬,回憶傳送門。這里簡單地介紹下龍女仆,全名小林家的龍女仆,為什么介紹這部劇呢因為設計獅顏值同學也安利了這部。劇情簡介在獨身又勞累的小林劃重點一名程序員身邊突然出現的穿著女仆服裝的美少女托爾。 showImg(https://segmentfault.com/img/bVR6p5?w=900&h=385); 上次的訪談,介紹了下可愛的依云醬,回憶傳送門。不...
摘要:上次的訪談,介紹了下可愛的依云醬,回憶傳送門。這里簡單地介紹下龍女仆,全名小林家的龍女仆,為什么介紹這部劇呢因為設計獅顏值同學也安利了這部。劇情簡介在獨身又勞累的小林劃重點一名程序員身邊突然出現的穿著女仆服裝的美少女托爾。 showImg(https://segmentfault.com/img/bVR6p5?w=900&h=385); 上次的訪談,介紹了下可愛的依云醬,回憶傳送門。不...
摘要:更多擴展包中有豐富的擴展包來幫你完成幾乎任何你想實現的功能。我們不能把所有的擴展包都整理出來,然而,這里還是列出了一些很有用的。總之,你幾乎總是能夠找到一個擴展包可以解決你當前的問題。 Laravel 是一個非常流行且簡單易用的PHP框架,它提供了很多基礎的工具(如 RESTful 路由、內置的ORM、模版等)使你能夠快速的創建應用。這意味著你可以花費更少的時間來建立應用程序的模版,給...
摘要:但我還是使用它開發了很多軟件。那么問題就很明顯了為什么今天還在使用除了個人理想主義的偏好以外,還有很多理由。為什么使用而不是也許和比較的最重要的語言是。為什么選擇而不是你已有專業知識或者在使用庫。 showImg(https://segmentfault.com/img/remote/1460000018390090?w=790&h=466); 我們來開門見山地說。? PHP 是一門奇...
摘要:不要使用類函數終于,你不用再看到建議不要使用函數的提示了。因為從核心上完全移除了它們,這意味著請你移步至更好的類函數,或者更靈活的層。將從數據庫獲取一個元數據,如果您正在循環訪問特定文章的元數據,則可以在循環中使用它。 showImg(https://segmentfault.com/img/bV75FM?w=1024&h=534); 1. 不要使用 mysql_ 類函數 終于,你不用...
閱讀 898·2019-08-30 15:54
閱讀 1466·2019-08-30 15:54
閱讀 2400·2019-08-29 16:25
閱讀 1292·2019-08-29 15:24
閱讀 749·2019-08-29 12:11
閱讀 2506·2019-08-26 10:43
閱讀 1227·2019-08-26 10:40
閱讀 466·2019-08-23 16:24