fbpx

Padma | Unlimited Blog

Padma v.1.2.0 liberada

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.

Muchas gracias a Ray Dale! ► https://github.com/raydale

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.

Haga clic derecho sobre el bloque Pinboard y seleccione Editar contenido.

Footer Block

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

Up Up Up ↑

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.

Esta imagen muestra bloques del “core” y otros plugins como Visual Elements.

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.
New Options: Scroll, Animation, Transition, Filter, Flexbox, Sizes.

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)

Este cambio agrega propiedades a la API del Bloque; Por ejemplo, el Bloque de Código Personalizado tiene la siguiente definición en su constructor:

$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.

Animate.css se actualizó a la versión 3.7.2

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

Leave a reply

Padma | Unlimited

Drag and Drop Theme Builder For WordPress

Unlimited Websites > Unlimited Layouts > Unlimited Opportunities >