WpGridBuilder Addons

oxygen addon
Integración con Oxygen
Mas Info
elementor add on 768x432
Integración Elementor
Mas Info
multilingual add on 768x432
Fácil integración con Polilang y WPML
Mas Info
learndash 768x432
Añade nuevos bloques para mostrar información de los cursos.
Mas Info
caching add on 768x432
Acelera el tiempo de carga al filtrar cuadrículas almacenando en caché.
Mas Info
map facet add on 768x432
Añade mapas de Google Maps, Mapbox o Leaflet para mostrar marcadores y filtrar.
Mas Info

Este addon integra WP Grid Builder con Oxygen al que añade dos elementos nuevos para crear fácilmente cuadrículas y facetas. Estos addons van en el editor para una mejor forma de trabajar en comparación con los shortcodes.

La apariencia de las facetas se puede personalizar completamente gracias a Oxygen.
Ofrece la posibilidad de filtrar varios elementos de Oxygen.

Este addon también mejora el rendimiento del filtrado. Siendo más rápido que usar una query personalizada o  filtrado de archivo.

Características clave

    • Añadir elemento de cuadrícula.
    • Añadir elemento Facet.
    • Personalizar la apariencia de las facetas.
    • Filtrar Easy Posts.
    • Filtrar Repeaters.
    • Filtrar Listas de Productos (Woocommerce).

Las cuadrículas (Grids) también se pueden utilizar para mostrar los resultados  en las plantillas de Oxygen.

Uso

Una vez activado el addon, estarán disponibles dos nuevos elementos en en Oxygen para insertar sus cuadrículas y facetas. Para filtrar elementos de Oxygen, simplemente se necesita insertar un elemento Facet y seleccionar el elemento para filtrar en la lista desplegable “Select a grid or element to filter”.

Capturas de Pantalla
oxygen grid settings scaled
oxygen facet settings 1 scaled
oxygen facet settings 2 scaled
oxygen facet settings 3 scaled
oxygen facet settings 4 scaled
oxygen facet settings 2 scaled

Este Addon integra WP Grid Builder con  Elementor Free Y Pro en las versiones 3.0 . 0 o superiores dos nuevos nuevos widgets para añadir grids y facets.

La apariencia de las facetas se puede personalizar completamente gracias con Elementor ,  también añade soporte para widgets de facetas y cuadrículas en ventanas emergentes de Elementor Pro.

Características

  • Añadir elemento de cuadrícula.
  • Añadir elemento Facet.
  • Personalizar la apariencia de Facets.

Permite filtrar los siguientes widgets de Elementor Pro .

  • Publicaciones.
  • Portafolio.
  • Publicaciones de archivo.
  • Productos WooCommerce
  • Productos de archivo de WooCommerce.
  • Jet Listing Grid (con el plugin de CrockoBlock)

Las cuadrículas (Grids) también se pueden utilizar en las plantillas de  archivo de Elementor.

Uso

Una vez activado el addon, estarán disponibles dos nuevos elementos en en Elementor para insertar sus cuadrículas y facetas. Para filtrar elementos de Elementor, simplemente se necesita insertar un elemento Facet y seleccionar el elemento para filtrar en la lista desplegable “Select a grid or element to filter”.

Inicio
Capturas de Pantalla
oxygen grid settings scaled
oxygen facet settings 1 scaled
oxygen facet settings 2 scaled
oxygen facet settings 3 scaled
oxygen facet settings 4 scaled
oxygen facet settings 2 scaled

Este complemento agrega soporte para complementos Polylang y WPML. WP Grid Builder funciona de forma nativa con los plugins Polylang y WPML. Sin embargo, requiere crear cuadrículas, tarjetas y facetas para cada idioma (como para las publicaciones).

Con este complemento, los grids y las facetas se consultarán en el idioma correcto en tus páginas. Significa que solo necesitas crear un grid, faceta o tarjeta para manejar todos los idiomas definidos en tu sitio. Y podrá traducir globalmente todas las cadenas de WP Grid Builder directamente desde las interfaces Polylang y WPML.

Características:

  • Consultar automáticamente cuadrículas y facetas en el idioma actual.
  • Soporte de traducción de cadenas en el complemento Polylang
  • Soporte de traducción de cadenas en el complemento WPML

Uso

Una vez activado, todos sus grids y facetas mostrarán el contenido traducido correctamente. Además, podrás traducir todas las cadenas generadas por WP Grid Builder desde el panel Polylang Strings Translations o el panel WPML String Translation.

Documentación Este addon viene con varios filtros PHP para registrar fácilmente cadenas para desarrolladores o para traducir / modificar cadenas.

 

