[WordPress] 外掛分享: Easy ACF Connect For Themer

WordPress 外掛 Easy ACF Connect For Themer 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Easy ACF Connect For Themer」是 2018-09-04 上架。
  • 目前有 200 個安裝啟用數。
  • 上一次更新是 2020-10-17,距離現在已有 1659 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 4.7 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 5.6 以上。
  • 有 5 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

badabingbreda |

外掛標籤

acf | connector | beaver themer | beaver builder |

內容簡介

說明

輕鬆地在 Beaver Themer 中連接 ACF 欄位。無需記住欄位名稱,只需從下拉選單中輕鬆選擇即可。它會返回所有欄位名稱,跨越所有欄位分組。

Easy ACF Connect for Themer 還支持在當前文章、另一篇文章、user_id、tax_termid 或者您的 ACF 選項頁面中使用 ACF 欄位。

選擇 Easy ACF Connector,然後簡單地選擇欄位名稱。

使用條件邏輯篩選器

Easy ACF Connect for Themer 還支持使用當前文章或您的 ACF 選項頁面上的 ACF 欄位添加條件規則。為此,請選擇“Easy ACF Field”或“Easy ACF Option Field”。

支持的欄位類型:

顏色選擇器
日期選擇器
日期時間選擇器
電子郵件
文件
可彈性調整的內容
畫廊
群組
圖片(數組、網址或圖像 ID)
鏈接
消息
數字
頁面鏈接
密碼
文章對象
核取方塊
單選按鈕
範圍
關聯
重複器
分類法
選擇
文本
文本區域
時間選擇器
真假
網址
用戶
所見即所得編輯器

請注意,欄位支持意味著它將返回 ACF 值作為變量(對象、數組、字符串或數字)。它由模塊來處理返回的變量。

添加對列表中更多欄位類型的支持

