WP Fusion是一款強大的WordPress插件,專為需要將網站與CRM系統集成的用戶設計。它支持包括HubSpot、ActiveCampaign、Infusionsoft等主流CRM平台,以及WooCommerce、LearnDash、MemberPress等數十種流行插件。
通過WP Fusion破解版,您可以實現會員數據自動同步、用戶標籤管理、營銷自動化等高級功能。插件採用高效的API連接方式,確保數據傳輸的實時性和準確性。無論是電子商務網站、在線教育平台還是會員制網站,都能通過WP Fusion提升運營效率。
WP Fusion破解版保留了原版所有功能,包括:聯繫人自動創建與更新、基於行為的標籤分配、購買歷史同步、課程進度跟蹤等。特別適合中小企業和個人站長使用,無需支付高昂的授權費用即可獲得專業級的CRM集成解決方案。
插件界面簡潔直觀,即使沒有技術背景的用戶也能輕鬆上手。我們提供長期不間斷的更新服務,確保插件與最新版WordPress和各類CRM系統保持兼容。無論您是需要簡單的聯繫人管理,還是複雜的營銷自動化流程,WP Fusion都能滿足您的需求。
選擇WP Fusion破解版,您將獲得:完整的CRM集成功能、高效的營銷自動化工具、穩定的數據同步機制、以及持續的功能更新。是提升網站轉化率和客戶管理效率的理想選擇。
🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 版本更新記錄 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 WP Fusion插件更新日誌如下: = 3.45.3 - 2025年3月19日 = * 修復錯誤 `Uncaught TypeError: Argument 2 passed to WPF_Advanced_Ads::check() must be an instance of Advanced_Ads_Ad` 與 Advanced Ads 2.0 * 修復 ConvertPro 集成在 CRMs 使用數字標籤 ID 的情況下不保存目標設置編輯器中的標籤選擇 * 修復自 3.45.0 起 MemberPress 的訂閱取消標籤未被應用 * 開發者: Paid Memberships Pro 集成已拆分為三個類以提高可讀性 = 3.45.2.2 - 2025年3月12日 = * 修復自 3.45.2 起從 ProfilePress 加載自定義字段時的致命錯誤 = 3.45.2.1 - 2025年3月11日 = * 修復自 3.45.2 起在沒有配置基於區塊的結帳字段的情況下從 Checkout Field Editor Pro 加載自定義字段時的致命錯誤 = 3.45.2 - 2025年3月10日 = * 添加對使用 Checkout Field Editor Pro 添加到基於塊的 WooCommerce 結帳的自定義結帳字段的支持 * 改進 - 聯絡字段列表中的所有自定義字段部分現在鏈接到相應的文檔頁面 * 改進 - 塊編輯器中單選項標籤選擇下拉菜單中的長標籤名稱現在將換行以提高可讀性 * 修復 HighLevel 子賬戶訪問令牌未自動刷新 * 修復無法通過“使用 HighLevel 重新授權”鏈接從 HighLevel 代理級別授權切換到子賬戶授權 * 修復 Keap / Infusionsoft 的新備份服務賬戶密鑰功能在 API 調用之間未持久化 * 修復自 PMPro v3.1x 起在聯絡字段列表中列出 Paid Memberships Pro 自定義用戶字段時的致命錯誤 * 修復自定義會員計劃配置時 MemberPress 過期日期字段被保存為 `text` 類型的字段映射 * 修復如果未映射字段提交 Gravity Forms 表單時的 PHP 警告 * 修復使用 FluentCRM (REST API) 更新現有訂閱者時列表未被分配 * 修復用戶配置文件的 REST API 更新未同步到 CRM * 開發者: 移除與 FluentForms v4.x 及更低版本的兼容性 = 3.45.1 - 2025年3月3日 = * 添加對使用 [Event Tickets](https://wpfusion.com/documentation/events/the-events-calendar-event-tickets/#ticket-blocks) 配置為塊的票務和 RSVP 的支持 * 添加對 [Infusionsoft/Keap 備份服務賬戶密鑰](https://wpfusion.com/documentation/installation-guides/how-to-connect-infusionsoft-to-wordpress/#backup-service-account-key) 的支持。如果主密鑰被限制,WP Fusion 會自動切換到備份密鑰,直到 UTC 凌晨 12 點 * 添加導入工具導入用戶時更新現有用戶的標籤和元數據的選項 * 改進 - [Memberoni 集成](https://wpfusion.com/documentation/learning-management/memberoni/) 現在會在用戶將課程或路線步驟標記為未完成或將課程/路線進度重置時刪除配置的標籤 * 改進 - 如果找不到聯繫人,Salesforce 現在會重試 API 調用,以允許更新已刪除或合併的聯繫人 * 改進 - 為 Paid Memberships Pro 集成添加了會員級別特定的字段映射支持,允許為每個會員級別的數據使用不同的 CRM 字段 * 修復 - 自 3.45.0 起,為 Keap/Infusionsoft 訂單添加付款時 `invoice_id` 會始終被保存。之前保存的是 Job ID,這通常與 Invoice ID 相同,但在某些賬戶中它們不再同步 * 修復使用 Groundhogg 導入工具時如果未指定標籤則無法導入所有聯繫人 * 修復從 Keap/Infusionsoft 加載值為 "0" 的自定義字段值 * 修復通過導入工具導入的沒有標籤過濾器的用戶在導入組日誌中顯示為 "未知標籤" * 修復 "WP Fusion - Remove Tags" SureCart 集成在搜索標籤時未按搜索詞過濾結果 * 修復自 3.45.0 起錯誤 `WPF_MemberPress_Transactions does not have a method "recurrring_transaction_failed"` * 修復在 Salesforce 集成中如果 webhook 輸入為空時的 PHP 警告 = 3.45.0.1 - 2025年2月26日 = * 修復自 3.45.0 起錯誤 `WPF_MemberPress_Transactions does not have a method "recurrring_transaction_completed"` * 修復 HubSpot 時間戳轉換為午夜時如果未來日期在夏令時 (DST) 之前或之後的問題 = 3.45.0 - 2025年2月24日 = * 添加將 MemberPress 訂閱和交易字段同步到單獨 CRM 字段的功能 [按產品](https://wpfusion.com/documentation/membership/memberpress/#syncing-fields-on-a-per-product-basis) * 添加對 Memberoni 集成中基於路線和路線步驟完成情況應用標籤的支持 * 修復從 3.44.26 起在導出 Event Tickets 參會者時 `undefined function wpf_logo_svg()` 的致命錯誤 * 修復從 `WPF_Background_Process` 類中移除 `@abstract` 文檔塊註釋,因為它不是一個抽象類,這在某些伺服器上會導致驗證錯誤 * 修復 Infusionsoft 免費訂單未返回並保存發票 ID * 開發者: 為了提高代碼可讀性,我們開始重構較大的插件集成,將其拆分為較小的類,從 MemberPress 開始。如果您手動使用 `wp_fusion()->integrations->memberpress` 調用 MemberPress 方法,您需要更新代碼以使用新類(例如 `wp_fusion()->integrations->memberpress->transactions`) * 開發者: 添加 `instructions.md` 和 `./.cursor/rules` 文件以幫助使用 Cursor IDE 進行開發 * 開發者: 為 Infusionsoft 集成添加 `addOrderNote()` 方法,用於向訂單添加訂單備註 = 3.44.27 - 2025年2月17日 = * 添加 SureCart 歷史訂單導出工具 * 改進 - 使用 [Event Tickets Plus](https://wpfusion.com/documentation/events/the-events-calendar-event-tickets/#editing-attendees),如果在前端更改參會者電子郵件地址,並且啟用了“編輯時創建新參會者”,則會在 CRM 中為新電子郵件地址創建新的聯繫記錄,並應用任何事件標籤 * 改進 Klaviyo 錯誤處理 - 如果傳遞無效字段,它將從請求體中移除該字段並重試一次請求 * 修復在 CRM 設置為測試環境時表單自動登錄期間創建臨時用戶時的錯誤 * 修復 Gutenberg 安全塊在列塊內部無法正常工作 * 修復 LearnDash 課程克隆如果課程由 WP Fusion 保護且禁用了共享課程步驟,則會導致課程丟失 * 修復在授權 HighLevel 帳戶時的 PHP 警告 `Undefined property: stdClass::$userId` * 修復: 從 Klaviyo 營銷同意 API 調用中移除 `consented_at` 時間戳,因為它僅支持歷史導入 * 修復 HighLevel 子帳戶位置令牌在訪問令牌過期時未自動刷新 * 開發者: 添加 `wpf_infusionsoft_query_args` 過濾器,允許覆蓋 Infusionsoft 聯繫人 ID 查詢的默認查詢參數 = 3.44.26 - 2025年2月11日 = * 添加對在管理員中編輯 Event Tickets 參會者及在參會者電子郵件地址更改時創建新的 CRM 聯絡記錄的支持 * 添加 (Beta) 對在代理級別授權 HighLevel 的支持,以及在 WP Fusion 中切換子位置的功能 * 改進 - 在 Event Tickets 參會者列表中添加 WP Fusion 狀態列 * 改進 - KlickTipp 集成現在使用 WordPress HTTP API 而不是 KlickTipp SDK,以提高日誌記錄和錯誤處理 * 改進 - 如果帳戶或帳戶用戶無法訪問 API,KlickTipp 集成在設置期間將返回錯誤消息 * 改進 WP Fusion 標籤選擇組件在塊編輯器中的性能 * 改進 - 如果 Klaviyo API 在更新 WordPress 用戶的聯絡人時返回 `duplicate_profile` 錯誤,現在將保存正確的聯絡人 ID 到用戶的記錄中 * 改進 - 如果 Klaviyo API 在更新 WordPress 用戶的聯絡人時返回 `not_found` 錯誤,WP Fusion 將嘗試通過電子郵件地址查找聯絡人 ID 並重試請求 * 修復在 FluentCRM (同一站點) 中添加具有空電子郵件地址的聯絡人時的數據庫錯誤 * 修復如果受限帖子沒有重定向且有評論時顯示為密碼保護 * 修復在單個交易編輯屏幕點擊“重新處理 WP Fusion 操作”時 MemberPress 交易字段未同步 * 修復在應用標籤時如果加載當前標籤時發生 API 錯誤,HubSpot 集成中的致命錯誤 * 修復 HubSpot 集成中使用夏令時 (DST) 的國家未正確轉換為 UTC 的錯誤 * 修復自 3.44.25 起在 WPForms Lite 中添加新 WPForms WP Fusion 連接時的錯誤 * 修復: 將 CRM 初始化移到 `init` 優先級 1,以便在其他 `init` 動作之前運行,如 Ultimate Member 的帳戶激活 * 開發者: 更新 Klaviyo API 版本為最新的 v2025-01-15 * 開發者: 添加函數 `wpf_get_name_from_full_name()` 以將全名拆分為名和姓 = 3.44.25 - 2025年2月3日 = * 添加對在日誌中重試失敗的 API 呼叫的支持 * 添加對同步 WPForms 支付字段的支持 * 添加與 EDD v3.3.6.1 新的可變價格編輯器的兼容性 * 添加同步日期和包含時間的日期到 Klaviyo 的支持 * 修復在查找電子郵件地址中包含撇號的用戶的聯絡人 ID 時,Microsoft Dynamics 365 返回 "Syntax error" API 響應 * 改進 - 由於 `esc_url_raw()` 轉義了請求 URI,"A valid URL was not provided." HTTP 響應未正確記錄請求 URI。現在請求 URI 使用 `sanitize_text_field()` 進行清理 * 改進 - 如果用戶訪問自動登錄鏈接,WP Fusion 不再更新用戶的快取標籤,因為這會導致 LearnDash BuddyBoss 組同步功能為不存在的用戶觸發通知 * 改進 - 使用 FluentCRM 時,如果在更新聯絡人或應用標籤時遇到 404 錯誤,WP Fusion 將嘗試通過電子郵件地址再次查找聯絡人 ID 並重試請求 * 修復如果帳戶沒有標籤,連接到 KlickTipp 時的致命錯誤 * 開發者: 添加 `./cursor/rules` 文件用於 Cursor IDE * 開發者: Gutenberg 安全塊已更新到 `apiVersion 3.0` * 開發者: FluentCRM、Groundhogg 和 FunnelKit 的 REST API 整合現在僅在初始連接時使用 `wp_safe_remote_get()`,而不是所有 API 呼叫。這有助於避免一些合法請求偶爾失敗 `wp_http_validate_url()` = 3.44.24 - 2025年1月27日 = * 添加對新 GiveWP 視覺表單構建器中 [多級捐款表單](https://wpfusion.com/documentation/ecommerce/give/#donation-level-settings) 的支持 * 添加對新 GiveWP 視覺表單構建器中離線捐款後應用標籤的支持 * 改進 - WooCommerce 訂閱中有多個產品的訂閱產品名稱和 SKU 欄位現在將作為逗號分隔的字串(或可選地,數組)發送 * 修復自定義聯絡欄位在 CRM 欄位選擇下拉選單中輸入新欄位名稱時如果名稱中包含撇號則未保存 * 修復 Fluent Forms 動態標籤選擇未在相同的多選欄位上為多個匹配條件應用多個標籤 * 修復在 PHP 8.2 中同步數組格式資料時 Groundhogg 集成中的致命錯誤 * 修復如果商店沒有結帳時從 SureCart API 加載自定義欄位的 PHP 警告 * 修復 Give 視覺表單構建器集成在 PHP 7.4 及以下版本中的錯誤 "Uncaught TypeError: Argument 1 passed to WP_FusionIncludesAdminWPF_Tags_Select_API::format_tags_to_props() must be an instance of WP_FusionIncludesAdminmixed, array given" * 更新 EngageBay 集成到新 API 端點 https://api.engagebay.com/ * 開發者: 添加 `wpf_elementor_forms_integration` 動作鉤子以允許添加自定義 Elementor 表單集成 * 開發者: 在我們有時間更新所有插件到新 API 端點之前,移除 `wp_fusionsecure_blocks_for_gutenbergAPI` 類的棄用通知 * 開發者: 測試 WordPress 6.8 = 3.44.23 - 2025年1月20日 = * 添加對 [Presto Player 郵件捕獲表單](https://wpfusion.com/documentation/other/presto-player/) 的支持 * 添加對 Forminator 1.39+ 的支持,移除遺留的 v1.30 代碼 * 改進 - 如果在記錄錯誤級別消息到日誌時遇到 HTTP API 錯誤,HTTP API 錯誤也將被記錄 * 改進 - 現在可以將 `wc_total_spent` 和 `wc_order_count` 欄位導出到現有用戶的 CRM * 改進 - 使用 API 創建自定義屬性或屬性的 CRM,在 CRM 欄位選擇下拉菜單中的佔位文本現在會在打開欄位時顯示 "type to add new" * 改進 - 使用 Event Tickets 簽到參會者時,如果參會者電子郵件地址與結帳時創建的聯繫人 ID 不匹配,WP Fusion 將嘗試通過電子郵件地址查找聯繫人 ID * 改進 - 在由於未啟用添加參會者而跳過 Event Tickets 參會者時添加日誌 * 改進 - 使用 Customer.io 查找聯繫人 ID 時,任何自定義屬性都將保存到 WP Fusion CRM 欄位設置 * 改進使用 React 基於標籤選擇組件的性能,標籤將傳遞給組件而不是通過 REST API 加載 * 修復按無效用戶 ID 過濾時日誌中的 PHP 警告 * 修復處理與缺少範圍相關的 HighLevel 401 錯誤時的無限循環 * 開發者: 通過 webpack.config.js 清理和標準化 React 集成的構建過程 = 3.44.22 - 2025年1月13日 = * 添加在參會者詳細資訊模態中鏈接到 CRM 聯繫記錄 [使用 Event Tickets](https://wpfusion.com/documentation/events/the-events-calendar-event-tickets/#managing-attendees) * 改進 - 使用 FluentCRM,如果啟用了 WooCommerce、EDD 或 GiveWP 的電子郵件同意複選框,相應的狀態字段將啟用同步 * 改進 - 為 Gravity Forms 項目列表添加狀態圖標 * 改進 - 項目和訂單列表中的狀態圖標現在鏈接到 CRM 中的聯繫記錄 * 改進 HighLevel 授權的錯誤處理 * 修復初始設置時使用舊 [API 密鑰設置方法](https://wpfusion.com/documentation/crm-specific-docs/highlevel-white-labelled-accounts/) 設置 HighLevel 集成時未保存位置 ID * 修復 GiveWP 表單構建器集成僅保存在該會話中編輯的設置 * 修復在用戶立即被加入課程或組後 FluentCommunity 中修改標籤時的致命錯誤 * 開發者: 添加 `wpf_status_icon()` 函數以在管理界面中輸出狀態圖標 = 3.44.21.1 - 2025年1月7日 = * 修復 `insert_setting_after()` 方法中缺少 "else" 條件導致 LearnDash 集成中的設置面板未出現 * 修復新 GiveWP 表單構建器集成未顯示保存的設置 = 3.44.21 - 2025年1月6日 = * 添加 (非常 Beta) 對新 GiveWP 視覺表單構建器的整合 * 添加對從 [FluentBooking 預訂](https://wpfusion.com/documentation/events/fluentbooking/) 中在支援的 CRM 中應用列表的支援 * 添加對在 ActiveCampaign 中 [創建和更新賬戶](https://wpfusion.com/documentation/crm-specific-docs/activecampaign-accounts/) 及其聯絡人的支援 * 將 "未訂閱" 作為新 FluentCRM 聯絡人的默認狀態選項(同一站點和 REST API) * 添加在用戶在 WooCommerce 結帳時勾選同意複選框時將新聯絡人設置為“訂閱”或“待定”的選項(默認為“訂閱”) * 修復在初始設置期間點擊測試連接按鈕時的 JavaScript 錯誤 **= 3.44.18 - 2024年12月10日 =** - **改進**:如果傳遞給Klaviyo的屬性無效,請求將現在會在移除無效屬性後重試。 - **改進**:如果由註冊用戶創建的WooCommerce客戶使用備用電子郵件地址結帳,側邊欄中的訂單詳情將顯示指向客戶聯絡記錄的連結,而不是用戶的聯絡記錄。 - **修復**:存儲在用戶元數據中的PHP類和對象將被排除同步,以修復通過`stripslashes_deep()`進行清理時出現的錯誤。 - **修復**:停止向Amelia預約添加備註,因為這干擾了Google會議功能添加自己的備註。 - **修復**:修復了MemberPress在支付失敗後同步交易失敗詳情的問題,可能覆蓋用戶當前的交易/會員級別信息。 - **修復**:Infusionsoft字段映射從Leadsource字段到`source_type`字段。現在將同步到潛在客戶來源ID。 - **修復**:批量編輯WooCommerce優惠券會擦除WP Fusion設置。 - **修復**:WooCommerce生命週期價值和總訂單數量在初次結帳時不準確同步。 **= 3.44.17 - 2024年12月2日 =** - **新增**:當用戶接受保留要約時應用標籤選項,並與CRM同步要約標題,適用於[WooCommerce取消調查插件]。 - **新增**:[防止鏈接標籤導致LearnDash課程中用戶退學]的選項,在支付失敗的情況下。 - **新增**:支持連接到Agency HighLevel賬戶並切換位置。 - **新增**:為標記退款EDD訂單的批處理操作。 - **修復**:自定義字段不與Amelia事件預訂同步。 - **修復**:Ultimate Member配置文件完成標籤未應用,如果用戶配置文件是在管理員批准前完成的。 - **改進**:RSS摘要內容中的受限制帖子將被過濾。 - **改進**:更新分類術語設置中的語言,更好地表明用戶必須登錄才能訪問內容,當勾選“限制訪問”複選框時。 - **修復**:在沒有電話號碼的情況下同步客戶數據時,Klaviyo集成中的PHP警告。 - **修復**:Klick Tipp集成在同步沒有智能標籤的聯繫人標籤時發生的致命錯誤。 **= 3.44.16 - 2024年11月26日 =** - **新增**:為BuddyPress插件的註冊選項添加對“延遲直到激活”功能的支持。 - **新增**:對Klaviyo電話號碼增加額外驗證,以防止無效號碼阻止API請求。 - **改進**:當訂單被退款或取消時,`wc_money_spent`字段將用客戶的生命周期價值更新。 - **改進**:HighLevel Webhooks現在可以從Webhook負載中讀取標籤,使用`update_tags`或`update`端點時節省一次API調用。 - **修復**:自定義字段不與Amelia 7.9同步。 - **修復**:Event Espresso集成不為新創建的“未批准”狀態聯繫人應用標籤。 - **修復**:Enhanced Ecommerce附加組件高級選項卡中的一些自定義代碼誤檢測。 - **修復**:如果Ultimate Member配置文件是在成員批准之前完成的,配置文件完成標籤將在批准時應用。 - **修復**:Klaviyo重複配置文件處理將重複ID追加到請求URL而不是替換現有ID。 - **修復**:HighLevel集成從Webhooks讀取標籤作為單個逗號分隔字符串。 **= 3.44.15 - 2024年11月18日 =** - **新增**:支持ConvesioConvert(以前的Growmatik)。 - **新增**:支持從Easy Digital Downloads支付同步AffiliateWP推薦數據。 - **改進**:MemberPress集成將在會員到期時應用標籤並同步前一個會員級別的字段。 - **改進**:更改FluentCRM標籤格式時添加警告,因為它需要重新同步每個用戶的標籤。 - **修復**:ld_last_lesson_completed字段意外地從字段映射中刪除。 - **修復**:自3.44.11以來,個別WooCommerce產品上配置的交易失敗標籤未應用。 - **修復**:通過FluentCRM (REST API)創建的新標籤未保存到WP Fusion。 - **修復**:如果提供的電話號碼少於8位數字,Klaviyo會兩次添加國家代碼。 - **修復**:HubSpot集成同步日期到只讀字段時關於無效日期格式的警告。 - **修復**:WooCommerce Subscriptions集成中未定義數組鍵"apply_tags_converted"的PHP警告。 - **開發者**:添加`wpf_phone_number_to_e164`過濾器,允許覆蓋轉換為E.164格式時默認添加的國家代碼。 - **開發者**:apply_tags()、remove_tags()、push_user_meta()和user_register() PHP方法現在返回WP_Error對象而非false,以便於日誌記錄。 - **開發者**:get_contact_id()方法現在如果有API錯誤則返回false,允許集成嘗試創建新聯繫人作為回退。 - **開發者**:添加`wpf_disable_api_queue()`函數,允許繞過API隊列進行單次請求。 - **開發者**:添加基本的單元測試框架,更多信息請參見readme.md。 **= 3.44.14 - 2024年11月12日 =** - **新增**:支持[Klaviyo Webhooks]。 - **新增**:為WP Fusion創建的新Salesforce聯絡人設置默認記錄類型的能力。 - **新增**:在FluentCRM (REST API)集成中切換標籤ID和別名的選項。新安裝將默認使用標籤ID。 - **新增**:[api.php Webhook端點]的Salesforce兼容性。 - **新增**:Gravity Forms產品配置器的支持(僅在處理WooCommerce訂單後處理表單)。 - **新增**:WooCommerce同步的總訂單數和生命周期價值字段。 - **新增**:LearnDash集成中的最後加入組字段。 - **新增**:當用戶元數據因推送全部設置而同步時的日誌指示。 - **改進**:後台工作者的狀態指示器。 - **改進**:`wpf_phone_number_to_e164()`函數將從電話號碼中移除前導0。 - **改進**:稍微減少了數據庫中存儲CRM字段映射所需的字節數。 - **修復**:批量操作同步Paid Memberships Pro會員元數據時,即使會員已取消或過期,也會同步最後一個會員級別。現在它將同步成員為非活動狀態並清除CRM中的任何會員級別字段。 - **修復**:`wpf_get_tags()`中缺少第三個參數`$lookup_cid`。 - **修復**:站點鎖定的“允許的URL”設置中的通配符符號不尊重查詢參數。 - **修復**:自3.44.11以來,多站點上的批量操作不起作用。 - **修復**:命名空間集成類中的方法在高級設置選項卡上顯示為自定義代碼。 - **修復**:Brevo Webhooks在訂閱者已經有WordPress用戶記錄但未鏈接到聯絡人ID時不工作。 **= 3.44.13 - 2024年11月1日 =** - **新增**:當傳遞無效聯絡人ID給wp_fusion()->crm時添加錯誤處理。 - **改進**:HubSpot中刪除或合併聯絡人的錯誤處理。 - **改進**:Event Tickets UI中的標籤更清晰,指明標籤應用於參會者而非購買者。 - **修復**:批量更改WooCommerce訂單狀態被阻止,如果訂單狀態未啟用同步。 - **修復**:WPForms Pro集成中無法同步表單條目時記錄條目備註的未處理錯誤。 - **修復**:MemberPress集成中恢復訂閱時未定義索引通知。 **= 3.44.12 - 2024年10月28日 =** - **新增**:[WooCommerce訂閱取消調查集成]。 - **新增**:基於底層帖子配置的訪問規則動態顯示Elementor小部件的支持。 - **新增**:基於底層帖子配置的訪問規則動態顯示Bricks小部件的支持。 - **新增**:Fluent Forms集成中應用列表(與支持的CRM一起)。 - **新增**:德語、荷蘭語、西班牙語和葡萄牙語的翻譯。 - **改進**:如果安裝了WP Fusion完整版,Lite版本將被停用,並顯示通知。 - **改進**:CartFlows追銷和降級訂單將不再異步處理。 - **修復**:每次用戶標籤更新時觸發AffiliateWP組的自動註冊。 - **修復**:通過Tickets Commerce網關購買Event Tickets票時事件字段不同步。 - **修復**:如果WooCommerce結帳時隱藏了帳單公司字段,則不會將其顯示為可用同步字段。 - **修復**:用戶標籤未以數組形式保存到數據庫時加載標籤發生的致命錯誤。 - **修復**:CRM對象未加載時調用`wpf_clean_tags()`發生的致命錯誤。 - **修復**:使用傳統(非HPOS)WooCommerce訂單存儲時不顯示“使用WP Fusion處理”的批量操作。 - **翻譯人員**:更新.pot文件,合併插件中的類似字符串,並修復數十個不可翻譯字符串的情況。 - **開發者**:添加`wpf_should_do_asynchronous_checkout`過濾器,允許覆蓋確定是否應異步處理WooCommerce訂單的默認邏輯。 **= 3.44.11 - 2024年10月21日 =** - **改進 [Fluent Forms集成]**: - 添加了在應用標籤時支持條件邏輯。 - 添加了動態標籤選擇字段的支持。 - **改進**:如果客戶在WooCommerce或Easy Digital Downloads結帳時選擇接收營銷信息,營銷同意狀態將同步到ActiveCampaign Deep Data客戶記錄。 - **改進**:僅當啟用了訂單狀態字段(或訂單狀態標籤)時,批量更改WooCommerce訂單狀態才會啟動後台進程。 - **改進**:在激活錯誤消息中添加了IPv6調試信息。 - **改進**:當批處理操作完成時添加了日誌記錄。 - **改進**:優化了在特定列表的WordPress用戶ID或WooCommerce訂單ID上運行時的批處理操作隊列存儲。 - **修復**:修復了啟用自動重試時,失敗的WooCommerce續訂訂單狀態被同步為“失敗”而不是“待處理”的問題。 - **修復**:修復了新的“使用WP Fusion處理”WooCommerce訂單批量操作不工作的问题。 - **修復**:修復了CartFlows訂單在啟用“Run on main order accepted”且訂單狀態從Processing轉變為Completed時被標記為“未由WP Fusion處理”的問題。 - **修復**:自3.44.8以來取消批處理操作會導致其在選項表中成為孤兒。添加了清理操作以清除任何孤兒批處理操作。 - **修復**:修復了批處理操作設置為在選項中自動加載(在一次只處理一個操作時不需要)的問題。 - **修復**:修復了特定會員計劃的WooCommerce Memberships“會員狀態”字段在會員狀態更改時不同步的問題。 - **修復**:修復了BuddyPress集成中的PHP警告:“未定義變量 $parent_group”。 - **修復**:修復了在WPForms Lite中記錄通過表單提交創建的聯絡人ID到條目時發生的致命錯誤(WPForms Lite不支持條目元數據)。 - **開發者**:添加方法`wp_fusion()->crm->get_marketing_consent_from_email()`,允許從電子郵件地址檢索行銷同意狀態(適用於WooCommerce和Easy Digital Downloads)。 **= 3.44.10 - 2024年10月14日 =** - **新增**:支援透過HubSpot私有應用程式配置的Webhooks。 - **新增**:支援透過Infusionsoft/Keap XMLRPC API進行退款。 - **新增**:向Klaviyo整合添加了地區和時區欄位。 - **改進**:部分恢復了3.44.8中對WooCommerce掛起訂單狀態的更改:現在只要客戶已經有聯絡人記錄,掛起狀態就會被同步(仍然不會僅僅為了同步狀態而創建新聯絡人)。 - **修復**:修復了透過進階設定選項卡運行WooCommerce訂單狀態批次操作時出現的錯誤`Too few arguments to function WPF_Woocommerce::batch_step_order_statuses()`。 - **修復**:修復了即使聯絡人ID為空,URL中包含`&cid`時也會觸發自動登入系統並記錄錯誤的問題。 - **修復**:修復了自3.44.8以來取消批次操作時出現的PHP警告“foreach() argument must be of type array|object, string given”。 - **修復**:修復了Gravity Forms Entries批次操作中未處理的`WP_Error`回應,當調用`GFAPI::get_entry()`失敗時。 - **修復**:修復了Event Espresso註冊批次操作中如果註冊沒有主要參會者時發生的致命錯誤。 **= 3.44.9 - 2024年10月8日 =** - **改進**:新的Infusionsoft/Keap API[不支持退款訂單],因此退款後,WP Fusion將在訂單中記錄一條帶有鏈接的訂單備註,以便手動退款。 - **修復**:修復了Account Name字段未從ActiveCampaign加載的問題。 - **修復**:修復了自3.44.4以來新WPForms表單中字段映射未顯示的問題。 - **修復**:修復了帶有WooCommerce的自動應用優惠券在廢棄購物車附加組件的購物車恢復鏈接期間未應用的問題。 - **修復**:修復了使用無效聯絡人ID訪問FunnelKit Automations(同一站點)自動登錄URL時發生的致命錯誤。 = 3.44.8 - 9/30/2024 = *改進-當訂單狀態為“待定”時,停止同步WooCommerce訂單狀態字段,以防止結帳時出現重複聯絡人(特別是使用廢棄購物車插件時) *改進-數字狀態或區域將不再同步到Infusionsoft/Keap以防止API錯誤 *通過“取消”按鈕取消烘焙場操作時提高了可靠性 *改進了URL中聯絡人ID無效的自動登錄會話的日誌記錄 *修復了自動登錄系統試圖為設置了“wpf_contact”cookie但聯絡人ID為空的訪客啟動自動登錄會話的問題 *修復了通過cron觸發`wp_die()`而不是返回啟動的後台操作,並阻止了後續的cron作業 *修復了如果配置文件表單不包含用戶名或電子郵件,則無法同步Ultimate會員的配置文件更新的問題 *修復了從鏈接到標籤的AffiliateWP組中刪除用戶時發生的錯誤,如果用戶還不是聯盟成員 *修復了帶有Groundhogg(REST API)的導入工具加載的聯絡人不超過100個 *已修復-進一步檢查以確保標籤數組在傳遞給CRM之前重新索引 = 3.44.7 - 9/23/2024 = *添加了對[更新聯絡人時同步潛在客戶源數據]的支持(通過代碼片段),而不僅僅是在添加新聯絡人時 *改進-如果鏈接到AffiliateWP組的標籤應用於掛起的聯盟,則該聯盟現在將在添加到組之前被激活 *改進-新的自動登錄會話現在將當前URL記錄到日誌中 *改進-在CRM配置設置部分添加了指向CRM特定設置文檔的鏈接 *改進-在HighLevel設置中添加了關於在嘗試連接之前登錄HighLevel應用程序的註釋 *改進-將Mautic跟蹤腳本從頁腳移動到頁眉,以修復播放mediaelement.js視頻時出現的一些控制台錯誤 *改進-使用Infusionsoft/Keap更新了列表標籤分頁API調用,以使用新的符合V2的規範 *開發人員:添加了`wpf_api_{$method_name}`過濾器以允許[繞過/覆蓋CRM類中的api調用](https://wpfusion.com/documentation/filters/wpf_api_method_name/) *修復了`user_meta`短代碼無法將日期存儲正確轉換為時間戳的問題 *修復了Infusionsoft/Keap的標籤數組API調用在發送之前未重新索引的問題,這會在從有效負載中刪除無效標籤的情況下導致“無法轉換輸入”錯誤 *修復了當CRM中沒有可用標籤時,LearnDash管理課程列表中的錯誤“array_keys():參數#1($array)必須是array類型,bool給定” *修復了AffiliateWP版本低於2.3時出現的錯誤“未定義函數affwp_get_affiliate_statuses()” = 3.44.6.1 - 9/17/2024 = *修復了EDD版本檢查折扣功能的反向邏輯:自3.44.6以來,EDD 3.0及更高版本禁用了折扣標記功能 *修復了在觸發鎖定重定向時,保存的鎖定重定向URL沒有尾隨斜線導致無限重定向的問題 = 3.44.6 - 9/16/2024 = *透過從“所有用戶”頁面批量選擇用戶,新增了對重新同步聯絡人ID和標籤的支持 *透過從訂單頁面選擇訂單ID,新增了批量處理WooCommerce訂單的支持 *新增了WooCommerce訂單狀態批處理操作 *改進-WooCommerce批量訂單狀態更改現在將啟動一個新的後台流程,並在訂單頁面頂部顯示一個指示器 *改進-使用支持在標籤下拉列表中鍵入新標籤的CRM,當下拉列表打開時,佔位符將更新為“(鍵入以添加新標籤)” *改進-Brevo網站跟踪功能現在可以在客人下訂單或提交表單後識別跟踪腳本的訪問者 *改進-位於“wp_fusion()->crm->app”的傳統Infusionsoft/Keap模組現在是延遲加載的,因此它只會在需要時加載,而不是在每次頁面加載時加載 *改進-禁用3.0.0以下Easy Digital Downloads版本的折扣功能,並向管理員添加通知 *修復了當同一頁面上有多個按鈕的課程被管理員標記為已完成時,課程完成標籤不適用於WPComplete的問題 *修復了用戶初始註冊後用戶角色更改未同步到CRM的問題 = 3.44.5 - 9/10/2024 = *新增了與Amelia同步客人預訂的支持 *改進-Infusionsoft/Keap集成現在將所有兩位數的狀態縮寫轉換為大寫 *改進-使用Infusionsoft/Kap,如果為地址提供了美國州,但未提供國家代碼,則國家代碼將自動設置為美國 *改進-使用Infusionsoft/Kap,如果為地址提供了地區代碼,但未提供國家代碼,則會在日誌中記錄通知 *修復了“wp_fusion_init_crm”掛鉤不更改“設置”選項卡上的crm名稱(白色標籤時)的問題 *修復了當具有多個按鈕的課程被管理員標記為已完成時,課程完成標籤不適用於WPComplete *修復了自定義字段映射不適用於使用自定義字段組的WS-Form和CRM的問題 *修復了在沒有付款方式的情況下註冊新用戶時MemberPress集成中的PHP警告 *修復了從已刪除聯絡人中刪除標籤時高級集成中的錯誤 *修復了Infusionsoft/Keap集成在記錄免費訂單付款時記錄錯誤的問題 = 3.44.4 - 9/3/2024 = *添加了對[使用WPForms設定字段映射的主連接]的支持(https://wpfusion.com/documentation/lead-generation/wpforms/#conditional-邏輯),以便更容易通過條件邏輯應用標籤 *通过Restrict Content Pro添加了對多個會員資格的支持 *添加了與GiveWP同步的最後捐贈日期字段 *增加了對Klaviyo的批處理操作的延遲,以避免每秒3次請求(每分鐘60次)API限制 *改進-如果您試圖將invlalid國家名稱或代碼與Infusionsoft/Keap同步,WP Fusion將從API調用中刪除數據,以避免API錯誤 *改進-如果您試圖將無效的所有者ID與Infusionsoft/Keap同步,這將使API崩潰(錯誤代碼500)。我們在日誌中添加了一條更具描述性的錯誤消息,以指示此字段何時導致錯誤 *改進的Infusionsoft/Kap錯誤記錄 *改進-使用Infusionsoft/Keap將API超時時間延長至20秒 *改進-如果對Infusionsoft/Keap的API調用失敗並出現503錯誤(“服務不可用”),WP Fusion將在延遲2秒後重試API調用 *改進-WP Fusion將不再對同步到Groundhogg(同一站點)的沒有時間成分的日期應用時區偏移 *改進了Salesforce訪問令牌刷新失敗的錯誤記錄 *通過Elementor Pro Forms集成修復了JavaScript控制台中棄用的中繼器通知 *修復了當課程在管理員中標記為完成時,WPComplete課程/按鈕完成不應用標籤的問題 *修復了FluentCRM(同一站點)自動化中應用的標籤,這些標籤是由WP Fusion應用標籤觸發的,沒有同步回WordPress *修復了“wp_capabilities”字段在會員級別更改後與付費會員專業版不同步的問題 *修復了在PHP 8.2上使用WPComplete時出現的錯誤“無法在字符串上使用字符串類型的數組偏移量” *修復了與Infusionsoft/Keap集成時記錄的通知,即“自定義字段地址/email_addresses/phone_numbers不是有效的自定義字段” *修復了暱稱字段與Infusionsoft/Keap不同步的問題 *修復了高級集成無法創建ThriveCart添加的聯繫人的問題 *修復了關閉鉤子多次運行時PHP警告“不推薦自動將false轉換為數組”的問題 *修復了與PHP 8.2集成的If Menu中的PHP錯誤“array_map():參數#2($array)必須是array,string給定的類型” = 3.44.3 - 8/26/2024 = *添加了對[使用Zoho從表單提交中創建和更新Lead]的支持(https://wpfusion.com/documentation/crm-specific-docs/updating-leads/) *改進-使用[api.php webhook方法]時(https://wpfusion.com/documentation/other-common-issues/webhooks-not-being-received-by-wp-fusion/#the-異步端點高級),您現在可以通過php.ini或引導文件(用於自定義WP目錄位置)定義自定義ABSPATH *改進了與Infusionsoft/Keap同步國家和地區代碼的支持 *改進-使用[`user_meta`短代碼](https://wpfusion.com/documentation/getting-started/shortcodes/#displaying-用戶元),8個字符或更少的輸入字符串將不再被視為時間戳(允許2024或20240101等日期正確格式化為日期) *對CRM基類中[add_object]方法的改進(https://wpfusion.com/documentation/functions/add_object/) *改進-當用戶[通過鏈接標籤自動註冊到AffiliateWP組]時(https://wpfusion.com/documentation/affiliates/affiliate-wp/#linking-標籤到組),他們的聯盟帳戶將自動設置為活動狀態 *改進-如果啟用了同步潛在客戶,並且用戶登錄、擁有聯絡人ID並提交表單,則他們的聯絡人記錄將被更新,不會創建潛在客戶記錄 *當用戶因角色更改而同步到CRM時,日誌記錄得到改善 *修復了同步到Infusionsoft/Kap自定義字段時出現的錯誤,CRM字段標籤中有特殊字符(如,?,!等) *修復了使用“限制用戶角色”設置時運行兩次的用戶註冊操作 *修復了在ActiveCampaign集成中創建沒有任何列表的聯絡人時出現的“未定義變量$lists”警告 *修復了通過WP管理員手動添加用戶時出現的通知“未選中添加到CRM,用戶將不會同步到CRM。” *修復了管理員用戶配置文件上的用戶角色更改,即使角色字段未啟用同步,也會觸發與CRM的同步 *修復了JetEngine創建的自定義帖子類型不遵守帖子訪問規則的問題 *開發人員:添加了函數`wpf_country_to_iso3166()`和`wpf_state_to_iso3166()`,將國家和州代碼轉換為ISO 3166-1 alpha-3和alpha-2代碼 *開發人員:添加了過濾器`wpf_country_to_sio3166`,以允許將默認國家覆蓋為ISO 3166-1 alpha-3代碼轉換 *開發人員:`wpf_is_field_active()`現在可以獲取字段ID數組,如果任何字段處於活動狀態,它將返回true = 3.44.2 - 8/19/2024 = *通過新的Infusionsoft/Kap集成,增加了對行項目(折扣、運費、稅費)的支持 *使用KlickTipp添加了對[webhooks(又名“outbounds”)的支持](https://wpfusion.com/documentation/webhooks/klicktipp-webhooks/) *在Bricks編輯器中添加了[受WP Fusion訪問規則保護的元素的可見性指示器](https://wpfusion.com/documentation/page-builders/bricks/#visibility-指示器) *添加了[AfficialeWP-推薦批量操作](https://wpfusion.com/documentation/affiliates/affiliate-wp/#export-選項)用於導出歷史推薦數據 *在WP Fusion日誌頁面中添加了文本搜索字段 *使用Infusionsoft/Keap提高API應用和移除標籤的性能 *改進-如果Infusionsoft/Keap API調用因請求過多而被抑制,WP Fusion現在將等待2秒,然後重試 *改進-新的Keap/Infusionsoft集成現在將在同步筆記時附加到現有的Person Notes字段,而不是替換它 *改進-使用新的Infusionsoft/Kap集成,如果為地址指定了美國州,但未提供國家/地區,則國家/地區代碼將設置為美國 *改進-通過新的Infusionsoft/Keap集成,如果無效的語言環境代碼同步到語言字段,將記錄一個通知並刪除該字段以避免API錯誤 *改進了KlickTipp錯誤處理 *修復了在特定WooCommerce會員級別上啟用的“會員到期日期”字段默認情況下未設置為同步為日期的問題 = 3.44.1.1 - 2024年8月15日 = *在ISO 3166-2代碼轉換中添加了美國州名,用於使用Infusionsoft/Keap更新帳單和送貨地址 *改進-禁用現有聯絡人的“個人筆記”字段與Infusionsoft/Keap的同步,因為Keap現在在同步筆記時會替換筆記字段,而不是附加到它上面 *改進-使用Infusionsoft/Keap的自定義字段現在將在WP Fusion字段下拉菜單中按字母順序排序 *修復了自3.44.1以來將“日期”類型字段(如生日)作為ISO8601日期時間數據同步到Infusionsoft/Keap的問題,而不是“Y-m-d”日期格式 *修復了Infusionsoft加載時未格式化為WordPress日期/時間格式的日期/時間字段 *修復了使用自定義字段類別的CRM的WPForms提要設置中缺少CRM字段標籤的問題 *修復了舊版CRM與PHP 8.2集成中的“創建動態屬性”PHP警告 = 3.44.1 - 8/12/2024 = **注意:*出於安全考量,Infusionsoft/Keap已從新的API中刪除了標準的“密碼”和“用戶名”字段。為了避免在同步密碼和用戶名時出錯,WP Fusion在檢測到這些字段時會記錄一條通知,並將其從同步中刪除。如果您需要同步用戶名和密碼,請創建新的自定義文本字段來存儲數據。 *改進了對重複和未找到聯繫人的Ontraport錯誤處理 *改進-(Infusionsoft/Keap)添加了ISO 3166-1國家名稱轉換,將“美國”轉換為“USA”(以前只匹配“美利堅合眾國”) *修復了新的Infusionsoft集成交換帳單和送貨地址的問題 *修復了新的Infusionsoft集成無法以ISO8601格式同步日期的問題 *修復了新的Infusionsoft集成無法加載超過10個可用產品的問題 *修復了在使用新的Infusionsoft rest API集成創建空白訂單時使用偽訂單項“wpf_rest_product”的WP Fusion *修復了在將新的自定義字段與新的Infusionsoft REST API集成同步時出現的錯誤“PHP錯誤:Uncaught TypeError:array_flip():參數#1($array)必須為數組類型” *修復EDD訂閱結束日期字段同步續訂日期,而不是訂閱結束日期(對於修復長度訂閱) *修復了“如果取消會員資格,則刪除‘應用標籤’中指定的標籤”設置不適用於LifterLMS會員資格的問題 *修復了WP Fusion處理的EDD續訂付款未標記為“wpf_complete”且EDD訂單列表中未顯示橙色成功指示器的問題 *修復了Groundhogg(同一站點)集成立即加載在創建新聯繫人時添加的自定義字段的問題 *修復日期字段同步到Groundhogg(REST API)作為時間戳而不是日期 *修復了在FluentCRM自動化(同一站點)中刪除的標籤,該自動化是由WP Fusion應用標籤而不會觸發WordPress中用戶標籤的同步所觸發的 *修復了下載監視器集成中的PHP警告“嘗試在null上讀取屬性”post_type“” *開發人員:如果沒有啟用同步字段,`add_contact()`現在將返回`WP_Error`,而不是`false` *開發人員:WP Fusion日誌現在按日誌ID而不是時間戳排序,以避免在更改網站時區時混淆 = 3.44.0.2 - 8/6/2024 = *修復了標籤中帶有空格的自定義字段未遷移到新的Infusionsoft API字段映射 *修復了自3.44.0以來將自定義字段與標籤中的空格同步到Infusionsoft/Kap時出現的“不可處理實體”錯誤 = 3.44.0.1 - 8/6/2024 = *修復了新的Keap/Infusionsoft集成,每個標籤或標籤類別的加載量不超過1000個 *修復了Keap/Infusionsoft集成在未指定導入標籤的情況下無法導入所有聯繫人的問題 = 3.44.0 - 8/5/2024 = *重大更新:WP Fusion已更新為使用Infusionsoft REST API和[服務帳戶密鑰](https://developer.infusionsoft.com/pat-and-sak/)用於身份驗證。Infusionsoft/Keap用戶需要更新他們的API證書,以確保服務不中斷。 *改進後的`wpf_get_iso8601_date()`現在將更有力地使用GMT作為時區,而不是本地時間 *改進-如果HubSpot令牌刷新失敗,則添加日誌記錄 *如果設置未成功保存,則改進後的`wp_fusion()->settings->set()`現在將返回false *修復了ActiveCampaign應用於所有新聯繫人的“分配列表”設置,而不僅僅是新用戶註冊 *修復了啟用AffiliateWP的“自動將新用戶帳戶註冊為聯盟”設置時,“generated_password”字段未與WooCommerce同步的問題 *修復了“將未訂閱的訂閱者添加到新組時重新訂閱”設置不適用於MailerLite的問題 *修復了MailerLite組ID在CartFlows UI中保存不正確的問題(浮點值被保存為整數) *修復了HubSpot集成中缺失的“crm.schemas.deals.write”作用域,這有時會導致交易屬性無法保存 *修復了在未找到所提供訂單ID的有效訂單時處理WooCommerce續訂訂單的錯誤 *修復了致命錯誤“WPF_AffiliateWP在AffiliateVP集成中沒有“tag_modified”方法,如果分支機構的狀態發生了變化,然後在同一請求中將標籤應用於分支機構 *修復了編輯WooCommerce變體時不推薦使用“DOMNodeInserted”的問題 *修復了在同步定期付款的AffiliateWP推薦人訪問數據時出現的PHP警告“嘗試讀取bool上的屬性'referrer'” = 3.43.20.1 - 7/30/24 = *修復了自3.43.20以來,在處理訂閱的初始付款時,EDD定期付款集成中的PHP警告“嘗試讀取屬性'date'為null” = 3.43.20 - 7/29/24 = *改進-如果訂單日期或下一個付款日期啟用了Easy Digital Downloads定期付款,則這些付款現在將在每次續訂付款後同步 *修復了未加載已保存的MemberDash標籤設置的問題 *修復了MemberDash訪問選項設置中重複的標籤選擇UI *修復了CRM中沒有可用標籤時發布表列表上的致命錯誤 *修復了在WooCommerce訂單側欄中查看客戶的CRM聯絡記錄ID時出現的“函數ID調用不正確”的通知 *修復了在SureCart結帳過程中未提供客戶地址時出現的PHP警告 *已修復-在更新MailPoet訂閱者時刪除了不推薦使用的“MailPoetModelsSubscriber” *修復了PHP 8.2中的致命錯誤,即如果選中了“刪除標籤”,但在“應用標籤”設置中沒有指定標籤,則EDD訂閱過期