<p><?php_e('Set the number of revisions to save for each post type listed. To retain all revisions for a given post type, leave the field empty.','wp_revisions_control');?></p>
<p><?php_e("If a post type isn't listed, revisions are not enabled for that post type.",'wp_revisions_control');?></p>
<?php
}
/**
/**
*
*
*/
*/
...
@@ -114,11 +111,15 @@ class WP_Revisions_Control {
...
@@ -114,11 +111,15 @@ class WP_Revisions_Control {
if(is_array($options)){
if(is_array($options)){
foreach($optionsas$post_type=>$to_keep){
foreach($optionsas$post_type=>$to_keep){
if(empty($to_keep))
if(0===strlen($to_keep))
$to_keep=-1;
$to_keep=-1;
else
else
$to_keep=intval($to_keep);
$to_keep=intval($to_keep);
// Lowest possible value is -1, used to indicate infinite revisions are stored