如果您剛開始使用 WordPress,那麼很自然地對其 API 提供的一些高級功能感到好奇。那麼您對自己的經驗有何看法?
無論如何,您已準備好繼續使用 WordPress 建立內容,但您還不確定下一步該做什麼。
更具體地說,也許您還沒有準備好開始在工作中使用這些高級功能,但是當您開始使用 CMS 解決越來越多的問題時,您會想知道: p>
我如何使用 WordPress 來完成[這個特定任務]?
畢竟,這是這類工作的自然進展。
在本系列中,我們將了解如何使用本機 WordPress API 來實現這一點。最後,您應該熟悉一些與元資料相關的進階選項,以及如何創造性地思考在工作中使用元資料。
但首先,這個系列的目標受眾是誰?這是一個公平的問題。
如果您是一位經驗豐富的開發人員,那麼您可能熟悉我們將在本系列中介紹的內容,因此它可能不適合您。但是,如果您是初級到中級開發人員,那麼這應該有助於提高您的技能。
最終,它是為不熟悉各種 WordPress 元資料 API 的任何人編寫的。因此,無論您的經驗水平如何,讀完本系列後,您都應該清楚地了解每個系列以及如何將其融入您的工作中。
話雖如此,讓我們開始吧。
通常,您會聽到元資料被定義為「關於資訊的資訊」。這不是一個糟糕的定義。甚至維基百科也這樣定義它:
元資料是「提供有關其他資料的資訊的資料」。有兩種類型的元資料:結構元資料和描述性元資料。結構元資料是有關資料容器的資料。描述性元資料使用應用程式資料或資料內容的各個實例。
但這在 WordPress 的上下文中是什麼樣子的呢?在回答這個問題之前,重要的是要了解(在撰寫本文時)WordPress 提供了四種類型的元資料:
其中每一個都與其相關的更大實體具有獨特的關係。我的意思是,貼文元資料顯然與 WordPress 貼文(以及頁面和自訂貼文類型)相關。
同樣,評論元資料都是與訪客留下的評論相關的額外資訊。
WordPress 元資料的最新形式是元資料一詞。對於那些不熟悉分類法或術語的人來說,這將有一些學習曲線。不過不用擔心。我們將詳細研究其中的每一個。
貼文可以說是 WordPress 中最受認可的實體。畢竟,這是我們起草、安排和管理部落格內容的地方。
幾乎所有其他內容都可以與貼文綁定。例如:
但是,現在,帖子元資料由什麼構成?
例如,如果您要查看 WordPress 帖子元表(通常在資料庫中表示為 wp_postmeta),您查看哪個模板與給定的帖子相關聯。您會看到與特定貼文相關的文件。您甚至可能會找到其他訊息,讓您深入了解開發人員如何將某些自訂訊息與貼文相關聯。
乍一看,它可能很有洞察力。更強大的是您如何利用它來增加與帖子相關的資訊量。當我們完成本系列文章時,我們將確切地了解如何做到這一點。
此時,您可能已經了解元資料在 WordPress 環境中如何運作。如前所述,它不僅限於帖子。使用 WordPress API,我們能夠增加與使用者相關的資訊量。
WordPress 開箱即用,儲存一組最小的用戶元數據,所有這些都可以在管理畫面或資料庫中看到。
但是假設您想獲取有關用戶的更多資訊。也許您想了解有關他們的社交資料的更多信息、有關他們參與其他項目的更多信息,或者您希望將他們與其他服務相關聯。
#所有這一切都可以使用用戶元資料來實現。
評論元資料與我們迄今為止討論的元資料類型沒有任何不同。也就是說,您可以輕鬆獲取額外資訊並將其與現有評論元資料相關聯。
有趣的是,WordPress 在初始安裝時有一個空白表來儲存此資訊;但是,它是空的:
但是 API 存在並且資料庫表可用這一事實足以表明支持捕獲更多資訊那些主動提出對特定帖子發表反饋的人。
在以後的文章中,我們將探討將其融入我們的工作中的各種方法。有時,它會涉及跳出框框思考(評論框,就是——好吧,可怕的雙關語)。
API 元資料系列的最新成員是術語元資料。事情是這樣的:了解如何使用術語元資料的前提是您對分類法、術語及其關係有充分的了解。
由於某些原因,尤其是 WordPress 的這些特定元件的命名方式,人們很難理解時間摸索這些資訊。
在即將發表的文章中,我們將深入研究所有這些信息,以確保您完全了解什麼是分類法、什麼術語、它們之間的關係以及元數據如何發揮作用起到擴大此類信息的作用。
很容易看出我們已經完成了工作。
顯然,這只不過是介紹本系列的發展方向,但我對此感到很興奮。在剩下的三篇文章中,我們將介紹上述 API,並討論在處理更複雜的 WordPress 應用程式時如何利用它們來發揮我們的優勢。
具體來說,我們將了解可用的 API、如何在專案上下文中使用它們,以及為了保護和驗證進入資料庫的資訊(以及從資料庫中檢索的資訊)應採取的一些步驟。資料庫),以便那些使用我們網站的人以安全的方式這樣做。
我期待繼續撰寫另一個關於如何使用 WordPress 執行一些稍微更高級的任務的系列。請記住,如果您剛開始使用,可以查看我的關於如何開始使用 WordPress 的系列文章,該系列專門針對 WordPress 初學者。
同時,如果您正在尋找其他實用程式來幫助您建立不斷增長的 WordPress 工具集,請不要忘記查看我們在 Envato Market 中提供的工具。
最後,您可以在我的個人資料頁面上觀看我的所有課程和教程,並且可以在我的博客和/或Twitter(@tommcfarlin)上關注我,我在其中談論WordPress 背景下的軟體開發。
像往常一樣,請隨時在下面的提要中留下任何問題或評論,我會盡力回复它們。
以上是有效使用 WordPress 元數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!