juillet 4

Un slogan différent à chaque actualisation de la page

Faire que le slogan, dans l’entete de WordPress, affiche une phrase différente aléatoirement et à chaque fois que l’on affiche ou actualise le site.

function random_description() {
    $trans = get_transient( 'blogdescription' ); // Je vais chercher la valeur en cache (nom du transient arbitraire)
    if( $trans === false ): // Si le cache n'existe pas encore ...
        $desc = array(  'BoiteAWeb.fr, la sécurité, c est notre métier.',
                        'BoiteAWeb.fr, sécurisation de sites web.',
                        'BoiteAWeb.fr, création de plugins WordPress.'
                    ); // J'ajoute mes descriptions
        shuffle( $desc ); // Je mélange le tableau
        set_transient( 'blogdescription', $desc[0], 60*60 ); // Transient d'une durée d'1 heure
        return $desc[0]; // Je retourne la première valeur
    else:
        return $trans; // Je retourne la valeur du cache
    endif;
}
add_action('pre_option_blogdescription', 'random_description', 10, 0 );

source : geekpress


Étiquettes :
Copyright 2019. All rights reserved.

Ecrit 4 juillet 2012 par Pit dans la catégorie "WORDPRESS