Repositorio técnico de un tema WordPress orientado a un catálogo de videojuegos, desarrollado con un enfoque modular, optimizado y preparado para ofrecer una experiencia de usuario dinámica.
Este repositorio no contiene el tema completo ni assets comerciales. Incluye únicamente una selección de módulos y componentes técnicos representativos, con el objetivo de mostrar arquitectura, integración con WordPress, uso de AJAX, optimización frontend y componentes interactivos.
El objetivo de este repositorio es mostrar parte del desarrollo técnico realizado en un tema WordPress personalizado para la gestión y visualización de videojuegos.
Se incluyen funcionalidades enfocadas en mejorar la navegación, el rendimiento percibido y la interacción del usuario dentro del catálogo, manteniendo una estructura de código clara, reutilizable y preparada para ampliaciones futuras.
- Sistema de filtros AJAX para categorías, etiquetas y búsqueda.
- Actualización dinámica de resultados sin recargar la página.
- Paginación AJAX con puntos suspensivos.
- Skeleton loading para mejorar la experiencia de carga.
- Búsqueda en vivo con debounce y validación mediante nonce.
- Overlay responsive para búsqueda en dispositivos móviles.
- Preload de imagen destacada para mejorar el rendimiento inicial.
- Optimización de imágenes con soporte para WebP.
- Integración preparada para campos personalizados mediante ACF JSON.
- Galería modal interactiva con Swiper.
- Componentes frontend reutilizables y adaptados a responsive design.
- WordPress
- PHP
- JavaScript
- AJAX
- ACF
- Swiper
- Bootstrap
- HTML5
- CSS3
El proyecto está organizado en módulos seleccionados que representan distintas áreas del tema:
- Componentes de filtrado y búsqueda.
- Lógica AJAX para listados dinámicos.
- Elementos visuales orientados a mejorar la experiencia de usuario.
- Integraciones preparadas para campos personalizados.
- Optimización de recursos y carga de imágenes.
- Componentes interactivos para galerías y navegación.
El sistema de filtros y búsqueda permite actualizar el catálogo de videojuegos sin necesidad de recargar la página. Esto mejora la navegación y ofrece una experiencia más fluida, especialmente en listados con múltiples categorías, etiquetas o criterios de búsqueda.
Las peticiones AJAX están preparadas para trabajar con nonces de WordPress, reduciendo riesgos en llamadas no autorizadas y siguiendo buenas prácticas dentro del ecosistema WordPress.
Se incluyen técnicas como skeleton loading, preload de imágenes destacadas y soporte para imágenes WebP, con el objetivo de mejorar el rendimiento percibido y la carga inicial de la página.
El tema incluye soluciones adaptadas a dispositivos móviles, como un overlay de búsqueda responsive y componentes visuales preparados para diferentes resoluciones.
La estructura está preparada para trabajar con ACF JSON, facilitando la sincronización de campos personalizados entre entornos y mejorando el mantenimiento del proyecto.
Este repositorio es una versión parcial creada únicamente con fines demostrativos.
No incluye el tema completo, credenciales, contenido privado, imágenes comerciales ni archivos propietarios del proyecto original.
El código incluido representa una muestra técnica orientada a enseñar la estructura, lógica y calidad de desarrollo aplicada en el proyecto.
Desarrollado por Rodrigo Gil Carrillo como parte de un proyecto WordPress personalizado orientado a catálogo de videojuegos.