Jhon Jairo Rincón Cardona

El gran libro de desarrollo de plugins WordPress


Скачать книгу

section>

       El gran libro de desarrollo de plugins WordPress

      Primera edición: 2022

      ©2022 Jhon Jairo Rincón

      © 2022 MARCOMBO, S. L.

       www.marcombo.com

      Diseño de la cubierta: ENEDENÚ DISEÑO GRÁFICO

      Correctora: Beatriz García Alonso

      Revisor técnico: Pablo Martínez Izurzu

      Directora de producción: M.a Rosa Castillo Hidalgo

      «Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra solo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra».

      ISBN: 978-84-267-3470-9

      D.L.: B 7089-2022

      Producción del ePub: booqlab

      Índice

       PARTE I: FUNCIONES Y MÉTODOS

       Introducción

       Lo que aprenderá en este libro

       Instalando el servidor local wampserver

       Instalando la plantilla para nuestro WordPress

       Funciones y condicionales básicos de un plugin

       ¿Qué es un plugin?

       Requisitos de cabecera, título y descripción del plugin

       Ganchos de activación y desactivación

       Métodos de desinstalación

       Mejores prácticas para definir nuestras funciones o variables

       Comprobación de las capacidades de usuario

       Métodos de validación de datos

       Métodos de desinfección para la entrada de datos

       Nonces I

       Nonces II

       Menús y submenús de administración de WordPress

       Creación de menús en la administración

       Creando la función callback del menú

       Creación de submenús

       ¿Qué son los hooks o ganchos en WordPress y para qué sirven?

       Ganchos de acción o Action hooks I

       Ganchos de acción o Action hooks II

       Ganchos de filtro o filter hooks

       Ganchos personalizados

       Shortcodes

       ¿Qué es un shortcode?

       Creando un shortcode complejo con parámetros

       Modificando el shortcode con parámetros

       Creando un filtro para nuestro shortcode

       Eliminando el shortcode

       Uso de las Api settings y Api options

       ¿Qué son las API settings?

       Uso de la API de configuración I

       Uso de la API de configuración II

       Uso de la API de configuración III

       Uso de la API options

       Metadatos y Metaboxes

       Metadatos I

       Metadatos II

       Metadatos III

       Custom fields

       Metaboxes personalizados

       Añadiendo editor TinyMCE

       Custom Post Types

       ¿Qué es un Custom Post Type?