En WordPress, las acciones son piezas de código PHP que los desarrolladores pueden usar para modificar la forma en que funciona un sitio de WordPress o agregar nuevas funciones. WordPress tiene una serie de acciones predefinidas que permiten a los desarrolladores agregar su propio código en puntos específicos del núcleo de WordPress.

Las acciones son una de las características importantes que hacen que WordPress sea tan personalizable.

que es accion

A lo largo del código de WordPress, hay “ganchos” donde los desarrolladores pueden “colgar” su propio código. Hay dos tipos de ganchos: ganchos de acción y ganchos de filtro.

Los ganchos de acción son donde los desarrolladores pueden colocar acciones.

Los ganchos de acción y filtro son la base de cómo funcionan el núcleo, los temas y los complementos de WordPress.

notas: Si es un principiante, le recomendamos encarecidamente que no edite ningún archivo de WordPress. Solo los usuarios experimentados que se sientan cómodos editando el archivo functions.php y tengan algún conocimiento de PHP deberían probar esto. Los principiantes deben usar complementos para hacer lo que quieren hacer, o pedirle a un profesional que edite el código por usted.

Antes de editar cualquier código en su sitio de WordPress, le recomendamos que haga una copia de seguridad de su sitio en caso de errores de codificación. Si no tiene un complemento de copia de seguridad, asegúrese de leer nuestro artículo que compara los mejores complementos de copia de seguridad de WordPress.

¿Qué son los ganchos de acción en WordPress?

Los ganchos de acción te permiten personalizar completamente WordPress de cualquier forma que puedas imaginar. Muchos temas y complementos usan ganchos de acción para agregar funcionalidad.

Por ejemplo, puede usar ganchos de acción para enviar correos electrónicos a los autores después de publicar una publicación, cargar un script personalizado en el pie de página de una página o proporcionar a los lectores instrucciones sobre cómo completar un formulario.

Para entender mejor las acciones en WordPress, es útil comprender cómo se relacionan las acciones con otros dos términos, ganchos y filtros. Entender estos tres términos juntos hará que el término “acción” sea más fácil de entender.

conectar Solo una publicación, no hagas nada por ti mismo. Son un lugar que permite a los desarrolladores “enganchar” código personalizado en WordPress en ubicaciones específicas y cambiar la forma en que funciona WordPress sin editar los archivos principales.

filtrar es un código que le permite modificar los datos existentes antes de enviarlos de vuelta a WordPress para procesar los datos modificados antes de mostrarlos.

Los filtros te permiten hacer cosas como cambiar la longitud del extracto, colocar publicaciones relacionadas debajo del contenido principal o cambiar los precios en WooCommerce.

acción También fragmentos de código que pueden crear funciones adicionales en puntos específicos durante el procesamiento de la página. Por ejemplo, es posible que desee agregar otro widget o poner una promoción en su página.

Tanto las acciones como los filtros se pueden usar en complementos o temas.

Cómo agregar ganchos de acción en WordPress

Se utilizan todos los ganchos de acción. add_action() Características. WordPress tiene varias características que le permiten usar acciones, pero estas son las más utilizadas:

  • add_action(): Esto adjuntará una función al enlace que especificó en “do_action”.
  • remove_action(): Esto eliminará la función adjunta al gancho de acción especificado.
  • do_action(): Aquí es donde se ejecuta la función “gancho”.
  • has_action(): Comprobar si se ha registrado una acción.

Para darle un ejemplo de cómo usarlos, supongamos que desea agregar un aviso de derechos de autor a su pie de página.

Para hacer esto, puede modificar directamente la plantilla de pie de página. Pero muchas veces es más fácil y mejor vincular el código a una acción predefinida que ya se realizó en el pie de página.

Para hacer esto, puede agregar código de derechos de autor a las funciones en el archivo functions.php. Luego puede agregar esta funcionalidad a la acción que desea ejecutar el código protegido por derechos de autor.

function copyright_notice() {
   echo "Copyright All Rights Reserved";
}
add_action('wp_footer','copyright_notice');

En este ejemplo, copyright_notice es una acción wp_footer gancho.La función copyright_notice se ejecutará en cualquier momento wp_footer() Los ganchos aparecen en el código del tema de WordPress.

Las acciones en WordPress le brindan una forma de generar contenido en casi cualquier lugar de su tema. Lo más probable es que ya haya un enlace predeterminado que haga exactamente lo que necesita. WordPress proporciona una lista de acciones en su API de complemento/referencia de acciones.

Esperamos que este artículo te haya ayudado a aprender más sobre las acciones en WordPress. También puede consultar nuestra lista de lectura adicional a continuación para obtener artículos relacionados con consejos, trucos e ideas útiles de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress.También puedes encontrarnos en Gorjeo y Facebook.

Lectura adicional

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.