</> CodeBooks
    ← Volver a WordPress (página 1)
    Portada de WordPress Plugin Development Cookbook

    WordPress Plugin Development Cookbook

    Yannick Lefebvre

    Editorial
    Packt
    Año
    2012
    Páginas
    ~318
    Nivel
    Intermedio

    De qué trata

    Recetario eminentemente práctico enfocado en desarrolladores web y programadores PHP de nivel intermedio que desean crear extensiones a medida para WordPress 3.x (particularmente WordPress 3.4). La obra asume familiaridad con la sintaxis fundamental de PHP, nociones básicas de MySQL y JavaScript/HTML/CSS, y sitúa al lector directamente en el flujo de trabajo profesional de creación de plugins seguros y modulares.

    A través de más de 80 recetas guiadas, el autor desglosa el uso de los hooks del núcleo (actions y filters mediante add_action y add_filter), la Settings API, Options API, la clase WP_Widget, y la creación de tipos de contenido personalizados (Custom Post Types) y taxonomías con register_post_type y register_taxonomy, además de meta boxes en el panel de edición. También aborda la manipulación de la base de datos con la clase $wpdb y dbDelta, la inserción de scripts con wp_enqueue_script, la ejecución de peticiones asíncronas vía AJAX con admin-ajax.php, la seguridad mediante nonces y funciones de escape/sanitización (wp_nonce_field, esc_html), y la internacionalización (i18n) con Gettext y archivos .po y .mo.

    El libro enseña a construir utilidades de software reales: shortcodes dinámicos, paneles de configuración en el dashboard, widgets interactivos y tablas personalizadas de base de datos para almacenar datos externos, culminando con el empaquetado y control de versiones con Subversion (SVN) para el repositorio oficial de WordPress.org. No aborda el desarrollo de temas ni la posterior REST API o el editor de bloques Gutenberg, pero constituye una base técnica indispensable sobre la arquitectura de extensiones del CMS.

    • WordPress 3
    • Desarrollo de plugins
    • Action y Filter Hooks
    • Settings API
    • Custom Post Types
    • Shortcodes
    • Widgets API
    • Base de datos y $wpdb
    • AJAX en WordPress
    • Seguridad y Nonces
    • Internacionalización (i18n)
    • Subversion (SVN)

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de WordPress con nivel Intermedio