您需要將自定義元字段添加到WordPress 中的自定義分類法嗎?
自定義分類法可讓您組織除類別和標(biāo)籤之外的內(nèi)容。有時(shí)添加其他字段來(lái)描述它們很有用。
在本文中,我們將向您展示如何將其他元字段添加到他們創(chuàng)建的分類法中。
何時(shí)應(yīng)將自定義元字段添加到自定義分類法?
當(dāng)您在WordPress 網(wǎng)站上創(chuàng)建新內(nèi)容時(shí),您可以使用兩種默認(rèn)分類法(類別和標(biāo)籤)對(duì)其進(jìn)行組織。
一些網(wǎng)站受益於自定義分類法的使用。這些允許您以其他方式對(duì)內(nèi)容進(jìn)行排序。
例如,發(fā)布書評(píng)的網(wǎng)站可以添加“主題”和“作者”分類法,以便訪問(wèn)者可以快速找到他們感興趣的評(píng)論。
有關(guān)更多信息,請(qǐng)參閱有關(guān)如何在WordPress 中創(chuàng)建自定義分類法的指南。
默認(rèn)情況下,每個(gè)分類法只有三到四個(gè)字段:名稱、slug、父級(jí)(如果是分層的)和描述。
有時(shí)添加其他字段以更好地描述分類法很有用。例如,您可以將“出生年份”字段添加到“作者”分類法中。
話雖如此,以下是如何將自定義元字段添加到WordPress 中的自定義分類法。
將自定義元字段添加到WordPress 中的自定義分類法
首先,您需要安裝並激活高級(jí)自定義字段插件。要了解更多信息,請(qǐng)參閱我們有關(guān)如何安裝WordPress 插件的分步指南。
接下來(lái),轉(zhuǎn)到自定義字段?添加新頁(yè)面。您可以在此處添加包含一個(gè)或多個(gè)新字段的字段組。
系統(tǒng)會(huì)要求您為字段組指定一個(gè)標(biāo)題,在添加或編輯分類法時(shí),該標(biāo)題將與新字段一起顯示。在本教程中,我們希望向作者分類添加自定義字段,因此我們將字段組命名為“作者詳細(xì)信息”。
完成此操作後,您應(yīng)該單擊“ 添加字段”按鈕來(lái)添加字段。將出現(xiàn)一個(gè)新表單,您可以在其中填寫新字段的詳細(xì)信息。
輸入字段標(biāo)籤後,系統(tǒng)會(huì)自動(dòng)為您創(chuàng)建字段名稱,您可以根據(jù)需要進(jìn)行編輯。您稍後將需要在本教程中使用該字段名稱,因此請(qǐng)記下它。
現(xiàn)在,您應(yīng)該填寫該字段的其他詳細(xì)信息,例如字段類型、對(duì)將填寫表單的作者的說(shuō)明以及該字段是否為必填。屏幕截圖中未顯示的其他選項(xiàng)包括默認(rèn)文本、佔(zhàn)位符文本、字符限制等。
如果您想添加第二個(gè)字段,則應(yīng)單擊“ 添加字段”按鈕並重複該過(guò)程。否則,只需向下滾動(dòng)到“位置”部分。
您可以在此處創(chuàng)建描述新字段顯示位置的規(guī)則。您應(yīng)該從第一個(gè)下拉菜單中選擇“分類法”,並將中間字段保留為“等於”。最後,為最後一個(gè)字段選擇正確的自定義分類法。在本教程中,我們將選擇“作者”。
如果您想將此字段添加到另一個(gè)分類法,則可以單擊“添加規(guī)則組”按鈕並重複該步驟。
現(xiàn)在您應(yīng)該調(diào)整頁(yè)面上的任何其他設(shè)置。我們只需保留默認(rèn)值即可。完成後,您應(yīng)該滾動(dòng)到頁(yè)面頂部並單擊“發(fā)布”按鈕。
恭喜,您已成功將自定義元字段添加到WordPress 中的自定義分類法中。但您還有更多工作要做。
將數(shù)據(jù)添加到新的自定義元字段
雖然分類法有一個(gè)新字段,但它尚未包含任何數(shù)據(jù)。你現(xiàn)在應(yīng)該花一些時(shí)間來(lái)做這件事。
在我們的示例中,我們需要輸入每個(gè)作者的出生年份。為此,我們需要導(dǎo)航到帖子?作者,然後單擊我們要編輯的作者姓名。
之後,我們可以在新字段中輸入數(shù)據(jù)。在本例中,我們將輸入該作者的出生年份。不要忘記單擊“更新”按鈕來(lái)存儲(chǔ)新數(shù)據(jù)。
您應(yīng)該按照網(wǎng)站上的相同步驟將數(shù)據(jù)添加到自定義分類法中。
完成後,還有一步要做。雖然您在登錄WordPress 管理區(qū)域時(shí)可以看到自定義字段,但您網(wǎng)站的訪問(wèn)者將無(wú)法看到它。您需要將該字段添加到自定義分類的存檔頁(yè)面。
在分類存檔頁(yè)面上顯示自定義元字段
在此步驟中,您需要將代碼添加到主題文件中。如果您以前沒(méi)有這樣做過(guò),請(qǐng)參閱我們的初學(xué)者指南,了解如何將網(wǎng)絡(luò)片段粘貼到WordPress 中。
您需要做的第一件事是進(jìn)入主題文件夾並查找分類存檔文件。它將有一個(gè)類似的名稱taxonomy-YOURTAXONOMYNAME.php。
例如,如果您有一個(gè)名為“作者”的自定義分類法,那麼您需要查找名為taxonomy-authors.php.
如果您沒(méi)有看到該文件,請(qǐng)查找archive.php. 您需要復(fù)制該文件並按上述方式命名。
注意:如果您的主題不包含archive.php,那麼您可能正在使用WordPress 主題框架,並且必須手動(dòng)創(chuàng)建分類存檔。學(xué)習(xí)如何創(chuàng)建存檔文件的一個(gè)很好的起點(diǎn)是我們關(guān)於如何在WordPress 中創(chuàng)建自定義存檔頁(yè)面的指南。
現(xiàn)在您需要將以下代碼添加到循環(huán)之前的分類存檔中:
我們希望本教程可以幫助您了解如何將自定義元字段添加到WordPress 中的自定義分類法。您可能還想了解如何在WordPress 中添加關(guān)鍵字和元描述,或者查看我們的必備插件列表以擴(kuò)展您的網(wǎng)站。
以上是如何在 WordPress 中將自定義元字段添加到自定義分類法的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)程式碼編輯軟體(SublimeText3)

