logo

Changer quotidiennement la description de votre site WordPress [functions]

Ce petit code, vous permettra de changer quotidiennement la description de votre page d’accueil. Nous ne savons pas vraiment si cette fonction apportera plus de dynamisme à votre site en terme SEO. Peut être pas, mais elle a tendance à rendre un peu plus active votre page de garde.

functions.php

<?
// création d'une boucle random pour la description
add_action('schedule_change', 'change_description');

// si la fonction n'existe pas
function activate_change() {
// check if schedule_change action/event already exists
if ( !wp_next_scheduled( 'schedule_change' ) ) {
// schedule new event to trigger schedule_change daily
wp_schedule_event( time(), 'daily', 'schedule_change');
}
}

// appel de la boucle
add_action('wp', 'activate_change');

// fonction pour changer la description
function change_description() {
// array of descriptions, anything you want
$description_list = array(
"Premiere description.",
"Deuxième description.",
"Troisième description."
);
$new_description = $description_list[array_rand($description_list)];
update_option( 'blogdescription', $new_description);
}
?>