因为是在wp_revisions_to_keep($post)
wp中包括/修订。php,并通过过滤器运行结果,您应该能够执行以下操作:
<?php
function wpse_289553($num, $post) {
if(in_array($post->ID, array(123, 456, 789))) {
return -1;
}
return $num;
}
add_filter("wp_revisions_to_keep", "wpse_289553", 10, 2);
在该数组中设置帖子ID,并将返回的编号调整为要保留的修订数-1表示“所有”。