WordPress導(dǎo)致服務(wù)器CPU使用率飆升的主要原因包括插件問(wèn)題、數(shù)據(jù)庫(kù)查詢效率低、主題代碼質(zhì)量差或流量激增。 1.首先通過(guò)top、htop或控制面板工具確認(rèn)是否為WordPress引起的高負(fù)載;2.進(jìn)入故障排查模式逐步啟用插件排查性能瓶頸,使用QueryMonitor分析插件執(zhí)行情況並刪除或替換低效插件;3.安裝緩存插件、清理冗餘數(shù)據(jù)、分析慢查詢?nèi)照I以優(yōu)化數(shù)據(jù)庫(kù);4.檢查主題是否存在過(guò)度加載內(nèi)容、複雜查詢或缺乏緩存機(jī)制等問(wèn)題,建議用標(biāo)準(zhǔn)主題測(cè)試對(duì)比並優(yōu)化代碼邏輯。按照上述步驟逐一排查可定位並解

MinifyingJavaScript文件可通過(guò)刪除空白、註釋和無(wú)用代碼來(lái)提升WordPress網(wǎng)站加載速度。 1.使用支持合併壓縮的緩存插件如W3TotalCache,在“Minify”選項(xiàng)中啟用並選擇壓縮模式;2.使用專用壓縮插件如FastVelocityMinify,提供更精細(xì)控制;3.手動(dòng)壓縮JS文件並通過(guò)FTP上傳,適用於熟悉開(kāi)發(fā)工具的用戶。注意部分主題或插件腳本可能與壓縮功能衝突,啟用後需徹底測(cè)試網(wǎng)站功能。

優(yōu)化WordPress站點(diǎn)不依賴插件的方法包括:1.使用輕量級(jí)主題,如Astra或GeneratePress,避免功能堆砌的主題;2.手動(dòng)壓縮和合併CSS、JS文件,減少HTTP請(qǐng)求;3.上傳前優(yōu)化圖片,使用WebP格式並控製文件大?。?.配置.htaccess啟用瀏覽器緩存,並接入CDN提升靜態(tài)資源加載速度;5.限製文章修訂版本並定期清理數(shù)據(jù)庫(kù)冗餘數(shù)據(jù)。

