La configuración de enlaces permanentes está disponible en la configuración del administrador de WordPress. A veces, es posible que no tenga acceso al administrador de WordPress y desee configurar los enlaces permanentes desde functions.php.
Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress.
El mod_rewrite de .htaccess sigue siendo necesario.
<?php
// set permalink
function set_permalink(){
global $wp_rewrite;
$wp_rewrite->set_permalink_structure('/%year%/%monthnum%/%postname%/');
}
add_action('init', 'set_permalink');
?>
También podrías disfrutar de programar la actualización de permalinks cada hora con un trabajo cron.
¿Esta función también funciona en una instalación multisitio?