
Padma v.1.2.0 liberada
Padma Unlimited Theme 1.2.0 está listo para ser descargado!
¡Estamos orgullosos de lanzar la versión 1.2.0 de Padma Unlimited!
Gracias al apoyo de todos los miembros de la comunidad así como a la retroalimentación que nos brindan, hemos puesto mucho esfuerzo en traer una versión con importantes mejoras. Como siempre, su ayuda ha sido crucial.
Esta versión ha sido probada en WordPress 5.3.2 y ClassicPress 1.1.1
El equipo de Padma lo alienta a unirse a nosotros y descubrir las últimas características que ofrece la plataforma para acelerar el ritmo de la innovación en su trabajo diario.
¿Qué hay nuevo?
Esta actualización corrige varios errores menores pero también tiene mejoras visibles que listamos a continuación:
Actualización de Opciones de Padma
Se hizo un refrescamiento general de los estilos de las opciones de Padma Themepara hacerlos más amigables a la vista.
Además se incluyen varios cambios y nuevas opciones:
- La opción “Hide Padma Version Number From Menu” ahora está en el tab “General”.
- La opción “ Disable Editor Style” ahora está en el tab “Visual Editor”.
- Se agregó la opción “Allow install Edge version” en el tab “Advanced”, esto permite que se puedan instalar las últimas versiones de Padma y de los diferentes Plugins, útil para poder probar las más recientes mejoras y características de Padma Theme..
- Se agregó la opción “Allow plugin templates” dentro del tab “Compatibility”, ideal para trabajar con aquellos plugins que agregan templates predefinidos.
- Se agregó la opción “Show Padma Blocks as Gutenberg Blocks” dentro de la pestaña “Compatibilidad”. Esta opción permite mostrar ciertos bloques dentro del Editor de bloques Gutenberg (disponible solo para WordPress 5+)
- Se agregó el Tab “Fonts” con la opción “Do not use Google Fonts”, Si esta opción está marcada, Padma Theme no intentará cargar las Google Fonts ni se mostrarán en el Editor Visual.
- Se agregó el Tab “Fonts” con la opción “Load Google Fonts asynchronously”, si está marcada, Padma Theme intentará cargar los Google Fonts de forma Asíncrona, mejorando la velocidad de carga y evitando el bloqueo de fuentes durante el renderizado del sitio.
Se agregó la opción para vaciar el Cache desde la barra de administración en el Dashboard de WordPress; Esto permite que no sea necesario entar al Editor Visual para limpiar la memoria caché de Padma Theme.
Bloques
Todos los Bloques
Se aplicaron correcciones y mejoras tanto en la programación como compatibilidad con las nuevas características de Padma Theme, estos cambios incluyen algunas opciones como Edición en Línea (dentro del Modo Diseño) y la opción para traducciones a múltiples idiomas. Además, ahora se puede agregar el atributo Rel para los enlaces de los títulos de los Bloques.
Nuevo Bloque: Site Logo
Padma Theme 1.2.0 permite agregar una imagen general para el sitio, y este nuevo bloque permite mostrarlo en los Layouts.
Nuevo Bloque: Divider
Divider es un bloque sencillo pero que podría mejorar las transiciones entre secciones del layout, permite agregar líneas divisorias inclinadas por medio de un bloque.
Nuevo Bloque: OnePage Navigation
One page navigation es un bloque que permite crear navegación vertical basado en los wrappers de un layout.
Bloque de Encabezado
El Bloque de Encabezado ahora posee un nuevo filtro: padma_header_link. que permite reescribir la URL predeterminada dada por la función home_url() y que el Encabezado hace disponible para el usuario.
Bloque de Contenido
El bloque de contenido posee nuevas mejoras que extienden su funcionalidad:
Categorías para Custom Post Types (Tipos de publicación personalizada):
Este cambio permite filtrar entre las categorías de un Custom Post Type cuando el Query Mode es “Custom Query”, a diferencia de las versiones anteriores de Padma Theme que sólo mostraban las categorías de las Publicaciones.
Soporte para Custom Fields:
Se agrega la opción “Custom Fields” con la opción de mostrar cada una “Above”, “After title” y “Bellow” del contenido.
Junto con esto se agregan 5 filtros nuevos
- padma_content_custom_fields_group_tag: Permite cambiar la etiqueta HTML del grupo de CF, por default es <div>
- padma_content_custom_fields_label_tag: Permite cambiar el texto encabezado del grupo de CF, por default es <label>
- padma_content_custom_fields_field_tag: Permite cambiar la etiqueta HTML de cada CF, por default es <div>
- padma_content_custom_fields_field_content: Permite modificar el contenido del CF, por ejemplo cambiar el ID de attachment a URL
- padma_content_custom_fields_class: Permite modificar o agregar clases CSS del grupo CF
Featured image as background:
Esta opción permite mostrar la imagen destacada del Post, Page o Custom Post Type como background del bloque, ideal para crear “Heros” en los Layouts.
Custom Archive Title:
Se agrega la opción para mostrar un título personalizado en el archivo de Posts.
Longitud personalizada de extractos:
Se agrega la opción para limitar el tamaño de los extractos.
PinBoard Block
Similar al bloque de contenido, el Pinboard Block posee nuevas mejoras que extienden su funcionalidad:
Soporte para Custom Fields:
Se agrega la opción “Custom Fields” con la opción de mostrar cada una “Above”, “Before” y “Bellow” del contenido.
Junto con esto se agregan 5 filtros nuevos
- padma_pin_board_pin_custom_fields_group_tag: Permite cambiar la etiqueta HTML del grupo de CF, por default es <div>
- padma_pin_board_pin_custom_fields_label_tag: Permite cambiar el texto encabezado del grupo de CF, por default es <label>
- padma_pin_board_pin_custom_fields_field_tag: Permite cambiar la etiqueta HTML de cada CF, por default es <div>
- padma_pin_board_pin_custom_fields_field_content: Permite modificar el contenido del CF, por ejemplo cambiar el ID de attachment a URL
- padma_pin_board_pin_custom_fields_class: Permite modificar o agregar clases CSS del grupo CF
Opción para excluir el Post actual del Pin Board:
Se agrega la opción “Exclude Current Post”, esto le permite al bloque ser configurado como una sección de “Noticias recientes” sin que se muestre el Post actual (que posiblemente se muestra en el Bloque de Contenido).
Editar Contenido con el clic derecho:
Se habilitó la opción de “Editar Contentenido” para los elementos del Pin board.

