貢獻者: jtsternberg、webdevstudios、zao、manmade
首頁: https://cmb2.io
標籤:元框、表單、欄位、選項、設定
至少需要: 3.8.0
需要 PHP: 7.4
測試高達: 6.4
穩定標籤: 2.11.0
授權: GPLv2 或更高版本
許可證 URI: https://www.gnu.org/licenses/gpl-2.0.html
完整的貢獻者清單可以在這裡找到:github.com/CMB2/CMB2/graphs/contributors
CMB2 是一個開發人員工具包,用於為 WordPress 建立元框、自訂欄位和表單,讓您大吃一驚。輕鬆管理貼文、術語、使用者、評論的元數據,或建立自訂選項頁面。
在 wordpress.org 上下載插件
CMB2 完全重寫了 WordPress 的自訂元框和欄位。首先,請依照隨附的example-functions.php
檔案中的範例進行操作,並查看基本使用說明。
您可以在此處查看可用欄位類型的清單。
如果您來自原始的「WordPress 的自訂元框和欄位」插件,請閱讀這篇文章以了解 CMB2 背景故事。
開發在 Github 上進行,歡迎所有貢獻。請閱讀貢獻文件以了解更多詳細資訊。
我們所有優秀貢獻者的完整清單可以在這裡找到:github.com/CMB2/CMB2/graphs/contributors
如果您希望提供語言翻譯文件,請透過 WordPress 外掛程式翻譯來實現。
CMB2 欄位類型:來自 coreymcollins 的 CMB 附加貼文欄位: custom_attached_posts
,用於將貼文附加到頁面。
CMB2 欄位類型:貼文搜尋 Ajax by alexis-magina: post_search_ajax
將帖子相互附加。與 CMB2 附加貼文欄位的方法相同,但具有 Ajax 請求、多個/單一選項和不同的 UI。
CMB2 欄位類型:CMB2 貼文搜尋欄位: post_search_text
新增一個搜尋後對話框,用於搜尋/附加其他貼文 ID。
CMB2 字段類型:來自 rubengc 的 Ajax 搜尋:AJAX 中具有相同 UI 的 3 個不同字段,用於搜尋(帶有查詢參數)用戶、帖子類型和分類術語。
CMB2 欄位類型:來自 MustardBees 的 Google 地圖:Google 地圖的自訂欄位類型。
pw_map
欄位儲存緯度/經度值,然後您可以使用這些值在主題中顯示地圖。
CMB2 欄位類型:來自 villeristi 的傳單地圖:傳單地圖的自訂欄位類型。
CMB2 欄位類型:Select2 from MustardBees:使用 Select2 腳本的自訂欄位類型:
pw_select field
作用與預設選擇欄位非常相似。但是,它添加了預先輸入式搜索,使您可以快速從大列表中進行選擇pw_multiselect
欄位可讓您透過預先輸入式搜尋來選擇多個值。可以拖放這些值以重新排序
CMB 欄位類型:來自 mattkrupnik 的滑桿:新增 jQuery UI 滑桿欄位。
來自 WebDevStudios 的dustyf 的 WDS CMB2 日期範圍欄位:新增日期範圍欄位。
來自 WebDevStudios 的 JayWood 的 CMB2 遠端影像選擇:允許使用者在文字欄位中輸入 URL 並選擇單一影像以在後元中使用。類似 Facebook 的特色圖像選擇器。
CMB 欄位類型:排序器:此插件根據排序器腳本為您提供兩種 CMB 欄位類型。
CMB 欄位類型:標籤:CMB2 的類似 WordPress 標籤的欄位類型。注意:這不會設定貼文標籤,而只是提供唯一的文字輸入
CMB 欄位類型:連結選擇器:使用 CMB2 控制項的連結選擇器,您可以從 WordPress 網站選擇鏈接,或手動輸入連結。您還可以確定連結是否應在新視窗中開啟。
CMB 欄位類型:MultidatesPicker:建立啟用多日期日曆的 CMB2 欄位類型。它使用名為 MultiDatesPicker v1.6.3 的 jQuery UI 外掛。
CMB 欄位類型:CMB2-radio-image:作為單選按鈕的影像。
CMB2 術語選擇:特殊的 CMB2 字段,允許使用者定義術語的自動完成文字字段。注意:這將設定分類術語,但有選項( 'apply_term' => false
)來停用術語 ID 並將其儲存為資料(例如選項頁面等)。
CMB2 相關連結:允許使用者透過重複欄位群組新增相關連結。欄位輸入由上面記錄的 CMB2 欄位類型:CMB2 貼文搜尋欄位提供支持,因此每個連結都可以透過點擊搜尋按鈕來填充現有的 WordPress 內容。注意:這不是標準欄位類型,而是與 CMB2::add_field() 結合使用的函數。
CMB2 欄位類型:按 rubengc 排序:允許使用者定義預定義選項的自訂順序。
CMB2 欄位類型:rubengc 製作的動畫:允許使用者從 Animate.css 中拾取動畫(包括所選動畫的預覽)。
CMB2 欄位類型:Ajax 搜尋(由 rubengc 提供):基於 CMB2 欄位類型:貼文搜尋 Ajax,新增了附加貼文/使用者/術語的功能,以及限製附加物件最大數量的功能。
CMB2 字段類型:rubengc 的視覺樣式編輯器:CMB2 的自訂字段,允許從一小組控制項自訂樣式。
CMB2 字段類型:rubengc 的內容換行:CMB2 的自訂字段,用於儲存內容換行值(填充、邊距或邊框寬度)。
rubengc 的 CMB2 Field JS 控制項:顯示與 WordPress 發布操作類似的任何欄位(貼文/頁面 post_status、可見性和 post_date 提交框欄位)。
CMB2 欄位類型:rubengc 的位置:用於設定 jquery UI 位置值的 CMB2 欄位類型。
CMB2 欄位類型:CMB2 道路段(按像素瓦):此插件新增了新的 CMB2 欄位類型,用於在地圖上繪製道路段,並提供用於顯示的短代碼。
CMB2 欄位類型:serkanalgur 的 Font Awesome:此外掛程式新增了一個新的 CMB2 欄位類型,用於選擇 Font Awesome 圖示。
CMB2 欄位類型:Typography by eduplessis:此插件新增了新的 CMB2 欄位類型“Typography”,並使用 jQuery fontselect 進行字體系列選擇。
CMB2 欄位類型:Rekenna 的 Markdown:此外掛程式新增了新的 CMB2 欄位類型“CMB2 Markdown”,您可以在其中輸入 Markdown 並查看結果的即時預覽或使用按鈕轉換為 html。
CMB2 欄位類型:切換按鈕 by themevan:此外掛程式為 CMB2 新增了自訂切換按鈕欄位類型。
CMB2 欄位類型:來自 manzoorwanijk 的 select_plus:選擇欄位類型,其作用與預設select
欄位非常相似。但是,它添加了對optgroup
和保存具有multiple
屬性的值的支援。
CMB2 欄位類型:scottsawyer 提供的位址:只是一個簡單、可重複的位址欄位。它實際上只是 CMB2 片段庫中的片段轉換為插件。
CMB2 欄位類型:由 scottsawyer 連結:建立具有某些屬性的連結欄位。非常適合連結樣式。
CMB2 欄位類型:scottsawyer 的小工具選擇器:需要一個允許您(或您的編輯器)選擇/顯示現有小工具實例的欄位嗎?那麼這就是適合您的插件。
如果從 wordpress.org 安裝外掛:
/CMB2
目錄上傳到/wp-content/plugins/
目錄。example-functions.php
複製(並根據需要重新命名)到您的主題或外掛程式的目錄中。如果將庫包含在您的外掛程式或主題中:
example-functions.php
複製(並根據需要重新命名)到 CMB2 目錄上方的資料夾中,或將其全部內容複製到主題的functions.php
檔案中。查看變更日誌