Permalink-Einstellungen sind in den WordPress-Admin-Einstellungen verfügbar. Manchmal haben Sie keinen Zugriff auf das WordPress-Admin-Panel und möchten die Permalink-Einstellungen aus der functions.php festlegen.
Anleitung: Fügen Sie den folgenden Code zur functions.php-Datei Ihres WordPress-Themes hinzu.
Das .htaccess mod_rewrite ist immer noch notwendig.
<?php
// set permalink
function set_permalink(){
global $wp_rewrite;
$wp_rewrite->set_permalink_structure('/%year%/%monthnum%/%postname%/');
}
add_action('init', 'set_permalink');
?>
Sie werden vielleicht auch gerne Permalinks einmal pro Stunde über einen Cronjob leeren.
Funktioniert diese Funktion auch in einer Multisite-Installation?