User Role Editor Pro 4.14.4

User Role Editor Pro 4.14.4 is published at August 4th, 2014. This is bug fixes update:

  • Fix for: PHP Notice: Undefined variable: user_role_editor in user-role-editor-pro.php on line 69 introduced in version 4.14.2. If automatic updates feature was broken for you for that reason, update to this version manually:
    – Deactivate User Role Editor Pro plugin;
    – download version 4.14.4 or later from this site;
    – replace all files at wp-content/plugins/user-role-editor-pro folder with files from downloaded zip package;
    – activate User Role Editor Pro.
  • Integration with Gravity Forms permissions system was updated for admin menu blocking module.

User Role Editor Pro 4.14.3

User Role Editor Pro version 4.14.3 was published at 25.07.2014. This is mainly the bug fix release. It includes these changes:

  • Integer “1” as default capability value for new added empty role was excluded for the better compatibility with WordPress core. Boolean “true” is used instead as WordPress itself does.
  • Integration with Gravity Forms permissions system was enhanced for WordPress multisite.
  • Roles import module may import role with integer (not boolean) capability value “1”. Error message was shown earlier.
  • Error message from import roles module shows role and capability which does not pass the validation rule.

User Role Editor Pro 4.14.2

User Role Editor Pro version 4.14.2 was published at July, 24th, 2014. This version was tested with 2 versions of WordPress: current 3.9.1 and upcoming 4.0 (4.0 Beta 2 was used actually). Read the updates list below:

  • Admin menu access module:
    • Bug was fixed which prevented to prohibit direct URL access to the blocked menu items. Recheck roles blocked admin menu items after installing this update as with low probability you may need to redefine them from the scratch. Try to deactivate/activate plugin 1st (Network deactivate/Network Activate for WP multisite). Generally it helps according to the test results;
    • role menu permissions processing was updated for the Gravity Forms plugin under WP multisite.
  • Integration with Gravity Forms permissions system was enhanced for WP multisite.
  • MySQL query optimized in order to reduce memory consumption.
  • Extra WordPress nonce field was removed from the post at main role editor page.
  • The instance of main plugin class User_Role_Editor is available for other developers via $GLOBALS[‘user_role_editor’]
  • Compatibility issue with the theme [“WD TechGoStore”](http://wpdance.com) is resolved. This theme loads its JS and CSS stuff for admin backend unconditionally – for all pages except loading for its own pages only.
    While the problem is caused just by CSS, URE unloads for optimization purpose all this theme’s JS and CSS from WP admin backend pages where conflict is possible.
  • Fix for the issue with periodic URE license key value disappearance at WordPress multi-site.
  • Minor code enhancements.

User Role Editor Pro 4.12.1 – automatic update works again

Version 4.12.1 of User Role Editor Pro is available for download.
This version is the technical update to fix the issue with the automatic updates API link. This link should start from https://www.role-editor.com instead of https://role-editor.com
This is related to migration of role-editor.com site to the Google App Engine platform, which does not support SSL for the naked custom domains and requires to use SSL secured links with www subdomain, e.g. https://www.role-editor.com in our case. Starting from version 4.12.1 automatic update for User Role Editor Pro is returned to the working state.
In order to fix the issue for earlier installed version 4.12, You may replace manually the user-role-editor-pro.php file with the file from version 4.12.1 installation package. Or just add www. to the update link at line #64 via text editor. It should look this way:

    $ure_update_checker = new PluginUpdateChecker(
      'https://www.role-editor.com/update?action=get_metadata&slug=user-role-editor-pro',
      __FILE__
    );

WordPress for registered users only

WordPress for registered users only. Is it possible? How to make blog content accessible for your visitors only after login? First way is to use some of existing plugins. Try to search for keyword “members” at WordPress plugins repository.
If you think that plugins you found are too heavy, or noisy with advertisement, or you wish some simple decision e.g. “install and forget”, try this one – in the form of the “must-use” plugin. It does not require the activation and has no any menu or settings page. Just place PHP file with the code below to the wp-content/mu-plugins/ folder. Read more WordPress for registered users only