DA ZERO A WP - Impara ad utilizzare Wordpress partendo da zero fino a realizzare un sito completo

Un filters o filtro di WordPress è una particolare funzione che permette di agganciarne un’altra ad un evento specifico di WordPress (hooks).

Durante l’esecuzione quando viene richiamato l’evento viene applicato il filtro modificando l’output finale.

A differenza delle azioni, i filtri hanno bisogno di ricevere dei dati in ingresso per trasmetterne in uscita. Le azioni invece non necessariamente devono trasmettere dati in output.

In pratica i filtri vengono utilizzati per modificare il normale comportamento di una funzione di WordPress.

Per esempio con questo filtro viene aumentato il numero dei caratteri dell’excerpt fino a 40.

<?php
if( ! function_exists( 'prefix_custom_excerpt_length' ) )
{
    function prefix_custom_excerpt_length( $length )
    {
        return 40;
    }
}
add_filter( 'excerpt_length', 'prefix_custom_excerpt_length', 999 );

La funzione personalizzata creata “prefix_custom_excerpt_length” viene agganciata all’esecuzione dell’excerpt (“excerpt_length”) tramite la funzione add_filter();.


Francesco Tonti - Programmatore Web Wordpress, Marketer, creatore di Da Zero a WP, Egogea e Amministratore Digitale

Francesco Tonti

Fondatore di Da Zero a WP, Imprenditore, Programmatore, Autore

Sono un imprenditore e programmatore che lavora con Wordpress da oltre 10 anni. Ho creato questa piattaforma per aiutarti ad utilizzarlo al meglio, anche se parti da zero, per realizzare qualsiasi cosa tu voglia.