Description
Muestra entradas, páginas, productos y otros tipos de contenido personalizado por etiqueta en un carrusel responsive con OwlCarousel2.
Descripción
Featured Post Carousel by Tag te permite mostrar contenido (entradas, páginas, productos y otros custom post types) que están etiquetados con el slug «featured» o «destacado» dentro de un carrusel responsive impulsado por OwlCarousel2. Inserta el carrusel usando el shortcode [featured-post-carousel-tag]. Desde los ajustes del plugin puedes elegir qué tipos de contenido incluir.
Características principales:
- Shortcode [featured-post-carousel-tag] para mostrar un carrusel de elementos.
- Muestra imagen destacada (clic ficha), título (clic ficha) y una acción «leer más» / añadir al carrito para productos.
- Soporta entradas, páginas, productos de WooCommerce y otros custom post types.
- Detecta taxonomías tipo etiqueta (post_tag, product_tag, o taxonomías personalizadas no jerárquicas) y busca términos con slug «featured» o «destacado».
- Caché con transients para reducir el trabajo en la base de datos en accesos repetidos.
- Preparado para traducción (text domain: featured-post-carousel-tag).
Video
Instalación
- Sube la carpeta
featured-post-carousel-taga/wp-content/plugins/. - Activa el plugin desde el admin de WordPress.
- Ve a Featured Post Carousel en el menú del admin y selecciona qué tipos de contenido incluir.
- Coloca los archivos de OwlCarousel2 (2.3.4) si quieres copias locales:
public/js/owl.carousel.min.jspublic/css/owl.carousel.min.csspublic/css/owl.theme.default.min.css
(Si faltan los archivos, el plugin muestra una notificación en el admin.)- Inserta el shortcode donde lo necesites:
[featured-post-carousel-tag].
- Inserta el shortcode donde lo necesites:
Uso
Ejemplo de shortcode:
[featured-post-carousel-tag per_page=»8″ items=»3″ autoplay=»true»]
Atributos:
- per_page — número de elementos a consultar (por defecto 8)
- items — número de elementos visibles en escritorio (por defecto 3)
- autoplay — «true» o «false» (por defecto «true»)
Preguntas frecuentes
= ¿Qué etiquetas busca el plugin? =
El plugin busca etiquetas con slug featured o destacado en las taxonomías registradas para los tipos de contenido seleccionados (por ejemplo post_tag, product_tag o taxonomías personalizadas no jerárquicas).
Mis páginas no tienen etiquetas — ¿qué puedo hacer?
Por defecto WordPress no añade etiquetas ni categorías a las páginas. Para habilitar etiquetas/categorías en páginas puedes añadir lo siguiente al functions.php de tu tema o a un pequeño plugin:
function fpct_enable_tags_for_pages() {
// Añadir post_tag a páginas
register_taxonomy_for_object_type( ‘post_tag’, ‘page’ );
// Añadir category a páginas
register_taxonomy_for_object_type( ‘category’, ‘page’ );
}
add_action( ‘init’, ‘fpct_enable_tags_for_pages’ );
Servicios externos
Este plugin incluye el archivo JavaScript oficial de OwlCarousel 2.3.4. La distribución estándar de OwlCarousel contiene opcionalmente código para soportar vídeos embebidos desde proveedores externos (por ejemplo Vimeo o Vzaar) y en esas configuraciones específicas puede solicitar miniaturas o metadatos públicos a dichos servicios.
Importante:
El plugin no utiliza ni activa estas funciones de vídeo por defecto.
En la configuración actual del plugin no se realizan peticiones a servicios externos.
Las solicitudes externas solo ocurrirían si un administrador incluye intencionadamente vídeos de esos proveedores en un carrusel.
Registro de cambios
= 1.0.0 =
- Versión inicial.
- Shortcode [featured-post-carousel-tag].
- Página de ajustes en el admin.
- Saneamiento, escapado y caché implementados siguiendo buenas prácticas de WP.
Donaciones
Si te resultó útil este plugin y quieres apoyar el desarrollo, invítame a un café. ¡Gracias! ☕️
Buy me a coffee
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Featured Post Carousel by Tag” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Featured Post Carousel by Tag” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.





