WordPress文章、頁面自定義字段創(chuàng)建與管理
作為最受歡迎的內(nèi)容管理系統(tǒng) (CMS)之一,wordpress以其各種功能和自定義選項而廣為人知。
一種這樣的選擇是擴展元數(shù)據(jù),它指的是頁面或文章的關(guān)鍵信息,包括作者姓名、標題和描述。
用戶可以通過在WordPress中啟用自定義字段來包含其他元數(shù)據(jù),從而擴展特定文章或頁面的功能。例如,收集作者的電子郵件,在贊助文章上放置免責聲明,或在產(chǎn)品上附加額外的細節(jié)。
與大多數(shù) WordPress 功能類似,您可以手動或使用專用插件將自定義字段添加到您的文章和頁面。
在本文中,我們將解釋什么是自定義字段以及如何使用這兩種方法將它們添加到您的WordPress內(nèi)容中。
- 什么是WordPress自定義字段
- 如何將 WordPress 自定義字段添加到您的文章和頁面
- 使用Advanced Custom Fields插件
- 其他自定義字段插件
- 手動添加WordPress自定義文章字段并編輯您的主題以顯示它們
什么是WordPress自定義字段
您創(chuàng)建的每個WordPress頁面和文章都帶有自己的元數(shù)據(jù)。WordPress中的默認元數(shù)據(jù)包括作者姓名、日期和時間。例如,在下面的文章中,您可以看到文章標題上方顯示的元數(shù)據(jù)。
但是,在某些情況下,您需要添加WordPress不支持開箱即用的元數(shù)據(jù)——這是自定義字段派上用場的地方。WordPress自定義字段是一種向文章或頁面輸入附加信息的功能。
自定義字段為您提供了一種輸入該數(shù)據(jù)并擴展內(nèi)容信息的方法:
- 靈活且可定制。自定義字段由代碼片段組成,允許您自定義和控制它們在網(wǎng)站前端的展示位置。
- 更容易輸入和更新。如果您想更新文章上顯示的信息,只需修改自定義字段,而不是單獨編輯每個文章。
- 一致的。自定義字段可確保您的所有文章以相同的格式顯示相同的信息。
最后,重要的是要注意自定義字段和自定義文章類型之間的區(qū)別。
自定義文章類型是一種特殊格式的內(nèi)容,例如評論文章或產(chǎn)品頁面。在許多情況下,人們會在他們的自定義文章中添加自定義字段,但您也可以單獨使用它們。
如何將WordPress自定義字段添加到您的文章和頁面
在以下部分中,我們將幫助您使用兩種不同的方法創(chuàng)建自己的自定義字段。
第一種方法涉及安裝專用插件以簡化該過程。第二個要求您手動編輯wordpress主題文件。
使用Advanced Custom Fields插件
有很多插件可以幫助您快速添加WordPress自定義字段。最受歡迎的一種是Advanced Custom Fields(ACF)。
它帶有易于使用的用戶界面,只需單擊幾下即可添加30種自定義字段類型。要開始使用,您需要安裝插件并激活它。
轉(zhuǎn)到您的儀表盤并進入插件->安裝插件選項卡。到達那里后,使用搜索欄查找Advanced Custom Fields。
繼續(xù)并單擊立即安裝按鈕。等到文本變?yōu)?strong>啟用,然后再次單擊它。
高級自定義字段啟動并運行后,您將在儀表盤中看到一個新的Custom Fields選項卡。單擊它將顯示自定義字段組列表,該列表應為空。
要設(shè)置字段組,只需單擊屏幕頂部的Add New按鈕。
單擊“Add Field”按鈕繼續(xù)。為您的新字段選擇一個標簽,該標簽也將用作其名稱。您還需要選擇要設(shè)置的字段類型——一些選項包括文本、復選框和電子郵件。
對于這個例子,我們將創(chuàng)建一個電子郵件字段來收集每個作者的電子郵件地址。
要編寫一組說明,只需填寫提供的字段。例如,您可以添加“請在發(fā)布文章之前填寫您的電子郵件地址”。
盡管此步驟不是必需的,但它可以幫助網(wǎng)站上的其他管理員了解如何處理自定義字段。
繼續(xù)前進,您還需要指出這是否是必填字段。這樣,不填寫就無法保存文章或頁面。
如果需要,您可以調(diào)整其他一些高級設(shè)置。填寫基本屬性后,向下滾動以找到Close Field按鈕。
單擊它會自動將您的自定義字段組添加到列表中。要添加更多自定義字段,只需選擇“Add Field”按鈕并重復該過程。
創(chuàng)建自定義字段組后,您需要通過自定義Location設(shè)置來配置這些自定義字段組的顯示位置。
如果您可以使用它來配置顯示選項,則有一個標記為Show this field group if選項。
在此示例中,我們將自定義字段配置為顯示在常規(guī)文章中。如果需要,您可以使用Add rule group按鈕添加多個位置以顯示您的自定義字段。
最后,點擊發(fā)布按鈕保存新的自定義字段。
當您的領(lǐng)域準備就緒時,打開WordPress文章編輯器。自定義字段將顯示在文本編輯器的正下方。
請記住,您不能使用高級自定義字段來為網(wǎng)站訪問者顯示自定義字段 – 自定義字段只會顯示在您的儀表盤中。
如果要在網(wǎng)站前端顯示自定義字段,則需要編輯主題文件。我們將在本文后面引導您完成此過程。
其他自定義字段插件
如果您正在尋找比高級自定義字段提供更多選項的插件,我們列出了三種替代方案,以幫助您找到更適合您網(wǎng)站需求的工具。
1.Meta Box
使用Meta Box,在WordPress文章、頁面和表單中啟用自定義字段。它支持多達40個自定義字段,從文本列表和復選框到圖像和用戶字段。
它提供免費擴展,允許您在評論和Yoast SEO中添加自定義字段以提高您的內(nèi)容的SEO分數(shù)。它還與Elementor和Beaver Builder等頁面構(gòu)建器集成。
此外,Meta Box提供免費和高級版本。
憑借其高級版本,起價為99美元/年,您將可以訪問其元框構(gòu)建器。此功能允許您使用易于使用的拖放界面添加WordPress自定義字段。
2.Custom Fields Suite
Custom Fields Suite提供了一種輕量級且直接的解決方案,可以在WordPress網(wǎng)站中啟用自定義字段。
這個免費插件支持14種字段類型,包括循環(huán)、制表符、所見即所得、日期和true/false。您可以將自定義字段添加到您的WordPress文章、頁面和自定義文章類型。
使用插件創(chuàng)建自定義字段組并將它們顯示在文章編輯器上。使用放置規(guī)則框,您還可以決定字段組的顯示位置。例如,可以將它放在文本編輯器的上方或下方。
自定義字段套件的唯一缺點是它沒有客戶支持團隊。但是,它提供了文檔,您可以訪問以獲取有關(guān)插件的更多信息。
3.Pods
Pods在一個簡單干凈的界面中管理所有自定義內(nèi)容。這使得將自定義字段添加到您的文章、頁面或任何自定義內(nèi)容類型變得更加容易。
使用插件的簡碼、小工具或模板在站點的任何位置顯示字段。Pods還帶有默認的自定義字段類型,但可以根據(jù)需要創(chuàng)建新類型。
Pods與Polylang、Beaver Builder和Gravity Forms等其他WordPress插件很好地集成在一起。此外,它配備了廣泛的文檔和實時聊天支持,以指導用戶并解決任何問題。
手動添加WordPress自定義文章字段并編輯您的主題以顯示它們
默認情況下,自定義字段選項在 WordPress 中是隱藏的。要啟用此功能,請訪問您的頁面或文章編輯器。
找到屏幕右上角的“屏幕選項”按鈕,然后選中“自定義字段”框。
這將使內(nèi)容編輯器下方出現(xiàn)一個新對話框。
您可以使用鍵/值對輸入自定義字段數(shù)據(jù)。key是指您的自定義字段的名稱,而value是您要顯示的信息。
例如,我們想在贊助文章中添加免責聲明。因此,我們將Sponsored設(shè)置為名稱并在值框中填寫Yes或No以顯示文章是否被贊助。
點擊框底部的Add Custom Field按鈕以保存它。
然而,這個過程并沒有就此結(jié)束。WordPress僅在后端保留自定義字段值。要在網(wǎng)站前端顯示信息,您需要編輯主題文件。
有幾個選項可以編輯您的主題文件- 通過您的管理儀表盤、連接到FTP或使用寶塔的文件管理器。
無論您選擇哪種方法,我們都建議您使用子主題自由地進行實驗,而不會在過程中損壞主題。
在本教程中,我們將向您展示如何直接從WordPress儀表盤訪問文件。繼續(xù)外觀->?主題文件編輯器,然后找到single.php文件。
以下是顯示自定義字段的常用代碼示例:
ID, 'key', true); ?>
請注意,您將使用的確切代碼可能會因您要顯示的操作或信息而異。但是,請務必使用您的自定義字段名稱更改‘key’占位符。
在此示例中,我們希望為贊助文章顯示免責聲明消息。因此,代碼應如下所示:
This post contains affiliate links. We might earn a commission if you make a purchase using these links. >
您要做的是在WordPress循環(huán)中添加您的代碼,該函數(shù)告訴WordPress當有人查看您網(wǎng)站上的內(nèi)容時需要提取和顯示哪些數(shù)據(jù)。
循環(huán)代碼可能會有所不同,具體取決于您使用的主題。但是,這是默認WordPress循環(huán)的樣子:
添加自定義字段時,您可以自由控制其在網(wǎng)站上的位置。例如,要將其放在文章的頂部,請在以下行之前添加代碼:
while ( have_posts() ) : the_post();
成功將代碼添加到主題編輯器后,單擊“更新文件”按鈕以保存更改。
我們應用的代碼告訴WordPress尋找?guī)в?strong>Sponsored Post自定義字段的文章并檢查值。
如果該值設(shè)置為“yes”?,WordPress 將顯示免責聲明消息,因為該文章被標記為贊助。否則,它不會顯示任何附加信息或元數(shù)據(jù)。
請記住,上面的示例是WordPress自定義字段的基本功能之一。要應用更復雜的操作,您需要進行一些額外的編碼。
以下是可用于自定義網(wǎng)站上的自定義字段功能的幾個模板標簽:
- the_meta() – 也稱為post-meta,這個標簽顯示一個post自定義字段的列表。
- get_post_custom()和get_post_meta()?– 檢索文章的單個或多個元數(shù)據(jù)。
- get_post_custom_values()?– 獲取自定義文章字段的值。
小結(jié)
WordPress配備了自定義字段等高級功能,使用戶能夠向文章或頁面添加額外信息,從免責聲明到圖像和復選框。
WordPress內(nèi)置的自定義字段功能默認是隱藏的,因此我們提供了有關(guān)如何啟用它的步驟。
除此之外,我們還介紹了在WordPress中創(chuàng)建和使用自定義字段的步驟:
- 通過安裝Advanced Custom Fields插件或網(wǎng)站上建議的其他三個插件中的任何一個。
- 手動編輯主題的single.php文件。
原生WordPress自定義字段功能可能不是最用戶友好的技術(shù)。出于這個原因,我們提供了使用自定義字段插件的選項來簡化流程。如果您對自定義字段十分感興趣,推薦進一步閱讀“WordPress高級自定義字段教程”。
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。