Footer Block
Se agregó la opción de texto personalizado para el campo “Go to top”.

Editor Visual
Nuevo loader
Agregamos un poco de color al Loader del Visual Editor, Se ve genial ¿cierto?

Refrescamiento del Selector de Bloques
Se actualizó la forma en como se muestran todos los bloques dentro del Block Selector. Esta actualización incluye nuevos iconos para cada bloque.

Modo de diseño
Hemos agregado nuevas opciones de diseño y actualizado todos los íconos.
Nuevas Opciones
- Opciones automáticas de margen.
- Se agregaron las opciones inferior y derecha a Empujar “nudging”.
- Añadidas opciones de transición.
- Añadidas opciones de “outline”.
- Añadidas opciones de filtro.
- Añadidas opciones de Flexbox.
- Añadida opción de desplazamiento suave para tag HTML.

El Padma Theme ahora admite de forma nativa el desplazamiento suave, solo seleccione desplazamiento → suave desde las opciones de diseño / etiqueta de documento HTML.
Edición “Inline”
Algunos bloques ahora le permiten editar el contenido o los campos del bloque directamente desde el modo de diseño. (Esta función no está disponible para todos los tipos de bloque)
$this-> inline_editable = array (‘block-title’, ‘block-subtitle’, ‘content’);
[HERE VIDEO 15.inline-edit.mp4]Nuevas opciones de animación
Las nuevas opciones de animación incluyen: “Fill Mode”, “Playback Status” y “When Animated”. “When Animated” le permite indicar si la animación siempre se ejecuta, cuando el puntero está sobre el elemento o cuando el elemento está visible en la pantalla.

Reducir al Desplazarse
Los Wrappers ahora tienen la opción “Reducir al desplazarse”.
La forma en que se registran las clases PHP se modificó implementando spl_autoload_register (), así como la variable global $ padma_registry. Este cambio le permite cargar solo las clases necesarias en la memoria.
Se incluyó un nuevo filtro que le permite registrar las clases que se cargarán en la biblioteca: /loader.php: “padma_class_registry”.
También se incluyeron mejoras de compatibilidad para Firefox y dispositivos móviles (como iPad), así como correcciones de compatibilidad para PHP 7.3 y 7.4.
Seguridad
La constante PADMA_DISABLE_PHP_PARSING se establece en FALSE de forma predeterminada. Si es necesario, puede asignarlo a TRUE para evitar la interpretación de PHP dentro de Blocks.
La compatibilidad con las clases Headway ahora se ejecuta desde el hook after_setup_theme.
Mejoras, correcciones y cambios
Importantes mejoras, no tan visibles
- Improved the possibility of translation into multiple languages
- Se agregó la constante PADMA_DISABLE_PHP_VERIFICATION, si esta es “TRUE”, Padma no verificará que la versión de PHP sea 7 o superior (útil para migrar sitios antiguos)
- ‘Font-display: swap ‘se agregó a Google Fonts para que los textos permanezcan visibles mientras se cargan las fuentes
- Se aplicaron correcciones de código a diferentes bloques, como Código Personalizado, Contenido, Pinboard, Video
- Se corrigió la carga de medios.
- Se hicieron correcciones a Schema.org
- Se solucionó un problema con el punto de interrupción de los wrappers
- La duración de la animación se agregó en 1 segundo de forma predeterminada.
- Compatibilidad con Elementor 2.6.8+ mejorada.
- Solucionado problema con renderizado de “text-shadow”
- Se corrigió un error menor al instalar plantillas desde Padma, Headway o Blox.
API block
- La opción de “control deslizante” se agregó a las entradas de la “block API”
- Se agregó un nuevo tipo de campo a la “block API” para cargar archivos JSON: input_json
- PadmaQuery :: get_tags () ahora tiene soporte para taxonomías personalizadas
- PadmaQuery :: get_categories () ahora solo admite Array como parámetros, en caso de recibir un parámetro que no sea Array, el método lo convertirá automáticamente en Array
- Se corrigió un problema con el tipo de entrada wysiwyg dentro de los Repetidores
- Se agregaron propiedades faltantes en PadmaElementAPI :: register_element ()
Otras correcciones al código fuente del Padma Theme se enumeran en el ChangeLog