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?
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 );
}