과거에는 Redux가 테마나 플러그인에 포함될 수 있다는 것을 알고 있었지만 더 이상 이러한 관행을 지원하지 않습니다. 너무 많은 개발자가 Redux 코드를 최신 상태로 유지하지 않습니다(Composer를 사용하면 쉽게 달성할 수 있음). 프로젝트 사용자가 문제를 겪을 때 우리는 지원을 요청하지만, 프로젝트 작성자(귀하)에게 연락하여 공급업체 코드를 업데이트하도록 요청하는 것 외에는 제공할 수 없습니다. 이로 인해 사용자가 중간에 놓이게 되므로 더 이상 그렇게 하지 않는 것이 좋습니다.
결과적으로 ace_editor
에 대한 공급업체 지원 플러그인/확장 기능이 중단되었습니다. ACE 편집기는 CDN을 통해서만 로드됩니다. 프로젝트에 ACE Editor JavaScript(상당한 크기)의 로컬 설치가 필요한 경우 이를 프로젝트에 포함하고 redux/<opt_name>/fields/ace/script
필터를 사용하여 해당 스크립트에 대한 URL을 지정하십시오. ace_editor
필드는 해당 URL을 사용하여 ACE 라이브러리를 대기열에 추가합니다.
이 문제에 대해 귀하의 친절한 관심에 감사드립니다.
flyout_submenus
global arg.color_alpha
필드 arg입니다.async_typography
전역 인수. Google은 더 이상 이를 지원하지 않습니다. 다음 auto|block|swap|fallback|optional
중 하나와 함께 font_display
사용하세요. 참조: https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display리덕스 슬랙
Changelog.md를 참조하세요.
Redux와 관련해 도움이 필요하신가요? 튜토리얼과 예제로 가득한 새로운 문서 사이트 devs.redux.io를 확인해 보세요!
Redux를 빠르게 번역하는 데 도움이 되는 방법을 알아보려면 플러그인 페이지로 이동하세요. 모든 번역을 환영합니다. 귀하의 도움에 감사드립니다! https://translate.wordpress.org/projects/wp-plugins/redux-framework/
우리의 코드 베이스는 처음부터 다시 구축되었습니다. 구획화된 코드, 자동 로드 및 클래스 상속을 통해 Redux는 이제 그 어느 때보다 빠르고 효율적입니다!
Redux는 WordPress 코딩 표준, WordPress VIP 표준 및 ThemeForest 지침에 명시된 보안 표준을 충족합니다. 초점에는 이스케이프, 삭제, nonce 확인 및 데이터베이스 쿼리 준비/캐싱이 포함됩니다.
이것은 Redux v4의 가장 중요한 보석 중 하나입니다! 사용자는 업데이트가 있을 때 Google Fonts를 업데이트하거나 자동으로 '비하인드 스토리' 업데이트를 수행할 수 있습니다. 더 이상 업데이트를 기다리지 않아도 되며 API 키도 필요하지 않습니다!
필드 삭제를 사용하면 반환 값이 삭제 문자열이 되는 필드에 함수 이름 배열을 인수로 전달할 수 있습니다. 이 기능은 text, textarea 및 multi_text(ACE Editor 및 WP Editor는 포함되지 않음)를 포함한 텍스트 기반 필드에서만 작동합니다.
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는 기존 기능을 중단하지 않고 새로운 기능을 제공하기 위해 드롭인 대체 기능을 수행하도록 설계되었습니다.
get_template_part
대신 require_once
사용해야 하는 이유는 무엇입니까?get_template_part
는... 짐작하셨겠지만 테마용입니다! Redux는 테마 와 플러그인 모두에서 작동하도록 설계되었습니다.sample-config.php
편집하면 안되는 이유는 무엇입니까?sample-config.php
플러그인이 업데이트될 때마다 교체되기 때문입니다. 모든 작업을 잃게 됩니다.