Menú de cadena de taxonomía

Menú de cadena de taxonomía

4,95$

Menú de cadena de taxonomía - es un complemento de WordPress con un solo código corto que permite crear menús en cadena con cualquier tipo de taxonomías.


Menú de cadena de taxonomía - es un complemento de WordPress con un código corto, que permite crear menús en cadena de términos de taxonomías con cualquier tipo de taxonomías de WordPress incorporado y personalizado.

Los términos de taxonomías deben crearse en jerarquía:

Ejemplo de shortcode: [taxonomy_chain_menu tipo de mensaje= 'producto' taxonomía= 'producto_cat' parent_id=0 excluir= '36,12, XNUMX ' watch_view= 'publicaciones' show_count=1 button_title= 'Míralo' objetivo= '_ en blanco' label_taxonomy= 'Productor | Modelo' label_post= 'Seleccionar coche' id_cadena= 'cadena1' connect_table= 'ttt1']


 Página de demostración 1  Demo Ready Chain  Compatible con TABLEON  Compatible con WOOT  Compatible con el comportamiento de filtración WOOF  HÁGANOS SU PREGUNTA


Atributos de shortcode:

  • post_type - qué tipo de publicación usar en el menú de la cadena. El tipo predeterminado es 'post'.
  • taxonomy - qué términos de taxonomía navegar. La taxonomía predeterminada es 'categoría'.
  • parent_id - ID de término iniciado, 0 significa padres superiores. El slug predeterminado es 0.
  • exclude - ID de términos para esconderse de la cadena. Por ejemplo: 12,44,73.
  • include - ID de términos para mostrar. Opuesto a 'excluir'. Por ejemplo: 11,43,72.
  • include_top - ID de términos relacionados solo con los términos principales principales (padre == 0). Por ejemplo: 10,42,71.
  • show_count - mostrar / ocultar el recuento de publicaciones en los términos en las opciones desplegables. El valor predeterminado es 0.
  • target - (versión premium) cómo abrir la página de publicaciones / términos seleccionados. El valor predeterminado es: '_self'(abriendo en la misma pestaña del navegador). Para abrir en otra pestaña, use: '_blank'
  • watch_view - valores: 'mensajes','términos','ninguna'. Qué mostrar al final de la cadena. Artículos - desplegable con publicaciones. Condiciones - botón con el enlace a las publicaciones del término seleccionado en el último menú desplegable. Ninguna - nada, bueno aplicar con filtrado de tablas de productos.
  • label_taxonomy - etiqueta (s) de los menús desplegables. Ejemplo: Productor | Modelo (la versión premium solo puede usar divisor para etiquetas desplegables | - permite establecer un título individual para cada menú desplegable). También es posible utilizar acciones personalizadas (debe comenzar desde 'call_filter_') para traducciones, ejemplo: [taxonomy_chain_menu label_taxonomy= 'call_filter_chain1' label_post= 'call_filter_chain1-post']. En el archivo functions.php agregue el siguiente código:

    Demo: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - País | Ciudad | Distrito
  • label_post - etiqueta del menú desplegable de publicaciones. Para usar acción en lugar de texto en el archivo functions.php, agregue el siguiente código: (debe comenzar desde 'call_filter_')
  • button_title – title of the button at the end of the chain. By default it is 'GO!'. Also is possible to use action (must started from 'call_filter_'), example: [taxonomy_chain_menu post_slug='product' taxonomy='product_cat' button_title='call_filter_chain1-btn']
  • label_before - (versión premium) cualquier palabra antes del primer menú desplegable (v.2.0.7.2). También es posible establecer texto a través de la acción (debe comenzar desde 'call_filter_'): ([taxonomy_chain_menu post_slug= 'producto' taxonomía= 'producto_cat' label_before= 'call_filter_chain1-before'])

    Demo: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (versión premium) permite mostrar valores preseleccionados en el menú de cadena, ejemplo: [taxonomy_chain_menu watch_view= 'publicaciones' ready_chain= '17,20, 51, publicación (XNUMX) '] - al final de la cadena se mostrará un menú desplegable con publicaciones y un botón con el enlace a la publicación seleccionada. Si existen más subcategorías, use 0 (cero) al final: [taxonomy_chain_menu ready_chain= '17,20, XNUMX,0']. Ejemplo: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (para desarrolladores) identificador de JavaScript único para el evento js 'taxonomy-chain-menu' y en acciones personalizadas de WordPress
  • connect_table - Identificador único de la tabla de publicaciones / productos establecida en el atributo de código abreviado de la tabla o su configuración de backend. Es posible utilizar el menú de cadena de taxonomía como filtro con los complementos de la tabla de publicaciones y productos: TABLEON - Tabla de publicaciones de WordPress filtrable https://posts-table.com/ y WOOT - Tabla de productos WooCommerce https://products-tables.com/
    Esta cooperación de scripts es posible gracias al evento JavaScript 'menu-cadena-taxonomia'y atributos de shortcode'id_cadena'con atributo'connect_table'
  • do_filter - acepta de la caja solo un valor - 'guau' (demostración: https://demo.products-filter.com/taxonomy-chain-menu ), pero es posible adaptar cualquier otro complemento de filtro de wordpress / woocommerce (para desarrolladores) usando el evento js taxonomía-cadena-menú-hacer-filtro y valores allí: e.detail.term_id, e.detail.slug, e.detail.container. Ejemplo: [taxonomy_chain_menu post_slug= 'producto' taxonomía= 'producto_cat' hacer_filtro='guau']
  • select_wrapper - (versión premium) (de 2.0.8) tiene un solo valor 'selectron23'y permite envolver el menú desplegable en el elemento html Selectron23 de alcance:

    Consulte nuestra página página de ejemplo. Usar con atributo 'id_cadena'para separar la funcionalidad para diferentes menús de cadena. Usar gancho 'taxonomía-cadena-menú-opción-datos'para configurar todos los datos. Ver ejemplo de código (agregar al archivo functions.php) a continuación para configurar los datos en el menú desplegable Selectron23:
  • select_width - (de 2.0.8) anchos para desplegables en cadena. Utilice un valor o algunos separados por '|'. Ejemplos: '300px','300px | 250px | 20%'. El último valor es real para los menús desplegables en cadena con el número 3 y más.
  • max_posts_count - (de 2.0.8) establecer el recuento máximo de publicaciones en el menú desplegable de publicaciones
  • posts_orderby - (de 2.0.8) cómo ordenar publicaciones en el menú desplegable de publicaciones (por título, id, meta). Por defecto: título.
  • posts_order - (de 2.0.8) publica la dirección del pedido en el menú desplegable de publicaciones. Valores posibles: ASC, DESC
  • posts_order_meta_key - (de 2.0.8) aquí está la clave meta por la que se deben ordenar las publicaciones en el menú desplegable de publicaciones. Tenga cuidado, los valores meta deben existir en las publicaciones solicitadas. Ejemplo: [taxonomy_chain_menu post_slug = 'producto' taxonomy = 'product_cat' posts_orderby = 'meta_value_num' posts_order_meta_key = 'prod_1' posts_order = 'DESC']
  • selectron23_max_open_height - (de 2.0.8) funciona si envoltorio Selectron23 Está aplicado. Define la altura máxima de la lista desplegable en píxeles si se abre. Si el menú desplegable es más grande, aparece el desplazamiento vertical. En px solamente. Ejemplo de valor: '150 | 200 | 300'- ancho para el primer, segundo y tercer menú desplegable. Si se aplicarán más de 3 menús desplegables al último valor, en este caso '300'.

[no jQuery - ¡JavaScript puro!]


Manos:

  • taxonomía-cadena-menú-opción-datos - para el conjunto de datos cuando se aplicó selectron23, consulte el ejemplo de código completo anterior.
  • cargador de menú de cadena de taxonomía - para cambiar la imagen del cargador
  • taxonomía-cadena-menú-hacer-filtro - gancho javascript, solo para desarrolladores, gancho para sincronizar complementos de filtro. En código llamado como:
  • taxonomía-cadena-menú-seleccionar-cambiado - gancho javascript, funciona cuando el usuario hizo la selección en un menú desplegable de la cadena

Incluido como regalo en el próximo paquete de complementos:

Compatible con WPML automáticamente, no se necesitan acciones.


 Página de demostración 1  Demo Ready Chain  Compatible con TABLEON  Compatible con WOOT  Compatible con el comportamiento de filtración WOOF  HÁGANOS SU PREGUNTA

WOOBE - Editor a granel de WooCommerce y administrador de productos Professional