Role Scoper Update Fixes Revision Storage

Some of you may have noticed that since installing Role Scoper Release Candidate 9, WordPress has stopped storing Post Revisions.  In reality, the revisions were stored but a recently added Page Parent filter had the side effect of wiping out the legitimate post_parent value, which WordPress uses to tie a revision to the corresponding published post ID.

Today’s Role Scoper update corrects that error.  Any existing revisions stored since your installation of Role Scoper rc9 will remain unavailable unless you use a database editor/query to manually edit their post_parent value to the corresponding post ID.

This revision also fixes a few other minor bugs.

  • BugFix : Post revisions not saved correctly (post_parent value set to 0), since rc9
  • BugFix : PHP warning for htmlspecialchars_decode() when using RSS feed teaser message on a translated site
  • BugFix : Tags filter did not support name__like, search arguments
  • BugFix : PHP warning for array_diff_key() when calling get_categories with fields=ids