當(dāng)前位置:首頁(yè)>WordPress建站>WordPress開發(fā)>8個(gè)專為開發(fā)者準(zhǔn)備的WordPress初始化主題

8個(gè)專為開發(fā)者準(zhǔn)備的WordPress初始化主題

如果您有興趣開發(fā)自己的WordPress主題,可以從頭開始編寫WordPress主題。雖然這是一種崇高的追求,但效率也很低。如果您計(jì)劃在一段時(shí)間內(nèi)創(chuàng)建多個(gè)主題,那效率更低。WordPress主題結(jié)構(gòu)的重復(fù)性意味著您將一遍又一遍地做很多相同的事情。

值得慶幸的是,有一種更好的方法可以構(gòu)建自己的主題。通過使用“初始化”WordPress主題,所有基礎(chǔ)知識(shí)都可以為您完成。模板和代碼結(jié)構(gòu)已經(jīng)到位-但通常只是一種標(biāo)準(zhǔn)系統(tǒng)的方式。這樣一來,您就可以根據(jù)自己的自定義規(guī)范構(gòu)建網(wǎng)站。

通過使用良好的初始化主題,您將花費(fèi)更少的時(shí)間來構(gòu)建初始樣式,而將更多的時(shí)間用于項(xiàng)目的特定需求。

尋找初始化主題的要求

稍后您將看到,WordPress有許多不同的初始化主題。從表面上看,它們都非常相似。這使得很難選擇最合適的。但是,如果您更深入地研究細(xì)節(jié),您會(huì)發(fā)現(xiàn)確實(shí)存在一些重大差異。

尋找初始化主題時(shí),請(qǐng)考慮以下事項(xiàng):

您想要多簡(jiǎn)單的?

有些初始化主題的功能要比其他主題更多一些。例如,其中一些可能包含各種高級(jí)功能、布局和特殊效果的代碼或樣式庫(kù)。但并不是每個(gè)人都需要或想要這些額外功能。

而另一些初始化主題不過是幾個(gè)模板文件和超精簡(jiǎn)樣式的結(jié)合。對(duì)于希望按需添加自己的腳本和樣式的設(shè)計(jì)師而言,它們就非常適合。

您選擇一種類型的初始化WordPress主題完全取決于個(gè)人喜好。但是通常,您對(duì)主題的控制權(quán)越高,初始化主題的體質(zhì)就越小。

它是基于“WordPress方式”構(gòu)建的嗎?

WordPress有其自己的一套主題準(zhǔn)則,應(yīng)予以考慮-特別是如果您要出售或分發(fā)成品主題。

除此之外,最好確保任何初始化主題都在使用最佳實(shí)踐。否則,您可能會(huì)遇到兼容性或安全性問題,這可能會(huì)妨礙您的一天。您可以通過在測(cè)試站點(diǎn)上安裝初始化主題并激活主題檢查插件來發(fā)現(xiàn)任何潛在的問題。

主題是否得到積極維護(hù)?

雖然初始化主題不一定必須像功能齊全的主題一樣定期進(jìn)行更新,但是知道項(xiàng)目是否處于積極開發(fā)中仍然很重要。如果幾年沒有被使用過,您可能會(huì)冒著運(yùn)行過時(shí)的代碼的風(fēng)險(xiǎn)。您需要確保正在運(yùn)行的主題版本與WordPress的最新版本兼容。

8個(gè)不錯(cuò)的初始化主題

現(xiàn)在我們知道要查找的內(nèi)容了,讓我們看一下其中一些更值得考慮的初始化主題:

Underscores (_s)

Underscores可能是最著名的初始化WordPress主題,它由Automattic團(tuán)隊(duì)構(gòu)建,并基于“ WordPress方式”構(gòu)建, 絕對(duì)適合作為準(zhǔn)系統(tǒng)產(chǎn)品。樣式和腳本相當(dāng)少(其中包括一個(gè)簡(jiǎn)單的移動(dòng)導(dǎo)航腳本),因此您不會(huì)被臃腫的代碼所淹沒。按原樣激活主題將為您提供空白頁(yè)。您可以通過任意選擇自定義此選項(xiàng)。

wd_s

wd_s 是一個(gè)最出色的WordPress初始化主題。它采用了一些網(wǎng)絡(luò)上最成熟的技術(shù),例如:Gulp,LibSass,Babel,PostCSS和BrowserSync。為了幫助您編寫簡(jiǎn)潔的代碼(符合WordPress標(biāo)準(zhǔn)),它還捆綁了Sass Lint,ESLint和PHPCS linting規(guī)則集。

它還支持 Advanced Custom Fields 插件的同步JSON,并在主題自定義程序中同時(shí)支持“選擇性刷新”和“ 實(shí)時(shí)預(yù)覽 ”。

如果您擁有Advanced Custom Fields的專業(yè)版,則可以利用我們的ACF Content Blocks系統(tǒng)。塊是在整個(gè)網(wǎng)站中“可視化管理內(nèi)容塊”的好方法。

Tonik

