Si bien reconocemos que Redux podría integrarse en un tema o complemento en el pasado, ya no apoyamos esta práctica. Demasiados desarrolladores no mantienen actualizado su código Redux (lo que podría lograrse fácilmente con Composer). Cuando los usuarios de los proyectos experimentan problemas, buscan nuestra ayuda, la cual no podemos brindarles salvo sugerir que se comuniquen con el autor del proyecto (usted) y le soliciten que actualice su código de proveedor. Esto coloca a sus usuarios en el medio y preferiríamos no volver a hacerlo.
En consecuencia, el complemento/extensión de soporte del proveedor para ace_editor
ha sido descontinuado. El Editor ACE se cargará exclusivamente a través de CDN. Si su proyecto requiere una instalación local del JavaScript del Editor ACE (cuyo tamaño es sustancial), inclúyalo en su proyecto y use el filtro redux/<opt_name>/fields/ace/script
para especificar la URL de ese script. El campo ace_editor
utilizará esa URL para poner en cola la biblioteca ACE.
Gracias por su amable atención en este asunto.
flyout_submenus
global arg.color_alpha
field arg para campos que admiten selectores de color.async_typography
. Google ya no lo admite. Utilice font_display
con uno de los siguientes auto|block|swap|fallback|optional
. Ver: https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-displayholgura redux
Ver registro de cambios.md
¿Necesitas un poco de ayuda con Redux? ¡Visite nuestro nuevo sitio de documentación en devs.redux.io, repleto de tutoriales y ejemplos!
Dirígete a la página del complemento para saber cómo puedes ayudarnos a traducir Redux rápidamente. Todas y cada una de las traducciones son bienvenidas. ¡Apreciamos tu ayuda! https://translate.wordpress.org/projects/wp-plugins/redux-framework/
Nuestra base de código ha sido reconstruida desde cero. Con código compartimentado, carga automática y herencia de clases, ¡Redux ahora es más rápido y eficiente que nunca!
Redux cumple con los estándares de seguridad establecidos por los estándares de codificación de WordPress, los estándares VIP de WordPress y las pautas de ThemeForest. El enfoque incluye escape, desinfección, verificación de nonces y preparación/almacenamiento en caché de consultas de bases de datos.
¡Esta es una de las joyas de la corona de Redux v4! Sus usuarios tendrán la posibilidad de actualizar Google Fonts a medida que haya actualizaciones disponibles o actualizaciones automáticas "entre bastidores". ¡No más esperas por actualizaciones y no se requiere clave API!
La desinfección de campos permite pasar una serie de nombres de funciones como argumento a un campo en el que el valor de retorno será la cadena de desinfección. Esta función solo funcionará con campos basados en texto, incluidos texto, área de texto y texto múltiple (Editor ACE y Editor WP no incluidos).
Se puede utilizar cualquier función existente, incluidas funciones PHP, funciones de WordPress y funciones escritas a medida. El valor de retorno de cualquier función utilizada debe ser el de una cadena. Cualquier otro valor de retorno no se tendrá en cuenta.
Consulte el archivo sample-config.php para ver ejemplos específicos.
Las rutinas de carga de AJAX para los campos select2 han sido arregladas/finalizadas. Consulte el campo "capacidades" en el panel de demostración para ver un ejemplo.
Mientras tanto, esta característica solo funcionará cuando se use junto con el argumento data
(es decir, el que recupera datos de WordPress).
Para configurar la carga de AJAX, agregue el argumento 'ajax' => true
a su campo de selección. También se puede agregar el argumento min_input_length
para especificar cuántos caracteres se deben escribir antes de que se muestren los resultados. El valor predeterminado es 1
.
Esta característica se ha solicitado varias veces a lo largo de los años. Los campos y secciones ahora se pueden deshabilitar agregando el argumento 'disabled' => true
a una sección o a un campo. La sección o campo aparecerá entonces "atenuado" y no responderá a la entrada. Esto resulta útil en caso de que uno quiera ofrecer avances de versiones premium de sus productos.
Dado que aquellos con un poco de conocimiento de CSS podrían reactivar fácilmente los campos deshabilitados con un poco de CSS, tomamos la precaución adicional de hacer que Redux elimine cualquier atributo name
en los campos/secciones deshabilitados. De esta manera, incluso si un usuario inteligente reactiva el campo, nunca se guardará.
La interfaz del panel de opciones se actualizó con el diseño de administración actual de WordPress. Ahora también es "consciente del tema". Los colores del panel ahora seguirán el mismo tema del administrador seleccionado.
Debido a la necesidad de validaciones de múltiples campos, Redux ahora admite una serie de validaciones en lugar del argumento único que antes era limitante. Los resultados de la validación ahora aparecen en tiempo real después de guardarlos sin necesidad de actualizar la página.
Nos tomamos muy en serio la compatibilidad con versiones anteriores y nos esforzamos por mantenerla. Redux v4 ha sido diseñado para actuar como un reemplazo directo para ofrecer nuevas funciones sin interrumpir la funcionalidad existente.
require_once
en lugar de get_template_part
?get_template_part
es para... ¡lo has adivinado, temas! Redux está diseñado para funcionar tanto con temas como con complementos.sample-config.php
en el directorio de complementos?sample-config.php
se reemplazará en cada actualización del complemento. Perderás todo tu trabajo.