web-dev-qa-db-fra.com

comment activer un nombre différent de révisions pour différents blogs lorsque l'utilisation de WPMU?

par exemple, je voudrais que blog1 ait au plus 3 révisions pour chaque article mais je veux que blog2 puisse avoir au plus 10 révisions car ce blog peut avoir plus d'un éditeur que je veux permettre à ce blog d'avoir plus de révision que blog1, comment faire cela?

wp-config.php ne prend en charge que la révision globale et ne peut pas être personnalisé pour chaque blog. Devrais-je donc implémenter cette fonction par moi-même?

3
hugemeow

Non, wp-config.php peut avoir des constantes granulaires. Comme ça:

if ( 'example.com' == $_SERVER['HTTP_Host'] ) 
{
    define( 'WP_POST_REVISIONS', 1 );
} 
elseif ( 'blog1.example.com' == $_SERVER['HTTP_Host'] ) 
{
    define( 'WP_POST_REVISIONS', 5 );
}
elseif ( 'blog2.example.com' == $_SERVER['HTTP_Host'] ) 
{
    define( 'WP_POST_REVISIONS', 10 );
}
1
brasofilo