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

Nello sviluppo di un tema WordPress, gli hooks (o ganci) sono funzioni che possono essere applicati tramite azioni o filtri, in modo da modificare l’aspetto o le funzionalità base di WordPress.

Azioni e Filtri non sono la stessa cosa. Le prime sono utilizzate per eseguire una nuova funzione in un certo momento in WordPress, mentre i Filtri permettono di modificare una funzione già esistente.

Un esempio di un’Azione (aggiunge un nuovo file css al tema)

<?php
//caricare css personalizzato
add_action( 'wp_enqueue_scripts', 'enqueue_my_custom_css' );
 
function enqueue_my_custom_css() {
wp_enqueue_style( 'custom_css', get_template_directory_uri() . '/css/style.css', array(), '4.4.1', 'all' );     
}

Un esempio di Filtro (modifica il numero di caratteri dell’excerpt dei post)

<?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 );

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.