您是否正在嘗試了解WordPress小部件與塊之間的區(qū)別?WordPress小部件和塊都用于將動(dòng)態(tài)內(nèi)容元素添加到帖子,頁面,側(cè)邊欄和模板中。16年來,小部件一直是WordPress的核心部分,而自2018年以來,塊只是平臺(tái)的一部分。它們具有相似的功能,但它們并不相同。在本文中,我們將解釋W(xué)ordPress小部件和塊之間的區(qū)別,以便您可以學(xué)習(xí)如何正確使用它們。

什么是WordPress小部件?
WordPress小部件是動(dòng)態(tài)內(nèi)容元素,您可以將其添加到側(cè)邊欄等小部件就緒區(qū)域。
小部件是在WordPress 2.2(2007年<>月)中引入的。目的是為用戶提供一種簡單的方法來將可自定義的元素添加到他們的網(wǎng)站,而無需在博客文章的末尾重復(fù)插入相同的元素,例如,或編輯他們的WordPress主題文件以創(chuàng)建側(cè)邊欄并手動(dòng)編碼Google AdSense跟蹤代碼。
用戶可以簡單地使用小部件插入內(nèi)容或功能,而這些小部件不必是其整體主題文件或博客文章的一部分。
小部件使用戶更容易創(chuàng)建理想的WordPress博客,讓他們輕松添加橫幅廣告或電子郵件注冊表單。
漸漸地,幾乎所有的WordPress主題都通過在其設(shè)計(jì)和布局中添加小部件就緒區(qū)域來適應(yīng)小部件。這些通常是側(cè)邊欄和頁腳。
WordPress 小部件編輯器看起來像這樣,直到 WordPress 5.8 于 2021 年發(fā)布。

WordPress中的區(qū)塊是什么?
塊是用戶可以使用WordPress內(nèi)容編輯器添加到區(qū)域的元素。WordPress在WordPress 5.0中切換到這個(gè)基于塊的內(nèi)容編輯器。
您可能還會(huì)看到它被稱為古騰堡編輯器,這是它的開發(fā)代號(hào)。
塊與小部件非常相似,因?yàn)槊總€(gè)塊處理頁面或帖子的單個(gè)元素。然而,與小部件不同的是,塊僅作為帖子和頁面編輯器的一部分引入,這意味著它們無法輕松添加到站點(diǎn)頁腳或側(cè)邊欄等區(qū)域。
可以將塊插入到任何元素的帖子或頁面中,包括段落、圖像、圖庫、特定于插件的功能(如電子郵件注冊)或嵌入的視頻。

還有一些塊可以添加設(shè)計(jì)布局元素,如封面、圖案、表格、列、組等。
WordPress中的小部件與塊之間的區(qū)別
在WordPress 5.8之前,小部件和塊之間的區(qū)別非常明顯。
用戶將小部件添加到其主題的小部件就緒區(qū)域。它們主要用于顯示不是帖子/頁面內(nèi)容的元素。例如,最近的帖子列表、重要鏈接、橫幅廣告、表單等。
但是,小部件和塊之間的區(qū)別現(xiàn)在變得非常模糊。
小部件是獨(dú)立的元素,可用于小部件就緒區(qū)域,如WordPress網(wǎng)站上的側(cè)邊欄。
塊也是獨(dú)立的元素,您可以通過塊編輯器訪問它們。它們可以用于帖子和頁面,以及小部件就緒區(qū)域。如果您的模板啟用了完整的站點(diǎn)編輯器,您也可以在模板中使用它們。
小部件是第一個(gè)允許開發(fā)人員輸出其他元素(如聯(lián)系表單、推薦、社交媒體提要等)的小部件。
但是,使用塊也可以實(shí)現(xiàn)相同的目的。許多頂級(jí)WordPress插件現(xiàn)在都帶有可以在任何地方添加的塊。

例如,WPForms 附帶一個(gè)聯(lián)系人表單塊,您可以將其添加到任何位置以顯示表單。
同樣,多合一SEO帶有目錄,HTML站點(diǎn)地圖,面包屑導(dǎo)航等塊。
基于塊的小部件編輯器
WordPress計(jì)劃調(diào)整塊編輯器以編輯網(wǎng)站的所有區(qū)域,包括小部件就緒區(qū)域。
為了實(shí)現(xiàn)這一點(diǎn),WordPress 5.8中引入了新的基于塊的小部件編輯器。
用戶現(xiàn)在可以在其主題的小部件就緒區(qū)域中使用塊。

小部件仍位于外觀 ? 小部件菜單下。
但是,如果您使用的是沒有任何定義的小部件就緒區(qū)域的基于塊的主題,那么您可能無法在那里看到它。您將看到外觀?編輯器。

許多傳統(tǒng)的WordPress小部件已經(jīng)有可以做同樣事情的塊。
單擊添加新塊按鈕(+),您會(huì)發(fā)現(xiàn)一堆分類為小部件的塊。

這些仍然是塊,但它們只是被歸類為小部件,以便用戶可以理解這些塊的行為類似于遺留小部件。
但是,如果用戶仍需要使用沒有替代塊的舊版小組件,則可以使用舊版小組件塊來實(shí)現(xiàn)。

如果WordPress插件有一個(gè)可以添加到帖子和頁面的塊,您現(xiàn)在也可以在小部件就緒區(qū)域中使用相同的塊。
主題開發(fā)人員還可以創(chuàng)建自定義塊,用戶可以將其添加到其網(wǎng)站的不同區(qū)域。
WordPress小部件的未來
WordPress正朝著使用更直觀和統(tǒng)一的方式來編輯WordPress網(wǎng)站上的內(nèi)容的方向發(fā)展。
這意味著較舊的小部件將不再可用。WordPress主題和插件開發(fā)人員已經(jīng)在調(diào)整并在其產(chǎn)品中添加對(duì)塊編輯器的支持。
但是,許多WordPress主題仍然使用較舊的小部件。同樣,許多WordPress插件仍然使用短代碼和遺留小部件。
如果您仍然需要使用舊的小部件,則可以在WordPress中禁用塊小部件。
最簡單的方法是使用免費(fèi)的WPCode插件來做到這一點(diǎn),該插件允許您自定義WordPress而無需添加數(shù)十個(gè)插件。
它有一個(gè)預(yù)制的代碼片段,您可以使用它來禁用塊小部件。

或者,您也可以使用經(jīng)典小部件插件。
激活后,該插件將簡單地將基于塊的小部件編輯器替換為較舊的小部件頁面。
注意: 經(jīng)典小部件插件僅在 2024 年之前受支持。之后,該插件將不會(huì)更新或維護(hù),這就是為什么我們建議使用WPCode來使您的自定義面向未來。
塊與小部件 – 哪個(gè)更好?
我們建議用戶盡快開始使用新的基于塊的小部件編輯器,因?yàn)檫@是WordPress開發(fā)的方向。
它易于使用,現(xiàn)代且比以前的小部件屏幕更靈活。
如果您網(wǎng)站上的 WordPress 插件或主題不支持基于塊的小部件,那么您可以聯(lián)系開發(fā)人員并要求他們將小部件轉(zhuǎn)換為塊。






