wordpress 主题开发
https://www.cnblogs.com/welhzh/p/6937243.html
?
wordpress 主題開發(fā)
https://yusi123.com/3205.html
https://themeshaper.com/2012/10/22/the-themeshaper-wordpress-theme-tutorial-2nd-edition/
https://codex.wordpress.org/Theme_Frameworks
https://lorelle.wordpress.com/2008/12/30/parentchild-themes-in-wordpress-the-future-of-wordpress-themes/
?
?
這些標(biāo)準(zhǔn)化代碼包含了一些基本的WordPress結(jié)構(gòu)框架,你只需按自己的需要填補(bǔ)這個(gè)框架,可能的話需要調(diào)整某些配置。
不管你是使用自己設(shè)定的框架還是本文下面列出的幾種預(yù)制的框架,其核心都是使你不需要一次又一次重復(fù)寫相同的基本代碼。就好比寫樂譜一樣,已經(jīng)為你在紙張上畫好了線條,你只需要在上面標(biāo)上各種音階。
1.Vafpress Framework
如果你是一名工程師,Vafpress?WordPress框架就像是你的完整工具箱。你只是需要簡單地用它來把你的工作做得更加出色就行了。
Vafpress有腳本的負(fù)載管理,讓你的頁面只加載需要的腳本。前端和側(cè)欄同樣可以免費(fèi)使用Vafpress框架。
Vafpress很容易上手,只需要幾分鐘時(shí)間,你可以讓你進(jìn)入主題開發(fā)者的序列(當(dāng)然,前提是你英語文檔閱讀能力不太差,有一定的WordPress經(jīng)驗(yàn))。
2.Whiteboard Framework
Whiteboard是一款非常簡單的WordPress框架。它的設(shè)計(jì)目的也是為了加快WordPress主題設(shè)計(jì)的速度,它省去了花在WordPress后臺(tái)PHP開發(fā)的時(shí)間。
Whiteboard 非常簡潔、出眾、緊湊(不需要壓縮才76KB!)。它包含了WordPress主題所需的所有標(biāo)準(zhǔn)的PHP標(biāo)簽和PHP文件,外加幾個(gè)額外功能。
Whiteboard非常適合對主題框架要求非常低,僅需要基本的結(jié)構(gòu)的開發(fā)者使用。它以其輕量級的設(shè)計(jì)和易用性而受人喜歡,此框架側(cè)重于提供后端最基本的WP PHP代碼,沒有任何多余的東西。 Whiteboard僅包含后端基本的PHP、一個(gè)重置CSS和一張內(nèi)含的DIVs列表。
3.Sandbox Framework
Sandbox對于WordPress主題設(shè)計(jì)和開發(fā)人員來說是一個(gè)非常強(qiáng)大的工具。它可以通過CSS輕松地設(shè)計(jì),特別是初級學(xué)者可以免受PHP的干擾。 經(jīng)驗(yàn)豐富的開發(fā)和設(shè)計(jì)人員可以用很少的時(shí)間和精力就完成所有事情。感謝t Sandbox豐富的語義標(biāo)記和專業(yè)的動(dòng)態(tài)生成類別。
Sandbox框架非常受兩種類型用戶的喜歡。可以輕松操控PHP的專業(yè)開發(fā)人員,他們可以輕松地調(diào)整這個(gè)框架以滿足他們的需求,另一種是只注重框架中的CSS部分而保持PHP部分不變的初學(xué)者。總之,這個(gè)框架確實(shí)挺棒的。
4.Buffet Framework
Buffet主題框架不僅是為需要使用主題的actions 和filters來創(chuàng)建子主題的開發(fā)者而設(shè)計(jì),它還可以允許開發(fā)者添加和刪除他們想要的東西。 這個(gè)框架的最關(guān)鍵特征是它的可擴(kuò)展性。主題開發(fā)者可以將一列的 action 和filter功能歸入到一種類別,并將其注冊為主題擴(kuò)展。這樣,子主題的用戶就可以自己動(dòng)手通過選項(xiàng)面板啟用或者關(guān)閉這個(gè)擴(kuò)展。
Buffet又是一款為開發(fā)者考慮的強(qiáng)大的框架工具,也需要稍微學(xué)習(xí)后才可使用。 加載著強(qiáng)大的功能,這款靈活的框架為開發(fā)人員提供了非常多選擇,不單單是簡化了開發(fā)過程,并且對最終用戶來說也非常容易自定義。Buffet的強(qiáng)大功能還是非常值得花時(shí)間去學(xué)學(xué)的,特別是如果你真得非常想開發(fā)主題。
5.Thematic Framework
Thematic是一款免費(fèi)的、開源的、高擴(kuò)展的經(jīng)過搜索引擎優(yōu)化的WordPress主題框架,有13獨(dú)立Widget區(qū),基于網(wǎng)格的布局,支持很多流行插件,獲得整個(gè)WordPress社區(qū)的支持。非常適合初級blogger和WordPress開發(fā)專業(yè)人員。
如果你想讓主題功能更加豐富,Thematic框架將是你非常不錯(cuò)的選擇。目前有非常多的用戶在使用這個(gè)框架。不過因?yàn)轭~外的功能和內(nèi)置的東西較多,需要花時(shí)間學(xué)習(xí)Thematic,一旦習(xí)慣并掌握后,你會(huì)發(fā)現(xiàn)一切盡在你的掌控之中。更何況這個(gè)社區(qū)中有非常多高手會(huì)幫你,你大可以放心。
6.Hybrid-Core Framework
Hybrid一款用戶友好型、搜索引擎優(yōu)化的主題框架。有18個(gè)自定義頁面模板和9個(gè)獨(dú)立工具區(qū),可以讓你盡情發(fā)揮,創(chuàng)建你想要?jiǎng)?chuàng)建的網(wǎng)站。
如果要說背后社區(qū)的支持,Hybrid框架的支持人數(shù)還真不少,你可以找到非常資深的教程和文檔為你提供幫助。想要各種各樣的功能?Hybrid上也可以實(shí)現(xiàn)。它具有非常大的靈活性,能夠適應(yīng)任何類型的網(wǎng)站。Hybrid是另一個(gè)深受用戶喜歡的WordPress框架。
7.WP Framework
WP Framework是為減少WordPress主題開發(fā)時(shí)間而創(chuàng)建的。它通過提供經(jīng)常使用的功能特征,當(dāng)你開始一個(gè)全新的WordPress項(xiàng)目制作時(shí), 通過使用WP框架,已經(jīng)為你設(shè)置好了基本的功能,你不需要做那些繁瑣的工作如創(chuàng)建循環(huán)、或者重建所有標(biāo)準(zhǔn)的模板文件。
WP Framework?是一款用戶友好型、搜索引擎優(yōu)化的主題框架,內(nèi)含模塊CSS ( reset.css、base.css、screen.css ),Favicon和iPhone webclip占位符圖像,基本的打印.css 樣式,可打印網(wǎng)頁文件,啟用jQuery + screen.js (一個(gè)空的.js文件已預(yù)先安裝),三種布局樣式。
這個(gè)老框架貌似已經(jīng)不再更新了。打開作者的博客也只是跳轉(zhuǎn)到他的twitter。所以使用情況大家可以自己看著辦。官網(wǎng)打不開試試紅杏FQ。
8.Options Framework
Options Framework是國外一款非常流行的主題后臺(tái)開發(fā)框架,因?yàn)槠浔憬菪耘c開源免費(fèi),許多主題都是采用它作為WordPress主題后臺(tái)。其分為主題版Options Framework Theme 與插件版Options Framework Plugin。
Options Framework支持幾乎所有的表單(Form),安裝與調(diào)用非常簡單。在options.php 定義你喜歡的選項(xiàng),在后臺(tái)就會(huì)自動(dòng)地顯示出來。
9.OptionTree Framework Plugin
OptionTree是一款可以在后臺(tái)編輯主題選項(xiàng)的插件,可以集成到WordPress中去。它支持在插件模式下編輯主題選項(xiàng),然后導(dǎo)出為PHP文件集成到主題中。這款插件據(jù)說來自于大名鼎鼎的 ThemeForest(國外很有名的)。
?
在WordPress 官方下載這個(gè)插件,安裝激活,按照官方文檔去使用。最新的2.0 版本出來后,OptionTree 可以集成到主題中,支持設(shè)置數(shù)據(jù)的導(dǎo)入導(dǎo)出,方便你更新備份不同版本的主題。
?
原作者的網(wǎng)站似乎沒有開放。只是弄了個(gè)訂閱頁面。當(dāng)然你可以進(jìn)去看到它的twitter。具體可以看option framework上的一篇介紹的文章:OptionTree Plugin Review?。
10.UpThemes Framework
UpThemes(國外一個(gè)WordPress 主題站)的主題選項(xiàng)框架建立在一系列的設(shè)置接口(API)上。借助UpThemes Framework ,你可以為你的用戶添加自定義選項(xiàng),如顏色設(shè)置、布局、字體等等。
難得可貴的是,UpThemes Framework 的設(shè)置還支持預(yù)覽功能。
11.NHP Theme Options Framework
NHP Theme Options Framework 是建立在Options Framework Plugin 與 UpThemes framework的基礎(chǔ)上的,該框架具有用戶友好的“設(shè)置”選項(xiàng)卡,集成與WordPress的內(nèi)置的設(shè)置接口(API),工具和自定義錯(cuò)誤消息。
最重要的是,你可以很容易地定制和擴(kuò)展這個(gè)框架。創(chuàng)建自定義字段(文字,按鈕,上傳,標(biāo)簽,顏色,復(fù)選框等)或驗(yàn)證(網(wǎng)址,HTML輸入十六進(jìn)制值,日期等),可擴(kuò)展字段類和驗(yàn)證類或做回調(diào)函數(shù)。
不過這個(gè)框架似乎已經(jīng)停止更新了。作者重新做了一個(gè)更加強(qiáng)大的Fluent Framework。不過是收費(fèi)的,畢竟還是飯碗要緊。
?
12.Redux Framework
Redux Framework是一個(gè)開源的WordPress框架。可以用來作為一個(gè)插件或內(nèi)置到你的主題/插件進(jìn)行添加選項(xiàng),它有一個(gè)一個(gè)強(qiáng)大的自定義類,你可以添加自定義選項(xiàng)到你文章頁和單頁面,還可以為主題定制個(gè)性化支持。
使用了Redux Framework的WordPress主題,還能夠控制主題顏色,布局,背景,場景設(shè)置,圖像裁剪選項(xiàng),字體選項(xiàng)…等等強(qiáng)大的設(shè)置功能。
Redux Framework作為功能最強(qiáng)大的WordPress后臺(tái)選項(xiàng)框架之一,也非常受開發(fā)人員的支持。很多人都捐款給他們。當(dāng)然,他們后續(xù)還增加了一些有特殊功能的收費(fèi)附加組件。
13.Warp Framework
Warp框架不僅支持WordPress和Joomla,還可以可擴(kuò)展到其他的適用Web程序。使用Warp框架你可以輕松的定制你需要的功能。
該框架是來自Yootheme團(tuán)隊(duì)。看看他們出的主題,你就知道這個(gè)絕對是精品了。精心設(shè)計(jì)的界面和風(fēng)格良好的編碼,還經(jīng)過專門的優(yōu)化提供最快的加載速度。
14.Gantry?Framework
Gantry?框架是一款非常全面的WordPress主題框架,可以讓你快速設(shè)計(jì)和實(shí)現(xiàn)你想要的WordPress主題功能。
Gantry?框架提供非常多的內(nèi)置功能,包括CSS和JS壓縮,速度優(yōu)化的代碼庫,可以隨意加載的小工具和字體風(fēng)格自定義設(shè)置,谷歌Analytics(分析),頂部平穩(wěn)滑塊,IE6的警告信息等等。
15.Bootstrap 3 WordPress Theme Framework
Boostrap越來越流行了,所以WordPress主題開發(fā)者們開始嘗試使用它來開發(fā)wordpress主題。這也使得bootstrap的wordpress框架用起來更加便利。
Bootstrap 3 WordPress Framework框架提供了一些基礎(chǔ)代碼和資源使得開發(fā)bootstrap wordpress主題更加容易。你可以更快的使用這個(gè)框架進(jìn)行開發(fā),而不用先開發(fā)一個(gè)bootstrap主題,再把它變成轉(zhuǎn)成wordpress主題。
Bootstrap 3 WordPress theme 框架一個(gè)很好的wordpress模板,只需要上傳到你的wordpress主題文件夾你就可以開始自定制啦。所有Shortcodes和模板設(shè)計(jì)已經(jīng)包含在框架中,定制變得更簡單了。
16.Reverie Framework
Reverie Framework 是基于產(chǎn)品設(shè)計(jì)公司ZURB(工具Notable和Verify的開發(fā)者)發(fā)布的響應(yīng)式前端框架的Foundation(可以作為類似Bootstrap框架的替代選擇)的基礎(chǔ)上開發(fā)的一個(gè)非常強(qiáng)大的WordPress主題框架。
你可以利用Reverie Framework輕松地構(gòu)建一個(gè)非常靈活的支持HTML5+CSS3的 WordPress主題。
17.Slightly Modded Options Framework
SMOF(Slightly Modded Options Framework)是一款功能強(qiáng)大的選項(xiàng)框架,其衍生于上面提到的Options Framework、KIA Options Framework(另一款), 一些UI 來自于 OptionTree Plugin(下面有)。
SMOF的構(gòu)造對用戶友好,容易上手,可以自由拖放選項(xiàng)元素。對于開發(fā)者,SMOF 可以簡單、快速、無縫集成到主題。
18.Wonderflux Framework
Wonderflux是一個(gè)免費(fèi)的WordPress主題框架,基于網(wǎng)格的布局,支持很多流行的插件,不需要你寫更多余的代碼就可以讓您快速地開發(fā)高度復(fù)雜的多功能WordPress主題。
你可以用很少量的CSS來自定義你的WordPress的主題。加載速度非常的快。Wonderflux框架還提供強(qiáng)大的JavaScript插件和jQuery功能布局,你可以完全自定義你需要的配置,快速搭建一個(gè)符合W3C標(biāo)準(zhǔn)的,支持HTML5+CSS3的WordPress主題。
總結(jié)
以上是生活随笔為你收集整理的wordpress 主题开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 酒店管理系统(前台后台管理)
- 下一篇: append()与extend()
