Désactiver les révisions WordPress

Parfois, sur un site Wordpess, on n’as pas besoin d’utiliser les révisions.

Cette astuce vous permet de désactiver les révisions et réduire la taille de votre base de données.

Ouvrir le fichier wp-config.php situé dans la racine de votre site WordPress, et ajouter ces deux ligne de code.

define('AUTOSAVE_INTERVAL', 300 ); // seconds
define('WP_POST_REVISIONS', false );

La première ligne permet de configurer l’autosave chaque 300 secondes au lieu de 60.
La deuxième ligne empêche les révisions.

Maintenant il faut éxecuter cette requête dans votre base de données pour éliminer les révisions existantes.

DELETE FROM wp_posts WHERE post_type = "revision";

Désactiver la barre d’administration WordPress

Cette astuce vous permet de désactiver la barre d’administration de votre site WordPress.

Il suffit de rajouter cette ligne de code dans votre fichier de thème functions.php ou dans votre plugin spécifique

show_admin_bar(false);

Si vous voulez désactiver la barre juste pour les utilisateurs et la garder pour les administrateurs vous pouvez utiliser ce code

add_action('after_setup_theme', 'remove_admin_bar');

function remove_admin_bar() {
  if (!current_user_can('administrator') && !is_admin()) {
    show_admin_bar(false);
  }
}