Los filtros son funciones que utiliza WordPress para pasar datos. Pasar datos a través de filtros permite a los desarrolladores modificar el comportamiento predeterminado de funciones específicas. Las funciones utilizadas para filtrar datos se denominan ganchos. Juntos, los filtros y las acciones brindan a los desarrolladores una gran flexibilidad para modificar los filtros y acciones predeterminados de WordPress, e incluso crear sus propios filtros y acciones personalizados para que otros desarrolladores puedan ampliar sus complementos o temas.

Los filtros son diferentes de las acciones. Las acciones de WordPress se realizan en eventos como la activación de un tema o complemento o la publicación de una publicación. Los filtros se utilizan para filtrar la salida cuando se envía a la base de datos o al navegador del usuario.

Ejemplo de uso de filtros de WordPress

function wpb_custom_excerpt( $output ) {
  if ( has_excerpt() && ! is_attachment() ) {
    $output .= wpb_continue_reading_link();
  }
  return $output;
}
add_filter( 'get_the_excerpt', 'wpb_custom_excerpt' );

El código de muestra anterior agrega una función wpb_custom_excerpt Filtrar get_the_excerpt.

La API del complemento de WordPress tiene una gran cantidad de ganchos de filtro disponibles en WordPress.

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.