如果您使用 ACF 的任何第三方或自定義欄位類型(可以在https://awesomeacf.com 找到),則可以使用您的 function.php 中的篩選器添加這些欄位:

add_filter( 'easy_acf_accepted_acf_field_types' , 'my_custom_add_acf_field_types' );

/**
* Callback that adds one or more fieldtypes to the the easy_acf_accepted_field_types filter
* @param {array} $fieldtypes array with name->value, label->value pairs
* @return {array}
* @since 1.0.0
*/
function my_custom_add_acf_fieldtypes( $fieldtypes ) {
$new_fieldtypes = array(
array( 'name' => 'custom_fieldtype' , 'label' => 'Custom Field Type' ),
);

$fieldtypes = array_merge( $fieldtypes , $new_fieldtypes );
return $fieldtypes;
}

第三方欄位類型的條件規則

目前還沒有支持或擴展第三方欄位類型的方式來使用條件規則的方法。這意味著您將無法根據類型選擇欄位類型。使用 Beaver Themer 提供的條件規則,但您需要手動輸入欄位名稱。

版本歷史:

v1.1.5

錯誤修復:在 rest 請求中添加了 permission_callback。

v1.1.4

在 Beaver Builder 的條件規則中添加了核取方塊欄位類型,因為它遺漏了。

v1.1.3

添加了所有剩餘的欄位類型(可彈性調整的內容、群組、重複器、頁面鏈接、文章對象、關聯、分類法、用戶)

v1.1.2

添加了條件邏輯設置

v1.1.1

在圖像字段上添加了圖像大小,微調了代碼,更改了測試 acf 4/5 的方式,修正了 acf 4/5 的 save_format/return_format,添加了 textdomain 和 .pot 文件。

v1.0.0

圖像和畫廊欄位支持

原文外掛簡介

Description
Easily connect ACF fields in Beaver Themer. No need to remember the fieldnames, easily select from the dropdown. It returns all fieldnames, across all fieldgroups.
Easy ACF Connect for Themer also supports ACF Fields on the current post, another post, user_id, tax_termid or even from your ACF Options pages.
Select the Easy ACF Connector… Then simply select the fieldname.
Using the Conditional Logic filter
Easy ACF Connect for Themer also supports adding conditional rules using ACF Fields on the current post or from your ACF Options pages. For that select either “Easy ACF Field” or “Easy ACF Option Field”.
Supported fieldtypes:

color-picker
date-picker
date-time-picker
email
file
flexible content
gallery
group
image (array, url or image ID)
link
message
number
page link
password
post object
checkbox
radio
range
relationship
repeater
taxonomy
select
text
textarea
time_picker
true_false
url
user
wysiwyg

Please note that field support means that it will return the ACF-value as a variable (object, array, string or number). It’s up to the module to handle the returned variable.
Adding support for more fieldtypes in list
If you use any third party or custom fieldtypes for ACF ( which can be found on https://awesomeacf.com ) you can add those using a filter in your function.php:
add_filter( 'easy_acf_accepted_acf_field_types' , 'my_custom_add_acf_field_types' );

/**
* Callback that adds one or more fieldtypes to the the easy_acf_accepted_field_types filter
* @param {array} $fieldtypes array with name->value, label->value pairs
* @return {array}
* @since 1.0.0
*/
function my_custom_add_acf_fieldtypes( $fieldtypes ) {
$new_fieldtypes = array(
array( 'name' => 'custom_fieldtype' , 'label' => 'Custom Field Type' ),
);

$fieldtypes = array_merge( $fieldtypes , $new_fieldtypes );
return $fieldtypes;
}

Conditional Rules for 3rd party fieldtypes
There is currently no support or way to extend for 3rd party fieldtypes using the conditional rules. This means that you won’t be able to pick fieldtypes based on the type. Use the conditional rules provided by Beaver Themer instead, but you will need to enter the fieldname manually.
version history:
v1.1.5
bugfix: added permission_callback to rest request
v1.1.4
added checkbox fieldtype to Beaver Builder conditional rules, it was missing.
v1.1.3
added all remaining fieldtypes (flexible content, group, repeater, page link, post object, relationship, taxonomy, user)
v1.1.2
added Conditional Logic settings
v1.1.1
added image-size on image fields, tweaked the code, changed way to test for acf 4/5, fixed save_format/return_format for acf 4/5, added textdomain and .pot file
v1.0.0
image and gallery field support

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Easy ACF Connect For Themer」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


最新版本

延伸相關外掛(你可能也想知道)

  • Beaver Builder – WordPress Page Builder 》什麼是 Beaver Builder 頁面生成器?, Beaver Builder 是一個靈活的拖放式頁面生成器,可在 WordPress 網站的前端進行操作。無論您是初學者還是專業人士,都...。
  • Ultimate Addons for Beaver Builder – Lite 》針對 Beaver Builder 的終極附加元件, 使用超過 60 種強大的模組、200 多種區塊範本和超過 100 個頁面範本,以最短的時間在 WordPress 網站建構中加速 Beaver...。
  • Fullwidth Templates for Any Theme & Page Builder 》全寬度網頁範本外掛, 你的佈景主題是否提供全寬度網頁範本?是否需要使用 Beaver Builder、Elementor 等頁面構建者來設計漂亮的全寬度佈局?是否需要完全沒有...。
  • Material Design Icons for Page Builders 》Material Design Icons for Page Builders–將 Google Material Design 圖標添加到頁面構建器的圖標控制面板中, 支援的頁面構建器:, , Elementor, Beav...。
  • Header Footer for Beaver Builder 》您有沒有考慮過使用Beaver Builder 外掛程式作為自訂頁面標頭或頁尾呢?Header Footer for Beaver Builder 外掛程式會在頁面建立器設定頁面上新增一個設定選...。
  • PowerPack Lite for Beaver Builder 》PowerPack Lite for Beaver Builder使用自定選項、獨特模組以及範本擴展了Beaver Builder。, PowerPack Addon for Beaver Builder, PowerPack Beaver Builder...。
  • Pods Beaver Themer Add-On 》這個外掛能夠讓你根據目前顯示的文章類別 (CPT),輕鬆地從下拉式清單中選擇 Pods 欄位,在 Beaver-Themer 欄位連接中使用。, 需求:, , Pods 2.4+, Beaver Bui...。
  • Beaver Builder Addons by WPZOOM 》此外掛會擴充Beaver Builder的功能,提供數個實用的模組,這些模組在 Lite 版本中並不包含。, 包含之模組:, , 投影片 – 新模組, 團隊成員, 客戶, 推薦函, 食...。
  • Assistant – Every Day Productivity Apps 》Assistant 是一種與 WordPress 一起工作的新方式。它是一種每天生產力工具,讓您可以在不需要前往 WordPress 管理區域的情況下,瀏覽您的 WordPress 網站並處...。
  • Genesis Dambuster 》重要提示:此外掛僅能與Genesis子佈景主題一同使用, , 透過頁面或文章調整您的佈景主題模板, 您可以使頁面內容全寬(邊緣至邊緣), 移除頁首、主要和次要導覽...。
  • Ninja Beaver Add-ons for Beaver Builder 》Ninja Beaver 外掛是 Beaver Builder 的功能擴充,它提供專業外觀、易於使用和高度功能性的擴充功能。這是一個費用相當高的外掛,但您可以免費獲得它。, , 免...。
  • Dashboard Welcome for Beaver Builder 》Dashboard Welcome由Beaver Addons提供,利用Beaver Builder完全控制WordPress歡迎面板。您可以使用Beaver Builder自定義您的儀表板,包括標題、聯絡資訊、表...。
  • Livemesh Addons for Beaver Builder 》Livemesh Addons for Beaver Builder 是一個功能豐富的外掛,提供了大量簡單易用的優質擴充功能,可用於 Beaver Builder 頁面生成器。這實際上是一個你可以免...。
  • WebMan Amplifier 》, 在您評價/評論插件之前:, 請注意,此外掛是為WordPress主題開發人員而創建的。如果您是一般的、不精通技術的WordPress使用者,這個插件將會讓您失望,您不...。
  • Timeline Module for Beaver Builder 》在想展示歷史、過程或有步驟程序的網站中,時間軸一直扮演著重要的角色。, Beaver Builder 的時間軸模組可讓您在網站上創建美麗的時間軸。這個時間軸外掛程式...。

文章
Filter
Apply Filters
Mastodon