Para modificar dinámicamente una cadena traducible, puedes usar este filtro PHP:

if ( 'fr' === $lang && 'My string' === $string ) { $string = 'My translated string'; } return $string; } add_filter( 'wp_grid_builder_i18n/translate_string', 'prefix_translate_string', 10, 5 );  

En ciertos casos, es posible que traducir cadenas vacías porque dependiendo del idioma, un sufijo o un prefijo por ejemplo, no tendrán el mismo significado. En este caso, puede apuntar a que contenido y slug de cadena desea traducir.

A continuación, se muestra un ejemplo de cómo traducir el prefijo y el sufijo de faceta de rango. En nuestro caso, queremos cambiar el signo de dólares (prefijo) por el signo de euro (sufijo) en español:

function prefix_translate_string( $string, $slug, $context, $domain, $lang ) { // Si no es español o una cadena de facetas if ( 'es' !== $lang || 'facet' !== $context ) { return $string; } // We set range facet suffix (which is currently empty). if ( 'suffix' === $slug ) { $string = '€'; // We remove the $ sign prefix used for English language. } elseif ( 'prefix' === $slug ) { $string = ''; } return $string; } add_filter( 'wp_grid_builder_i18n/translate_string', 'prefix_translate_string', 10, 5 );  

Este addon también proporciona una forma de registrar cadenas. Está enfocado principalmente para desarrolladores que crean funciones o complementos para WP Grid Builder e introducen nuevas cadenas traducibles en configuraciones de cuadrícula / tarjeta / faceta. Por ejemplo, usamos los siguientes filtros para registrar nuevas cadenas de nuestros complementos.

Para registrar cadenas para una cuadrícula, puedes usar este filtro PHP:

function prefix_register_strings( $registry ) { $registry['my_string_slug'] = [ 'domain' => 'Gridbuilder ᵂᴾ', 'multiline' => true, ]; return $registry; } add_filter( 'wp_grid_builder_i18n/grid/register_strings', 'prefix_register_strings' );   Lo mismo se puede hacer para las cadenas de cartas y facetas gracias a estos filtros: add_filter( 'wp_grid_builder_i18n/card/register_strings', 'prefix_register_strings' ); add_filter( 'wp_grid_builder_i18n/facet/register_strings', 'prefix_register_strings' )
oxygen grid settings scaled
oxygen facet settings 1 scaled
Capturas de Pantalla
Inicio

Añade principalmente nuevos bloques, para el plugin LearnDash, al creador de tarjetas. Añade fácilmente la progresión del curso, la progresión o el precio del curso en sus tarjetas. WP Grid Builder puede mostrar y filtrar de forma nativa sus cursos de LearnDash, pero con este complemento, podrá mostrar fácilmente la información del curso.

Características

  • Bloque de la barra de progreso del curso.
  • Bloque de porcentaje de progreso del curso.
  • Bloque contador de pasos del curso.
  • Bloque de números de lecciones del curso.
  • Bloque de actividad del usuario del curso.
  • Bloque de precio del curso.
  • Bloque de estado de curso, lección y tema.
  • Bloque de programación de lanzamiento de lecciones.
  • Dos tarjetas de demostración incluidas.
  • También proporciona soporte para el complemento LearnDash Course Grid.

Aún podrás usar el contenido ingresado con él:

  • Bloque de cinta del curso.
  • Bloque de descripción breve del curso, la lección y el tema.
  • Bloque de texto de botón personalizado de curso, lección y tema.
  • Soporte de Youtube, Vimeo y Wistia.

 

Uso
Una vez que esté activado, los nuevos bloques para LearnDash estarán disponibles en el creador de tarjetas en la pestaña "Bloques". Simplemente inserta bloques de cursos en su tarjeta y comienza a personalizarlos para crear cuadrículas increíbles para sus cursos.

 

Capturas de Pantalla
oxygen grid settings scaled
oxygen facet settings 1 scaled
oxygen facet settings 2 scaled
oxygen facet settings 3 scaled
oxygen facet settings 4 scaled
oxygen facet settings 2 scaled
Inicio

Acelere el tiempo de carga al filtrar cuadrículas o plantillas almacenando en caché el contenido y las facetas. El almacenamiento en caché de los complementos aumenta el rendimiento al almacenar el contenido consultado en una tabla personalizada.

Características

  • Almacena en caché el contenido de todas las solicitudes asincrónicas.
  • Borra la caché individualmente en cada página.
  • Borrar la caché globalmente para todas las páginas.
  • Excluir facetas o cuadrículas de la caché.
  • Controla la vida útil de la caché.
  • Comando WP-CLI para borrar la caché.

 


Uso
Una vez activado, aparecerá un nuevo menú de Caché en la configuración global de WP Grid Builder. Y un menú en la barra de administración, para borrar el caché, estará disponible.

De forma predeterminada almacenará en caché todas las solicitudes de todas sus cuadrículas y facetas, sin embargo, puede excluir cuadrículas y facetas en la configuración global.

Se recomienda excluir las facetas de búsqueda de la caché para evitar almacenar en caché una cantidad infinita de resultados porque las combinaciones de filtros son infinitas con una faceta de búsqueda.

Capturas de Pantalla
oxygen grid settings scaled
oxygen facet settings 1 scaled
oxygen facet settings 2 scaled
Documentación

Este addon viene con varios filtros PHP para personalizar fácilmente el comportamiento de la caché.

Algunos ejemplos de programación(no imprescindibles)

By-pass de caché:

function prefix_bypass_cache( $bypass, $atts ) { // If facet slug '_search' (prefixed) has values, do not cache. if ( ! empty( $_GET['_search'] ) ) { return true; } return $bypass; } add_filter( 'wp_grid_builder_caching/bypass', 'prefix_bypass_cache', 10, 2 );

Cambiar la vida útil de la caché:

function prefix_cache_lifespan( $interval ) { // Lifespan in seconds. return 24 * HOUR_IN_SECONDS; } add_filter( 'wp_grid_builder_caching/lifespan', 'prefix_cache_lifespan', 10, 2 );

Cambiar el intervalo cron utilizado para limpiar el contenido de la caché caducado:

 function prefix_cron_interval( $interval ) { // Intervalo in segundos. return 30 * MINUTE_IN_SECONDS; } add_filter( 'wp_grid_builder_caching/cron_interval', 'prefix_cron_interval', 10, 2 ); Desactivar los trabajos cron que se ejecutan cada 24 horas, que borran el contenido de la caché caducada:
add_filter( 'wp_grid_builder_caching/cron', '__return_false' );

Borrar o limpiar fácilmente el caché con WP-CLI:

# Clear whole cache. $ wp wpgb-caching clear Success: Cache cleared! # Clear grid cache from grid id. $ wp wpgb-caching clear 1234 Success: Cache cleared for 1234! # Clear grid cache from template id. $ wp wpgb-caching clear "My Template" Success: Cache cleared for My Template! # Cleanup cache (expired content). $ wp wpgb-caching cleanup Success: Cache cleaned up!
Inicio

Crea mapas de Google Maps, Mapbox o Leaflet como facetas filtrables. Permite mostrar marcadores (publicaciones, términos o usuarios) en un mapa desde las coordenadas de longitud y lagitud. Opcionalmente, puede filtrar el contenido al realizar una panorámica del mapa.

También incluye una faceta de geolocalización que permite buscar y filtrar por una ubicación de las API de Google o Mapbox. También es posible detectar la ubicación del usuario actual gracias a la API de geolocalización del navegador (ubicación aproximada en función de la IP del usuario). Un ejemplo

Características

  • Integración API Google Maps.
  • Integración API Mapbox.
  • Integración API Leaflet  (open-source)
  • Geolocation field (Google & Mapbox APIs)
  • Agrupación de marcadores.
  • Admite filtro de mapa panorámico.
  • Compatible con Advanced Custom Fields.

Uso

Crea un faceta y selecciona en Facet Action > Filter y como Filter Type > Map. Una vez seleccionada podrás seleccionar el tipo de mapae (Google Maps, Mapbox or Leaflet) y ajustar el comportamiento del mapa, marcadores, clusters y controles.

Integrado con Advanced Custom Fields – Google Map field que permite facilmente establecer las coordenadas, también ofrece campos personalizados para las coordenadas de latitud y longitud para tus entradas, usuarios o términos directamente en la vista previa de los ajustes de grids..

La faceta de mapa trabaja con coordenadas de latitud y longitud. El tipo de fuente debe ser un campo personalizado con valor de una matriz que contenga las coordenadas como esta:

[ 'lat' => 5.1025, 'lng' => 40.5548 ]
Capturas de Pantalla
oxygen grid settings scaled
oxygen facet settings 1 scaled
oxygen facet settings 2 scaled
oxygen facet settings 3 scaled
oxygen facet settings 4 scaled
oxygen facet settings 2 scaled
Inicio

Nota del equipo:
En este artículo hay enlaces de referido, no te cuesta nada usarlos si te planteas la compra de alguno de estos programas o plugins aquí mencionados, nos ayudas a sufragar los gastos del mantenimiento de este sitio y además es una forma de reconocer nuestro trabajo.

databasefile-emptyrocketthumbs-uplayers