</> CodeBooks
    ← Volver a WordPress (página 1)
    Portada de Building Web Apps with WordPress

    Building Web Apps with WordPress

    Brian Messenlehner, Jason Coleman

    Editorial
    O'Reilly
    Año
    2014
    Páginas
    ~462
    Nivel
    Intermedio

    De qué trata

    Obra especializada de Brian Messenlehner y Jason Coleman que propone utilizar WordPress (en sus versiones 3.8 y 3.9) no solo como un gestor de contenidos o blog, sino como un framework completo para el desarrollo de aplicaciones web. Está pensada para desarrolladores web y programadores PHP de nivel intermedio que ya conocen el funcionamiento básico de WordPress y desean construir plataformas complejas, requiriendo un dominio solvente de PHP orientado a objetos, MySQL, JavaScript y conceptos de arquitectura web.

    Los autores contrastan la arquitectura de WordPress con frameworks MVC tradicionales, enseñando a emplear temas como capas de presentación y plugins como controladores de lógica. El contenido cubre en profundidad la creación de Custom Post Types (CPTs) y taxonomías a medida, la gestión avanzada de usuarios, roles y capacidades (current_user_can), la manipulación directa de la base de datos y esquemas personalizados con la clase $wpdb, la implementación de interactividad asíncrona mediante AJAX y jQuery, la integración con APIs externas a través de la HTTP API de WordPress, la gestión de suscripciones de pago mediante plugins como Paid Memberships Pro, el desarrollo de redes WordPress Multisite y el empaquetado de aplicaciones móviles para iOS y Android utilizando PhoneGap/Apache Cordova.

    El hilo conductor práctico del libro es el desarrollo y análisis de SchoolPress, una plataforma web de gestión escolar y red colaborativa que integra BuddyPress, CPTs y plugins a medida para coordinar aulas virtuales, tareas y calificaciones. El libro aporta una visión transformadora sobre el potencial de WordPress para productos digitales robustos y escalables; sin embargo, al pertenecer a la primera edición de 2014, no cubre la REST API oficial consolidada ni el editor de bloques Gutenberg, apoyándose en técnicas de AJAX clásico con admin-ajax.php. Es una referencia técnica muy formativa para comprender las tripas del CMS.

    • WordPress
    • PHP
    • Custom Post Types
    • Taxonomías
    • Hooks y Filtros
    • BuddyPress
    • WordPress Multisite
    • AJAX con jQuery
    • PhoneGap
    • Paid Memberships Pro
    • Escalabilidad y rendimiento

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    SchoolPress

    Aplicación web de gestión escolar y aprendizaje social construida sobre WordPress Multisite y BuddyPress, que permite a profesores y estudiantes organizar aulas virtuales, publicar asignaciones mediante Custom Post Types y calificar entregas de forma colaborativa.

    Más de WordPress con nivel Intermedio