雖然我們認識到 Redux 過去可以嵌入到主題或外掛中,但我們不再支持這種做法。太多的開發人員沒有保持他們的 Redux 程式碼是最新的(這可以使用 Composer 輕鬆完成)。當專案的使用者遇到問題時,他們會向我們尋求支持,但我們無法提供支持,除非建議他們聯絡專案作者(您)並要求您更新供應商代碼。這將您的用戶置於中間,我們不想再這樣做了。
因此, ace_editor
的供應商支援插件/擴充已停止。 ACE 編輯器將僅透過 CDN 載入。如果您的專案需要本機安裝 ACE Editor JavaScript(其大小很大),請將其包含在您的專案中並使用redux/<opt_name>/fields/ace/script
過濾器指定該腳本的 URL。 ace_editor
欄位將使用該 URL 將 ACE 庫排入佇列。
感謝您對此事的關注。
flyout_submenus
全域參數。color_alpha
field arg。async_typography
全域參數。谷歌不再支援它。將font_display
與下列auto|block|swap|fallback|optional
之一結合使用。請參閱:https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-displayRedux 鬆弛
請參閱更改日誌.md
需要一些關於 Redux 的幫助嗎?快來查看我們全新的文檔網站 devs.redux.io,其中充滿了教學和範例!
請前往外掛頁面了解如何幫助我們快速翻譯 Redux。歡迎任何和所有翻譯。我們感謝您的幫助! https://translate.wordpress.org/projects/wp-plugins/redux-framework/
我們的程式碼庫已經從頭開始重建。憑藉分隔程式碼、自動載入和類別繼承,Redux 現在比以往任何時候都更快、更有效率!
Redux 符合 WordPress 編碼標準、WordPress VIP 標準和 ThemeForest 指南制定的安全標準。重點包括轉義、清理、隨機數驗證和資料庫查詢準備/快取。
這是 Redux v4 皇冠上的寶石之一!您的用戶將能夠在有可用更新或自動「幕後」更新時更新 Google 字體。不再需要等待更新,也不需要 API 金鑰!
字段清理允許將函數名稱數組作為參數傳遞給字段,其中返回值將是清理字串。此功能僅適用於基於文字的字段,包括文字、文字區域和 multi_text(不包括 ACE 編輯器和 WP 編輯器)。
人們可以使用任何現有的函數,包括 PHP 函數、WordPress 函數和自訂編寫的函數。任何使用的函數的返回值必須是字串。任何其他返回值都將被忽略。
具體範例請查看sample-config.php檔。
select2 欄位的 AJAX 載入例程已修復/完成。有關範例,請參閱演示面板中的“功能”欄位。
在此期間,此功能僅在與data
參數(即獲取 WordPress 資料的參數)結合使用時才起作用。
要設定 AJAX 加載,請將'ajax' => true
參數新增至您的選擇欄位。也可以加入min_input_length
參數來指定在顯示結果之前應輸入多少個字元。預設值為1
。
多年來,此功能已被多次請求。現在可以透過將'disabled' => true
參數新增至部分或欄位來停用欄位和部分。然後,該部分或欄位將顯示為“灰色”並且不回應輸入。如果有人想要為其產品的高級版本提供預告片,這會派上用場。
由於具有一點 CSS 知識的人可以輕鬆地使用一點 CSS 重新激活禁用的字段,因此我們採取了額外的預防措施,讓 Redux 刪除禁用字段/部分上的任何name
屬性。這樣,即使聰明的用戶重新啟動該字段,它也永遠不會保存。
選項面板介面已與目前 WordPress 管理設計保持同步。現在它也具有「主題意識」。面板顏色現在將與選定的管理主題一致。
由於需要多個欄位驗證,Redux 現在支援一系列驗證,而不是先前限制的單一參數。現在,驗證結果會在儲存後即時顯示,無需重新整理頁面。
我們在這裡非常重視向後相容性並努力維護它。 Redux v4 旨在充當直接替代品,在不破壞現有功能的情況下提供新功能。
require_once
而不是get_template_part
?get_template_part
是為了...你猜對了,主題! Redux 旨在與主題和外掛一起使用。sample-config.php
?sample-config.php
會在插件每次更新時被替換。你將失去所有的工作。