Code Patch for Listing Child Pages

Here’s a code patch for anyone bothered by Role Scoper’s disobedience of the child_of parameter.  Human translation: When you are viewing a page on the front end of your site, if your theme normally narrows the sidebar pages listing down to subpages of the current page, you will instead get a list of all viewable […]

Read More >

Code Patch for Listing Private Pages

Due to a bug I introduced a few versions ago, private pages can only be listed in your site’s sidebar / topbar if Role Scoper’s hidden content teaser is enabled. To make private pages listable for users with a sufficient role, please perform the following officially sanctioned Role Scoper hack: In wp-content/plugins/role-scoper/hardway/hardway_rs.php, add if ( […]

Read More >

Fixing the Page Edit Slowdown

Starting around Role Scoper 0.9.15, a new Page Parent filtering scheme for non-administrators allowed pages to be displayed with correct hierarchy even if the user lacks association rights on one or more ancestors.  I must repent in sackcloth and ashes for the means used to accomplish this: re-querying pages at each branch of the parent […]

Read More >