Хотя мы понимаем, что в прошлом Redux мог быть встроен в тему или плагин, мы больше не поддерживаем эту практику. Слишком многие разработчики не обновляют свой код Redux (что легко можно сделать с помощью Composer). Когда у пользователей проектов возникают проблемы, они обращаются к нам за поддержкой, которую мы не можем предоставить, кроме предложения им связаться с автором проекта (вами) и попросить вас обновить свой вендорный код. Это ставит ваших пользователей посередине, и мы бы предпочли больше этого не делать.
Следовательно, поддержка плагина/расширения поставщика для ace_editor
была прекращена. Редактор ACE будет загружаться исключительно через CDN. Если для вашего проекта требуется локальная установка JavaScript-редактора ACE Editor (размер которого значителен), включите его в свой проект и используйте фильтр redux/<opt_name>/fields/ace/script
чтобы указать URL-адрес этого сценария. Поле ace_editor
будет использовать этот URL-адрес для постановки библиотеки ACE в очередь.
Спасибо за ваше внимание в этом вопросе.
flyout_submenus
.color_alpha
для полей, поддерживающих средства выбора цвета.async_typography
. Google больше не поддерживает его. Используйте font_display
с одним из следующих auto|block|swap|fallback|optional
. См.: 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. Основное внимание уделяется экранированию, очистке, проверке одноразовых номеров и подготовке/кэшированию запросов к базе данных.
Это одна из жемчужин Redux v4! Ваши пользователи будут иметь возможность обновлять Google Fonts по мере появления обновлений или автоматически обновляться «за кулисами». Больше не нужно ждать обновлений и ключ API не требуется!
Очистка поля позволяет передать массив имен функций в качестве аргумента в поле, в котором возвращаемым значением будет строка очистки. Эта функция будет работать только с текстовыми полями, включая text, textarea и multi_text (редактор ACE и редактор WP не включены).
Можно использовать любую существующую функцию, включая функции PHP, функции WordPress и специально написанные функции. Возвращаемое значение любой используемой функции должно быть строкой. Любое другое возвращаемое значение будет игнорироваться.
Пожалуйста, просмотрите файл sample-config.php для конкретных примеров.
Процедуры загрузки AJAX для полей select2 были исправлены/завершены. Пример см. в поле «Возможности» на демонстрационной панели.
Тем временем эта функция будет работать только при использовании вместе с аргументом 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
будет заменяться при каждом обновлении плагина. Вы потеряете всю свою работу.