對(duì)象緩存可輔助持久存儲(chǔ),適用於高訪問(wèn)低更新、可容忍短暫丟失的數(shù)據(jù)。 1.適合用緩存“持久化”的數(shù)據(jù)包括用戶配置、熱門商品信息等,能從數(shù)據(jù)庫(kù)恢復(fù)但使用緩存可加速訪問(wèn)。 2.選擇Redis等支持持久化的緩存後端,啟用RDB或AOF模式,並配置合理過(guò)期策略,但不能替代主數(shù)據(jù)庫(kù)。 3.設(shè)置長(zhǎng)TTL或永不過(guò)期鍵,採(cǎi)用清晰鍵名結(jié)構(gòu)如user:1001:profile,修改數(shù)據(jù)時(shí)同步更新緩存。 4.可結(jié)合本地與分佈式緩存,本地存小數(shù)據(jù)、Redis存大數(shù)據(jù)並用於重啟後恢復(fù),同時(shí)注意一致性與資源佔(zhàn)用問(wèn)題。

TransientsAPI是WordPress中用於臨時(shí)存儲(chǔ)可自動(dòng)過(guò)期數(shù)據(jù)的內(nèi)置工具,其核心函數(shù)為set_transient、get_transient和delete_transient。相比OptionsAPI,transients支持設(shè)置生存時(shí)間(TTL),適合緩存API請(qǐng)求結(jié)果、複雜計(jì)算數(shù)據(jù)等場(chǎng)景。使用時(shí)需注意key命名唯一性與命名空間、緩存“懶刪除”機(jī)制及對(duì)象緩存環(huán)境下可能不持久的問(wèn)題。典型應(yīng)用場(chǎng)景包括減少外部請(qǐng)求頻率、控制代碼執(zhí)行節(jié)奏和提升頁(yè)面加載性能。

防止評(píng)論垃圾信息最有效的方式是通過(guò)程序化手段自動(dòng)識(shí)別並攔截。 1.使用驗(yàn)證碼機(jī)制(如GooglereCAPTCHA或hCaptcha)可有效區(qū)分人類與機(jī)器人,尤其適合公眾網(wǎng)站;2.設(shè)置隱藏字段(Honeypot技術(shù)),利用機(jī)器人自動(dòng)填寫特性識(shí)別垃圾評(píng)論,不影響用戶體驗(yàn);3.檢查評(píng)論內(nèi)容關(guān)鍵詞黑名單,通過(guò)敏感詞匹配過(guò)濾垃圾信息,需注意避免誤判;4.判斷評(píng)論頻率與來(lái)源IP,限制單位時(shí)間內(nèi)的提交次數(shù)並建立黑名單;5.使用第三方反垃圾服務(wù)(如Akismet、Cloudflare)提升識(shí)別準(zhǔn)確性??筛鶕?jù)網(wǎng)站

PluginCheck是一個(gè)幫助WordPress用戶快速檢查插件兼容性和性能的工具,主要用來(lái)識(shí)別當(dāng)前安裝的插件是否存在與最新版本W(wǎng)ordPress不兼容、存在安全漏洞等問(wèn)題。 1.如何開(kāi)始檢查?安裝激活後,在後臺(tái)點(diǎn)擊“RunaScan”按鈕即可自動(dòng)掃描所有插件;2.報(bào)告包含插件名稱、檢測(cè)類型、問(wèn)題描述及解決方案建議,便於優(yōu)先處理嚴(yán)重問(wèn)題;3.建議在更新WordPress前、網(wǎng)站異常時(shí)或定期運(yùn)行檢查,提前發(fā)現(xiàn)隱患,避免未來(lái)出現(xiàn)重大問(wèn)題。

在開(kāi)發(fā)Gutenberg塊時(shí),正確enqueue資產(chǎn)的方法包括:1.使用register_block_type指定editor_script、editor_style和style的路徑;2.在functions.php或插件中通過(guò)wp_register_script和wp_register_style註冊(cè)資源,並設(shè)置正確的依賴和版本;3.配置構(gòu)建工具輸出合適的模塊格式,並確保路徑一致;4.通過(guò)add_theme_support或enqueue_block_assets控制前端樣式的加載邏輯,確保
