shapeSpace是起動(dòng)器模板,我用創(chuàng)建我自己的WordPress?主題和WordPress的?–?動(dòng)力網(wǎng)站。多年來,shapeSpace主題隨著WordPress的發(fā)展而變化,在我發(fā)現(xiàn)實(shí)用性,靈活性和性能之間達(dá)到了很好的平衡。
shapeSpace基本上是一個(gè)入門主題,將一組強(qiáng)大的主題功能與一組輕量級(jí)的模板文件結(jié)合在一起。這是一個(gè)“高級(jí)”入門模板,該模板干凈,最新,并且100%免費(fèi)和開源(通過GPL許可)。

入門主題
shapeSpace旨在用作使用WordPress構(gòu)建自己的主題和項(xiàng)目的起點(diǎn)。它是堅(jiān)實(shí)而基礎(chǔ)的基礎(chǔ),具有大量包含的功能以及最佳數(shù)量的模塊化模式和模板代碼。
例如,我沒有從頭開始構(gòu)建新主題,而是獲取了shapeSpace的副本,啟用了一些功能來配置基礎(chǔ)知識(shí),并且我準(zhǔn)備深入探討CSS和JavaScript并專注于前端設(shè)計(jì)。而且主題模板包含最少的,一致的代碼,因此它輕巧,靈活,并具有足夠的工作空間。
為什么還要打擾另一個(gè)WordPress主題?
當(dāng)然,真棒WordPress主題無窮無盡,為什么還要麻煩另一個(gè)“免費(fèi)贈(zèng)品”入門主題呢?簡(jiǎn)單。作為一名15年的WordPress老手,他知道如何與WordPress交流,我將這個(gè)主題用于自己的項(xiàng)目,并希望與WordPress社區(qū)分享和回饋。此外,根據(jù)WordPress的嚴(yán)格標(biāo)準(zhǔn)準(zhǔn)備主題以供公眾使用可提高主題的整體質(zhì)量。這本身使它成為有用的練習(xí)。因此,這是一次“雙贏”并且花費(fèi)了很多時(shí)間,IMO。
是什么,不是
首先讓我解釋一下shapeSpace?不是什么。這個(gè)主題不是所有“廚房水槽”工作之一。它不會(huì)使所有東西都沾滿鐘聲,口哨聲,閃光和華麗,也不會(huì)試圖在陽光下收拾每一個(gè)花招和頭。這是一個(gè)免費(fèi)的主題,因此,無需花一百萬的功能,懸浮的鍵盤,語音操作的Ajax電源設(shè)置或所有這些“高級(jí)”主題都在推動(dòng)著它。
相反,shapeSpace是簡(jiǎn)化的WordPress入門主題,旨在通過為開發(fā)人員提供其主題和項(xiàng)目的清晰起點(diǎn)來節(jié)省時(shí)間。它是一個(gè)主題模板,為快速啟動(dòng)任何類型的主題(從簡(jiǎn)單到高級(jí)或介于兩者之間的任何主題)奠定了堅(jiān)實(shí)的基礎(chǔ)。
里面是什么
shapeSpace專注于強(qiáng)大的功能,干凈的模板文件和穩(wěn)定的性能。它包含一個(gè)稀疏裝飾的style.css
文件,該文件應(yīng)用了一些基本樣式來幫助可視化設(shè)計(jì)。主題的默認(rèn)CSS為您提供了簡(jiǎn)潔的,風(fēng)格簡(jiǎn)約的前端,但是默認(rèn)的內(nèi)容將被您自己的特定于項(xiàng)目的CSS向?qū)〈?/p>
同樣,使用主題的JavaScript,shapeSpace提供了一些必要的功能,剩下的交給您,而不是假設(shè)您需要已知Universe中的所有可能腳本。因此,您可以使用自己的出色腳本將其填充到邊緣,或者使其保持簡(jiǎn)單并滾動(dòng)基礎(chǔ)。
對(duì)于主題模板,shapeSpace提供了最少的一組一致的模塊化模板文件。因此,shapeSpace并不包含所有可能的模板,而是專注于最常用的主題文件,并使用模塊化的可重用模板代碼填充每個(gè)主題文件。因此,只需復(fù)制,粘貼,完成就可以輕松制作任何必需的模板。
最后,shapeSpace提供了功能完善的functions.php文件,其中包含許多很棒的功能。默認(rèn)情況下,基本功能處于啟用狀態(tài),而其他大多數(shù)功能則根據(jù)需要可用。因此,實(shí)現(xiàn)新主題功能就像直接通過主題模板或通過主題文件中的action / filter掛鉤調(diào)用函數(shù)一樣容易functions.php
。
屏幕截圖
這是shapeSpace的一些屏幕截圖(請(qǐng)注意,這些圖像來自主題的較舊版本,計(jì)劃很快更新):
僅包含少量CSS來幫助可視化設(shè)計(jì) 包含帶有全尺寸背景的“寬”首頁模板 最新WordPress的最新版本,并使用WP API開發(fā)
特征
以下是shapeSpace的一些最佳功能:
- 使用WP API構(gòu)建
- 有效的HTML5,CSS3,jQuery
- 干凈,一致的模塊化代碼
- 響應(yīng)式默認(rèn)布局
- 符合WordPress標(biāo)準(zhǔn)
- 通過所有主題檢查測(cè)試
- 包括不斷增長(zhǎng)的自定義功能庫
- 為最常用功能啟用的功能
- 輕巧,靈活且可擴(kuò)展
- 出色的性能
- 通用瀏覽器支持
- 積極開發(fā)并與最新WordPress保持同步
- 通過GPL許可100%免費(fèi)和開源
自定義主題功能
使shapeSpace主題如此有用的很大一部分是其強(qiáng)大的自定義函數(shù)庫,其中包括:
- 發(fā)表縮圖
- 自定義帖子格式
- 自定義菜單
- 主題定制器
- 自定義標(biāo)題
- 自定義背景
- 標(biāo)題小部件
- 側(cè)邊欄小部件
- 頁腳小部件
- 自定義摘錄
- 自定義格式
- 內(nèi)置的基本W(wǎng)P SEO(已更新?。?/li>
- 清理WP的選項(xiàng)?
<head>
- 自定義圖像尺寸
- 鏈接的縮略圖
- 自定義包含jQuery
- 自定義字體(通過Google字體)
- 自定義CSS / JS文件
- 自定義用戶個(gè)人資料
- 主題評(píng)論
- 自定義評(píng)論顯示
- 自定義評(píng)論表