WordPress Settings API 指南
在這個(gè)系列中,我們將深入了解 WordPress 的設(shè)置API。我們要看看它是什么,它??為什么重要,以及如何在我們的工作中利用它。我們這個(gè)系列的最終目標(biāo)是為 WordPress Settings API 提供一個(gè)堅(jiān)實(shí)的參考,不管你具備怎樣的經(jīng)驗(yàn)水平。到最后,你都應(yīng)該對(duì) WordPress Settings API 有一個(gè)清晰的認(rèn)識(shí),并通過例子明白如何正確地使用它。
一共8篇文章
專題:第14期
-
WordPress Settings API 是什么,為什么重要
你可能主要到了,成為一個(gè)優(yōu)秀的開發(fā)者從來不是一件容易的事情。無論是客戶工作還是產(chǎn)品開發(fā)(無論是主題還是插件),在WordPress生態(tài)系統(tǒng)中起步,最大的問題是“在哪里”而不是“如何實(shí)現(xiàn)”。 不管你經(jīng)驗(yàn)水平如何,WordPress對(duì)于開發(fā)人員都有很好的API文檔。但是一個(gè)活躍的開發(fā)社區(qū)和一個(gè)記錄良好的API并不能使平臺(tái)不受不良開發(fā)實(shí)踐的影響。 與Web開發(fā)的大多數(shù)方面一樣,某些工作并不…... 網(wǎng)站編輯
- 3k
- 0
-
WordPress Settings API 指南:章節(jié)、字段和設(shè)置
當(dāng)開發(fā) WordPress 主題和插件時(shí),開發(fā)人員用許多不同的方式來創(chuàng)建自己的菜單、選項(xiàng)和驗(yàn)證功能。但是,WordPress中唯一正確的方式應(yīng)該是使用 WordPress 的設(shè)置API。 這個(gè)系列的目標(biāo)是指南你如何正確地利用 WordPress Settings API 的優(yōu)勢(shì),來開發(fā)你的主題和插件。 注:由于時(shí)間精力有限,本教程沒辦法翻譯分享,希望朋友們可以加入我們,幫助我們進(jìn)行翻譯,有小酬謝,…... 網(wǎng)站編輯
- 2.3k
- 0
-
WordPress Settings API 指南:菜單相關(guān)知識(shí)
目前,我們已經(jīng)知道為什么 WordPress Settings API 那么重要,以及學(xué)習(xí)了 WordPress Settings API 的章節(jié)、字段和設(shè)置,并且我們還創(chuàng)建了一個(gè)沙箱主題來探索 Settings API 的開發(fā)功能。 在本文中,我們來看看如何使用 WordPress 的菜單系統(tǒng)。需要注意的是,這并不是 Settings API 的一部分,但是它與 Settings API&nbs…... 網(wǎng)站編輯
- 1.3k
- 0
-
WordPress Settings API 指南:關(guān)于主題選項(xiàng)
在上一篇文章,我們深入了解了 WordPress API 支持的各種類型的菜單,盡管它們不是 Settings API 的組成部分,但是它們?cè)诟呒?jí)主題和插件開發(fā)中是非常關(guān)鍵的部分。 文本打算將菜單實(shí)際用于我們的沙箱主題來重構(gòu)設(shè)置選項(xiàng),并添加一些新的頁面。如果你剛剛加入到我們這個(gè)系列的學(xué)習(xí),請(qǐng)確保你已經(jīng)查閱了之前的文章,并從 GitHub 庫下載了最新的沙箱主題。 注:由于時(shí)間精力有限,本教程沒辦法…... 網(wǎng)站編輯
- 1.3k
- 0
-
WordPress Settings API 指南:為設(shè)置頁面啟用標(biāo)簽導(dǎo)航
到目前為止,我們已經(jīng)近距離了解了 Settings API 的功能,我們甚至創(chuàng)建了一個(gè)主題來實(shí)踐我們所學(xué)的知識(shí)。我們已經(jīng)學(xué)習(xí)了 章節(jié)、字段、設(shè)置、菜單、頁面等部分。 如果你從開頭就學(xué)習(xí)到這里,你會(huì)發(fā)現(xiàn),這些文章的篇幅都是比較長(zhǎng)的,并且有很多代碼。我們已經(jīng)重點(diǎn)學(xué)習(xí)了 Settings API 的核心內(nèi)容。在接下來的文章中,我們將更加簡(jiǎn)短、集中地講解剩下的話題,這將減少文章的篇幅以及代碼實(shí)例,希望能讓…... 網(wǎng)站編輯
- 1.3k
- 0
-
WordPress Settings API 指南:菜單頁面
在本系列的第三部分,我們已經(jīng)介紹了 WordPress API 提供的各種菜單功能,如果你一直跟著學(xué)習(xí),那你應(yīng)該知道我們已經(jīng)使用 add_theme_page 函數(shù)為我們 的主題添加了一個(gè)設(shè)置頁面。盡快介紹菜單和子菜單嚴(yán)格來說并不屬于 Settings API 的內(nèi)容,但是它在創(chuàng)建插件、主題或其他定制功能的時(shí)候經(jīng)常用到。 本文將介紹一個(gè)新的WordPress儀表盤菜單,它將允許我們將主題的設(shè)置選項(xiàng)…... 網(wǎng)站編輯
- 2.2k
- 0
-
WordPress Settings API 指南:驗(yàn)證、過濾和輸入(一)
如果你剛剛加入我們,我們已經(jīng)講解了這個(gè)系列的很多話題 —— 我們?cè)噲D對(duì) WordPress Settings API 以及相關(guān)函數(shù)做一個(gè)完整的概述。目前已經(jīng)通過實(shí)際例子討論了 設(shè)置、選項(xiàng)、導(dǎo)航和菜單 等內(nèi)容。 在這個(gè)系列的最后兩篇文章中,我們將探討下可用于 WordPress 主題和插件中的安全過濾(sanitization)、驗(yàn)證(validation)和基本的輸入元素。 注:由于時(shí)間精力有限,…... 網(wǎng)站編輯
- 1.6k
- 0
-
WordPress Settings API 指南:驗(yàn)證、過濾和輸入(二)
本文就是這個(gè)系類的最后一篇了,在上一篇文章,我們了解了 驗(yàn)證、安全過濾(sanitization)和一些基本的輸入元素,以便我們可以更方便地創(chuàng)建設(shè)置頁面。 文本將一起來看下最后一組的3個(gè)選項(xiàng),看看如何掛載它們到主題的前端。 注:由于時(shí)間精力有限,本教程沒辦法翻譯分享,希望朋友們可以加入我們,幫助我們進(jìn)行翻譯,有小酬謝,有意者請(qǐng)聯(lián)系倡萌QQ 745722006(注明:教程翻譯)。 以下為原文:htt…... 網(wǎng)站編輯
- 1k
- 0



