Tonik是一個(gè)著眼于專業(yè)開發(fā)人員的初始化WordPress主題。它不僅包括基本模板,還包括一些輔助功能,以使主題開發(fā)更加高效。

它還包括可選的命令行(CLI)界面。總體而言,tonik非常適合那些希望以更有條理的方式構(gòu)建WordPress主題并且不介意在此過程中學(xué)習(xí)一些新技巧的人。

Sage

Sage還希望通過傳統(tǒng)的WordPress主題提高效率。例如,其主題包裝器功能試圖大幅減少我們傾向于需要的重復(fù)代碼量。它可以讓你有條件地為各種頁(yè)面或文章類型選擇包含get_header()get_footer()以及get_sidebar()的基礎(chǔ)文件。

它還包括最新版本的Bootstrap,并提供了多種樣式可供選擇。對(duì)于那些希望在初始化主題中添加更多功能的用戶而言,這是一個(gè)不錯(cuò)的選擇。

Visual Composer入門主題

Visual Composer是一個(gè)非常強(qiáng)大的頁(yè)面構(gòu)建插件,它確實(shí)有自己的初始化主題。這個(gè)編輯器插件被捆綁到非常多的WordPress商業(yè)主題中,如果開發(fā)人員想開發(fā)完全兼容 Visual Composer 的主題,那使用這個(gè)入門主題是最適合不過了。

另請(qǐng)注意,您不一定必須使用VC插件來處理此主題。它本身具有足夠的功能,例如移動(dòng)導(dǎo)航、頁(yè)面選項(xiàng)、英雄圖像和無(wú)需頁(yè)面構(gòu)建器即可獲得的各種布局。

Bones

Bones已經(jīng)存在了一段時(shí)間,并以移動(dòng)優(yōu)先和最小化而自豪。它具有良好注釋的Sass樣式,支持自定義文章類型以及自定義WP儀表板的方式。

該主題構(gòu)建精簡(jiǎn),消除了“垃圾”負(fù)載并優(yōu)化了移動(dòng)設(shè)備的負(fù)載。對(duì)于那些偏愛精簡(jiǎn)的人來說,骨頭是一個(gè)不錯(cuò)的選擇。

air

air是基于Underscores的初始化主題,增添了一些亮點(diǎn),例如精美的全屏移動(dòng)導(dǎo)航系統(tǒng)、粘性桌面導(dǎo)航和滑塊。

它還會(huì)大膽地禁用小工具/邊欄和文章格式。這些項(xiàng)目的使用不像以前那樣多,因此此舉很有意義(并且可以在需要時(shí)隨時(shí)重新啟用它們)。您還可以抓住一個(gè)幫助程序插件來啟用WooCommerce支持和其他功能。

Silencio

Silencio被稱為內(nèi)容優(yōu)先的WordPress初始化主題,它結(jié)合了Bootstrap和Underscores。在內(nèi)部,您會(huì)找到一些有用的自定義小工具,用于列出子頁(yè)面和一個(gè)或多個(gè)類別的文章。

該主題利用WordPress定制程序在頁(yè)腳中設(shè)置社交媒體個(gè)人資料鏈接。許多WordPress功能已經(jīng)重構(gòu)為它們自己的可插入組件文件。

從正確的方式構(gòu)建主題

通常,決定使用WordPress初始化主題是WordPress主題開發(fā)者的明智選擇。初始化主題不會(huì)使您沉迷于功能齊全的主題,而是讓您可以正確地處理重要的東西。

以上介紹的初始化主題的都會(huì)為您建立新網(wǎng)站提供一個(gè)很好的起點(diǎn)-每個(gè)網(wǎng)站都有自己的功能。但可喜的是,您不必一定要使用這些主題的一些默認(rèn)軟件包。例如,如果您知道要在構(gòu)建的每個(gè)新站點(diǎn)上使用特定的腳本,則可以將其添加到自己的自定義版本中。

聲明:本站所有文章,如無(wú)特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號(hào) WPDAXUE
WordPress開發(fā)

如何避免常見的WordPress主題開發(fā)錯(cuò)誤

2020-2-18 10:17:59

WordPress開發(fā)

使用WordPress REST API創(chuàng)建WordPress設(shè)置頁(yè)面

2020-2-23 11:29:48

0 條回復(fù) A文章作者 M管理員
    暫無(wú)討論,說說你的看法吧
?
個(gè)人中心
購(gòu)物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

南澳县| 巴林左旗| 邹城市| 浦县| 巴东县| 扶绥县| 林周县| 隆回县| 乌恰县| 奉节县| 五寨县| 澄迈县| 永仁县| 威海市| 翁源县| 天等县| 天台县| 沾化县| 庄河市| 寿阳县| 苍山县| 瑞金市| 安陆市| 六盘水市| 花莲县| 马鞍山市| 洪湖市| 昌江| 沈丘县| 陆川县| 揭阳市| 湖口县| 民县| 房产| 视频| 永顺县| 沈丘县| 井陉县| 灵石县| 团风县| 宜春市|