Les paramètres des permaliens sont disponibles dans les réglages de l'administration WordPress. Parfois, vous n'avez pas accès à l'administration WordPress et vous souhaitez définir les paramètres des permaliens depuis le fichier functions.php.
Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress.
Le fichier .htaccess mod_rewrite est toujours nécessaire.
<?php
// set permalink
function set_permalink(){
global $wp_rewrite;
$wp_rewrite->set_permalink_structure('/%year%/%monthnum%/%postname%/');
}
add_action('init', 'set_permalink');
?>
Vous pourriez également apprécier la tâche cron pour vider les permaliens une fois par heure.
Cette fonction fonctionne-t-elle également dans une installation multisite ?