Читать книгу El gran libro de desarrollo de plugins WordPress - Jhon Jairo Rincón Cardona - Страница 64
Ganchos personalizados
ОглавлениеLos ganchos personalizados sirven para que otros desarrolladores puedan extender nuestros plugins.
Para crear un gancho de acción personalizado, debemos utilizar la función do_action() y, como parámetro, le pasaremos el nombre personalizado que queremos darle a nuestro nuevo gancho de acción.
Ejemplo
Crearemos un gancho personalizado para nuestra página de menú RES Opciones de Página, utilizaremos la función do_action(). Esto servirá para que otro desarrollador pueda extender este formulario y añadir más campos.
Ahora buscaremos el siguiente código:
Esta función es la que utilizamos para crear el html de nuestro menú RES Opciones de Página.
Observemos que hemos creado un nuevo gancho de acción con la función do_action() justo entre el campo input y la función submit para extender el formulario:
Ahora crearemos una función para añadir un nuevo campo al formulario.
Si vamos a nuestro panel de administrador de WordPress, veremos que ahora aparecerá el nuevo campo input.
Veamos cómo queda ahora la pantalla: