User Role Editor WordPress plugin

User Role Editor WordPress plugin

User Role Editor

User Role Editor WordPress plugin allows you to change standard WordPress user roles capabilities with easiness of a few mouse clicks. Just turn on check boxes of capabilities you wish to add to the selected role and click “Update” button to save your changes. That’s done. Add and tune your own custom roles which you can assign to the users then. You can create new role as a copy of existing one. Delete self-made roles. Change defaul user role.
Multi-site support is provided.
Why it could be necessary? Let’s suppose you wish that your multi-authored blog contributors upload their own graphics to use in their posts. WordPress “contributor” role has no such capability by default. In such situation you have needed to change user role capabilities manually using SQL client as I described at “How to change wordpress user role capabilities” post, if you have enough knowledge in that field. But what to do if you have not? Good news – This task is simple now, just use the “User Role Editor” plugin :) .

Version 3.6.1 is available. Click the Download button below if you wish to try it.
download

Take a look at the “User Role Editor” plugin main form screenshot:
User Role Editor main form

  • Select a role you wish to change from the drop down list at the top. Page will be refreshed automatically and show you the capabilities list for the selected role. Make your corrections, check/uncheck correspondent check boxes and click “Update” button to save your changes. If you wish to apply this change for all sites of your multi-site WordPress network, turn on “Apply to All Sites” check box at the top of the form before press “Update”.
  • If you prefer to see capabilities names in form e.g. ‘Edit pages’ instead of WordPress ‘edit_pages’ standard form turn on the “Show capabilities in human readable form” checkbox at the right top corner of the main form. Move mouse over capability name and you will see its alternative form name.
  • According to WordPress Codex User Levels were introduced in WordPress 1.5, they were replaced by Roles and Capabilities in WordPress 2.0, and were finaly deprecated in WordPress 3.0. Thus you can hide them in order they do not mess you in your work with roles. Keep “Show deprecated capabilities” check box at the to right corner of the form unchecked for that. If for any reason you need to see user levels, turn on that check box.
  • If you don’t wish to save changes you can click “Cancel” button.
  • If you are needed to restore roles capabilities you have before 1st visit “User Role Editor” main form, use “Reset” button.
    When you you open this form 1st time, plugin checks if backup copy of roles and capabilities exists. If it doesn’t, plugin creates backup copy automatically. Thus, when you some day click the Reset button plugin uses the previously saved role data backup copy to restore it. Be very careful with this operation as you will definitely lose any changes you or your plugins made to user roles from that time.

In order to add/remove your custom role, change default role for new user, add/remove custom user capability use “User Role Editor” management boxes, look on screenshot below:
User Role Editor custom roles and capabilities management boxes

  • If you need your own custom role, create it with “Add New Role” feature. Input new role name into input text field at “Add New Role” box, select existing role from drop-down list if you wish to use its capabilities as starting point for further work and click “Add” button. Remember that you can use latin letters, digits and an “_” underscore sign in your role names. Subscriber role is copied by default if you don’t select such role yourself.
  • Unnecessary self-made role can be deleted with “Delete Role” box. Select role and click “Delete” button for it. Only your self-made roles appears in the role list to delete. If some of your own roles is assigne to the user or selected as default role for new users it will not be appeared in the list for deletion.
  • Select the role which you wish to use as default for any new created user from the list at “Default Role for New User” box. Click “Change” button to save your changes.
  • Use “Add New Capability” box in order to add new user capability. Remember you can use only latin alphabet letters, digits and underscore sign in the capability name. How to use new added user capability? Turn it on in the role you select and check if current user has such capability in your plugin or active theme functions.php file. For example,
     if (!current_user_can('some_capability_you_added')) {
       echo "You don't have permission for it!";
       return;
    }
  • If you need delete custom capability added by you or some of your old plugins, which you don’t use anymore use “Delete Capability” box. “User Role Editor” doesn’t allow to delete built-in WordPress capabilities.

With help of “User Role Editor” you can assign additional capabilities directly to the users. Open users list by click on the “All Users” link at the “Users” submenu. Find needed user, move mouse pointer to his name and click “Capabilities” link as on screenshot below:
User Capabilities Editor link
At the form opened you can assign to user another role and/or add to him capabilities which not included to his role:
Change User Capabilities
You can not turn off capabilities included to the role assigned to this user. You can add/remove other capabilities. They will be applied directly to the user as you click the “Update” button. If you wish to built a fully custom capabilities set for this user, without limitation of any role, select “No role for this site” from drop-down list at the top and make it.

For more information about WordPress user roles please read these articles
- WordPress Admin Menu Permissions;
- WordPress user capabilities;
- activate_plugins WordPress user capability;
- edit_dashboard WordPress user capability;
- Delete posts and pages WordPress user capabilities set;
- delete_plugins WordPress user capability;
- moderate_comments WordPress user capability;
- Roles and Capabilities article at codex.wordpress.org;

Translations

Русская версия этой статьи доступна по адресу ru.shinephp.com

All other translations listed below are outdated and need to be updated. It’s very simple to get link to your site from this page – just update your native language translation file and send it to me. You are welcome!

Dear plugin User,
if you wish to help me with this plugin translation I very appreciate it. Please contact me via Contact form and I will answer you by email. Do not forget include your site link in order I can show it with greetings for the translation help at shinephp.com, plugin settings page and in this readme.txt file. If you have better translation for some phrases send it to me. You are welcome!
Former translators! Please check your translations and provide the updated files corresponding to the current version of URE plugin.

Special Thanks to

  • Lorenzo Nicoletti – for the code enhancement suggestion CUSTOM_USER_META_TABLE constant is used now for more compatibility with core WordPress API.
  • Marcin – For the code enhancement. This contribution allows to not lose new custom capability if it is added to other than ‘Administrator’ role.
  • FullThrottle – for the code to hide administrator role at admin backend.

You are welcome! Help me with bugs catching, share with me new ideas about plugin further development and link to your site will appear above.

People who donated for this plugin developement

Change Log

  • 3.6.1 = 07.05.2012
    - Italian translation is updated. Thanks to Tristano Ajmone.
  • 3.6 = 30.04.2012
    - CSS and page layout fix for compatibility with WordPress 3.4.
    - WordPress multi-site: when new blog created default role setting is copied for it from the main blog default role value now.
    - Minor translations files updates, e.g synchronizing them with plugin source code, Russian roles names in plugin are identical to those WordPress uses itself now, etc.
  • 3.5.4 = 04.04.2012
    - Lithuanian translation is added, thanks to Vincent G.
    - Spanish translation is updated, thanks to Victor Ricardo Díaz.
  • 3.5.3 = 24.03.2012
    - French translation is updated, thanks to Presse et Multimedia.
    - Hebrew translation is updated, thanks to Aryo Digital.
    - Persian translation is updated, thanks to Parsa.
    - Minor CSS fix to provide compatibility with RTL languages.
  • 3.5.2 = 17.03.2012
    - Turkish translation is updated, thanks to Muhammed YILDIRIM.
    - Dutch translation is updated, thanks to Frank Groeneveld.
  • 3.5.1 = 24.02.2012
    - Bugs for multi-site WordPress network installation were discovered and fixed:
    1) blocked login to admin back-end;
    2) empty users list for administrators of single sites;
    3) empty authors drop down list at the post editor page.
    - If URE plugin is not enabled for single site administrator, then URE is automatically excluded from plugins list available to that administrator.
  • 3.5 = 19.02.2012
    - User Role Editor could be available now for single site administrators (Administrator role) under multi-site environment. You should define URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE constant in your blog wp-config.php file for that. Insert this line

     define('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE', 1);

    there, if you decide to give single site admin such opportunity.
    - One of “User Role Editor” users with 1100+ sites in the multi-site network reported that URE doesn’t update roles for all sites, but stalls somewhere in the middle. Other network update method is realized as alternative. Due to my tests it works approximately 30 times faster. If you met the same problem, try it. It will be great if you share your experience with me. In order select alternative method of all sites update add this line to you blog wp-config.php file

     define('URE_MULTISITE_DIRECT_UPDATE', 1);

    But be careful. It’s recommended to make 1st try on the backup copy, not on a live site.
    - Persian translation is updated. Thanks to Parsa.

  • 3.4 = 21.01.2012
    - You can see/edit “Administrator” role now. Insert this line of code

      define('URE_SHOW_ADMIN_ROLE', 1);

    into your wp-config.php file and login with administrator account for that.
    If for any reason your Administrator role missed some capabilities added by plugins or themes, you can fix that now. But be careful with changing “Administrator” role, do not turn off accidentally some critical capabilities to not block your admin users.

Click here to get full list of User Role Editor updates.

FAQ

- Does it work in multi-site environment?
Yes, it works with multi-site installation. By default plugin works for every blog from your multi-site network as for locally installed blog without multi-site feature.

URE Multi-site feature

URE Multi-site feature


To update selected role globally for all Network you should turn on the “Apply to All Sites” checkbox.

- How to duplicate my custom created roles from main blog of my multi-site network to new created one?
“User Role Editor” makes it for you automatically. As new blog added to your network, “User Role Editor” copies full roles staff from your main blog to the new created one.

- Why administrators of single site of multi-site network do not see “User Role Editor” under “Users” menu?
URE is disabled for single site administrator by default. If you wish to enable it for single site adminitstrator add this line of code into your blog wp-config.php file

define('URE_ENABLE_SIMPLE_ADMIN_FOR_MULTISITE', 1);

- I have large multi-site network. After click “Update” button with “Save to all sites” checkbox turned on nothing is happened. I got the blank page.
It is PHP script execution time limit problem. Other network update method is available as alternative from version 3.5. Due to my tests it works approximately 30 times faster. Try it. It will be great, if you share your experience with me. In order to select alternative method of all sites update add this line to you blog wp-config.php file

define('URE_MULTISITE_DIRECT_UPDATE', 1);

It does nothing automatically, just select other algorithm when you press “Update” with “Apply to All Sites” checkbox turned on next time.
If you define WP_DEBUG equal to 1 or true constant in wp-config.php file, URE with this directive shows update execution time in milliseconds as additional technical information.

- How to edit “Administrator” role? I don’t see it in the roles drop down list.
“Administrator” role is hidden from the roles drop down list by default.
You can see/edit “Administrator” role starting from version 3.4. Insert this line of code

  define('URE_SHOW_ADMIN_ROLE', 1);

into your wp-config.php file and login with administrator account for that.
If for any reason your “Administrator” role missed some capabilities added by plugins or themes, you can fix that now. But be careful with changing “Administrator” role, do not turn off accidentally some critical capabilities to not block your admin users.

- Does it work with WordPress versions prior 3.0?
Starting from version 2.2 plugin works with WordPress 3.0 and higher only. For earlier WordPress versions use plugin version 2.1.10

download

I am ready to answer on your questions about this plugin usage and help with possible problems. Use User Role Editor plugin forum or this page comments and site contact form for that please.

Thanks,
Vladimir ShinePHP.com

The testking offers guaranteed testking VCP-410 training with best quality testking 350-001 braindumps and testking 70-680 practice exam.

Tags: WordPress, wordpress plugin

  • Alex

    Hi Vladimair, Thanks for your reply. I have added “edit_other_posts” but unfortunately this has not solved the problem. I still cannot edit images in the library or add menu items.

  • Alex

    Update, on further testing you edit images that have been uploaded by that user although not uploads by a higher lever user. You cannot add menu items for pages created by any user.

  • Alex

    OK all sorted now. It seems you need to add ‘add, edit, delete posts/others posts’ as images are classed as posts. I now can edit posts and add menu items. Thanks for pointing me in the right direction. Love the plugin!

  • http://shinephp.com Vladimir Garagulya

    OK. Thanks. I’m glad that I could help you.

  • http://shinephp.com Vladimir Garagulya

    Check ‘edit_published_post’ too.

  • Notpoppy

    Thanks again for your help!

    OK I’ve done that and this is a step forward in that the Moderator can now edit comments, unapprove them, move them to spam or trash and so on.

    However – as might be expected – they can also make edits to articles, which I don’t want them to be able to do. Can I remove this ability by switching off other permissions?

    At the moment the following are enabled for the ‘Moderator’ I’ve created:

    browse_deleted
    change_password
    close_topics
    delete_posts
    delete_topics
    edit_closed
    edit_deleted
    edit_favourites
    edit_others_posts
    edit_others_tags
    edit_others_topics
    edit_posts
    edit_profile
    edit_published_posts
    edit_tags
    edit_topics
    ignore_edit_lock
    manage_tags
    moderate
    moderate_comments
    move_topics
    participate
    read
    stick_topics
    throttle
    view_by_ip
    write_posts
    write_topics

    On reflection it seems there might be quite a few of those permissions I need to disable but it would be useful to first know how to achieve this combination of allowing the ‘Moderator’ to moderate comments but not make alterations to articles.

  • http://shinephp.com Vladimir Garagulya

    This is current behavior of WordPress security system: user can moderate comments for the post, if he/she can edit this post. It could be changed with some tricks via special plugin probably (I saw somewhere the idea using comments actions add to the user edit_post capability on the fly before and remove it after building comments page, but I didn’t check if it’s really possible), but nothing could be done with this just excluding standard user capabilities.

  • Melissa

    When clicking “MEDIA” it gives my Editors & Author access to deleting thousands of photos permanently.  Is there a way to prevent this role from having access to deleting media?

    Thank you so much for creating this plug-in.  It’s incredible! 

  • Leewper

    great plugin, is it possible to create a role name with two letter?

  • http://shinephp.com Vladimir Garagulya

    Thanks. Yes, it’s possible to create a role name with two letters, one letter and one digit, etc.

  • http://shinephp.com Vladimir Garagulya

    Thanks for the good words about URE plugin.

    Author can edit/delete only media uploaded himself, please check.
    Editor can make whatever he want with any content. So this rights should be given only trusted persons.
    In order to delete something from media libraty, in addition to ‘upload_files’ capability user should have ‘delete_posts’ capability. Try to exclude post deletion related capabilities from the editor role. It could help.

  • Notpoppy

    That’s a pity. I hope they change that in a future version. Anyway, thanks very much for your help I really appreciate it.

  • P Cather

    Thanks for this help.  It worked in that my Editor can now see the section and can see slideshow that I want her to be editing.  She can upload a new slide but when she tries to update the new slide she gets an error message that just says “Cheatin’ uh!”

    Got any ideas?  Thanks

  • http://shinephp.com Vladimir Garagulya

    Look on the link, after click on which you see “Cheting uh”. Open that file in editor. Find ‘cheatin uh’ string and see, what capability is checked in code before this output. Or send that link here.

  • P Cather

    Here’s what I found.  Please let me know if you need more.

    function rvy_options( $sitewide = false, $customize_defaults = false ) {

    if ( ! current_user_can( ‘manage_options’ ) || ( $sitewide && ! is_super_admin() ) )
        wp_die(__awp(‘Cheatin’ uh?’));

    if ( $sitewide )
        $customize_defaults = false;    // this is intended only for storing custom default values for site-specific options

    $ui = new RvyOptionUI( $sitewide, $customize_defaults );
       
    rvy_refresh_default_options();

    $ui->all_options = array();

    $ui->tab_captions = array( ‘features’ => __( ‘Features’, ‘revisionary’ ), ‘optscope’ => __( ‘Option Scope’, ‘revisionary’ ) );

    $ui->section_captions = array(
        ‘features’ => array(
            ‘role_definition’ => __(‘Role Definition’, ‘revisionary’),
            ‘revisions’        => __(‘Revisions’, ‘revisionary’),
            ‘notification’    => __(‘Email Notification’, ‘revisionary’)
        )
    );

  • http://shinephp.com Vladimir Garagulya

    From this code fragment I see that they check ‘manage_options’ capability. Do you have it in your editor role?

  • P Cather

    No it doesn’t and I don’t want the Editor to have that capability.  I started thinking that this options file is from a totally different plugin from the slideshow one. I went into the slideshow php and saw that the form was calling for an action called options.php. It was showhow getting confused with the  options.php from a different plugin in a different folder.

    I renamed this to options2.php.  So far this seems to have fixed it.  Wouldn’t have found it without looking at the code you suggested. Thanks.

  • Bert

    All users also only with read access can list users, what’s wrong.

  • http://shinephp.com Vladimir Garagulya

    User with read access (‘read’ capability included only as role “Subscriber”) can see his own profile only.
    Do you created new role or changed existing one? Check what other capabilities are included to such role, that your “read only” users can see users list.
    Please give more details.

  • Bert

    Has not created a new role but has “Subscriber” and “read” but get up “all users” as it is possible to list and “profile”
    Översatt med google

  • Jamie

    Hello Vladimir,

    Thank you for our plugin, it’s great!

    I have one question. I also use the “Custom Post Widget” plugin see (http://wordpress.org/extend/plugins/custom-post-widget/).

    Now i want that some of my users from my website can use it. How can i make this plugin work in the User Role Editor? I having trouble making a new capability, i don’t know what to do to make this plugin work. I think i have to activate the menu item “Content blocks”, but dont know how…

    I hope you can help me.

    Kind regards,
    Jamie

  • http://shinephp.com Vladimir Garagulya

    According to your screenshot I see that user has much more permissions, than standard Subscriber user. Subscriber has the only “Profile” menu item.

    Please check if this user has the Subcriber role assigned to him or some other one, look at his profile. Check what capabilities are really included into role this user has. Screenshots will be useful.
    If you installed user Role Editor and edit user capabilities directly, check what capabilities were added to this users beyond the role. Find him at the users list and click “Capabilities” link.
    If you still have questions please show screenshots from user profile, role assigned to him, capabilities of this user. I will try to help.

  • http://shinephp.com Vladimir Garagulya

    Hello Jamie,

    Thanks. If you place widget to the widget area yourself and select content block post there youself, then it’s enough to give user “Editor” role. “Custom post widget” author didn’t add new capability for his custom post type and uses standart post edit capabilities for it.
    If you wish that user can select content block post inside widget, he need to have ‘edit_theme_options’ capability in addition to access the “Appearance->Widgets” menu.

    Regards,
    Vladimir.

  • Ron

    Brilliant – very nearly perfect for what I need. We are a school and I have created roles for the teachers to be able to create posts, but those posts must be moderated first.

    I am trying to do the same for the children, but my problem is we have installed a calendar plugin. The calendar plugin shows up as an entry on the dashboard which seems to be available to everyone who logs in. Is there a way I can use your plugin to hide other plug in’s to specific user groups?

  • http://shinephp.com Vladimir Garagulya

    Thanks.
    Look at calendar plugin source code. Usually in main file plugin defines its menu calling this function add_menu_page(). Search for this name or for string ‘Calendar’ in case plugin uses some alternative function to register its menu. This function hase 3rd parameter – user capability, which allows user to see this menu. Exclude it from your role or edit plugin code to use some other (may be your own) capability, on your choice.

  • Ron

    Thanks Vladimir

    I am very new to this type of work. I can follow what you are saying, but in practice I am stuck. The plugin does not seem to use add_menu_page()

    The only thing I can find similar is below. I have tried adding capabilites of “cgm_calendar” and “cgm_calendar_ap” and “cgm_event_calendar” but they don’t work

    Any more suggestions? I suppose I should ask the calendar plugin developer

    //Initialize the admin panelif (!function_exists(“cgm_calendar_ap”)) { function cgm_calendar_ap() {  global $cgm_calendar;  if (!isset($cgm_calendar)) {   return;  }  add_options_page(‘CGM Calendar’, ‘CGM Calendar’, 9, basename(__FILE__), array(&$cgm_calendar, ‘print_settings_page’));    add_object_page(__(“Calendar”, ‘cgm_event_calendar’), __(“Calendar”, ‘cgm_event_calendar’), “edit_posts”, plugin_basename(__FILE__), array(&$cgm_calendar, ‘display_entries’), plugins_url(‘images/icon.gif’, __FILE__));  add_submenu_page(__FILE__, __(“Edit Events”, ‘cgm_event_calendar’), __(“Edit”, ‘cgm_event_calendar’), “edit_posts”, plugin_basename(__FILE__), array(&$cgm_calendar, ‘display_entries’));  add_submenu_page(__FILE__, __(“Manage Event”, ‘cgm_event_calendar’), __(“Add Event”, ‘cgm_event_calendar’), “edit_posts”, ‘cgm_calendar_edit’, array(&$cgm_calendar, ‘edit_entry’));  add_submenu_page(__FILE__, __(“Categories”, ‘cgm_event_calendar’), __(“Categories”, ‘cgm_event_calendar’), “edit_posts”, ‘cgm_calendar_categories’, array(&$cgm_calendar, ‘display_categories’));  add_submenu_page(__FILE__, __(“Manage Category”, ‘cgm_event_calendar’), __(“Add Category”, ‘cgm_event_calendar’), “edit_posts”, ‘cgm_calendar_category’, array(&$cgm_calendar, ‘edit_category’));   }}
    if (!function_exists(“cgm_event_calendar”)) { function cgm_event_calendar() {  global $cgm_calendar;  echo $cgm_calendar->set_up_calendar(); }}
    if (!function_exists(“cgm_list_upcoming_events”)) { function cgm_list_upcoming_events($atts) {  global $cgm_calendar;  echo $cgm_calendar->list_upcoming_events($atts); }}

  • http://shinephp.com Vladimir Garagulya

    You found write code fragment.
    As I can see, ‘Calendar’ menu item and its submenu items are linked to the ‘edit_posts’ user capability.

  • Ron

    Oh dear – that means that I cannot separate it out. I need them to be able add / edit posts, but not the calendar. Thanks for your help anyway

  • http://shinephp.com Vladimir Garagulya

    You may create capability ‘use_calendar’ and change ‘edit_posts’ in the code above to ‘use_calendar’. Give ‘use_calendar’ to roles need calendar except ‘Pupil’… Just do not forget yourself, that calendar needs ‘edit_posts’ capability anyway.

  • Ron

    What a star you are. That worked perfectly. My only small problem now is that the pupils who now can add posts, but no edit the calendar seem to have the ability to moderate comments. You have done a blog on this which I read and it seems that there is nothing we can do about that – so we just have to hope the pupils are sensible

    Many, many thanks for your help

  • http://www.mh-internetblog.de/ Maik

    Could it be, that the version is wrong? It’s published as 3.4, but the newest version seems to be 3.3.4

  • Jessica

    Can I use this plugin to allow an admin to access editing of one page only? (I would like to have 5 pages, each with one user who can edit only that page and be able to edit all pages myself as admin).

    Thank you!

  • http://shinephp.com Vladimir Garagulya

    May be.
    But generally, I change 3rd number in case of bug fix and if translation was added.
    I consider the latest release as the functional extension, that’s why i changed the 2nd number in the version.

  • http://shinephp.com Vladimir Garagulya

    Try this:
    - create new role with capabilities: edit_page, edit_published_pages, read, upload files.
    - assign it to your users.
    - set users as authors for every page (user 1 as author for page 1, etc.).
    This way user can edit the only page, where he is the author.

    He can create new pages also. But as he can not publish them, public will not see them, and you as admin can talk with such user about wrong behavior.

  • Jessica

    Haha! I like your last sentence!

    Thank you so much! This seems to be working perfectly for me! I really appreciate what you’ve done here. I’ll be sending a donation soon!

  • http://shinephp.com Vladimir Garagulya

    Ups! I understood what did you mean ;) . That was a typo in the “Change Log” information. I updated it to “3.4″. 
    Thanks.

  • http://www.mh-internetblog.de/ Maik

    Ah ok, i was just confused about the different version-specifications. ;)
    Thanks for this great plugin!

  • Bert

    The person has only read access. I have created him to be able to troubleshoot.I have uninstalled all add-ons except WP-Members ™ (http://butlerblog.com/wp-members/). See picture how it looks now.

  • Bert

    Downloaded a backup of both the website and database, and it seems to work. I am very grateful for all the time you spent to solve this but we’ll probably never know what was wrong.
     Thanks for a great addition.

     Bert

  • Logan F

    I’m trying to add a limited “Editor” Role, but I think I’ve found a bug. I copied the “Editor” roles into a new role named “EditorTest”. Then I remove “delete_others_pages ” and “delete_pages” and save. The account I applied it to now loses his ability to edit any pages other than his own and still has the ability to delete other users pages. After re-adding the above capabilities, there is no change in the user’s ability to edit other pages. Did I miss something? Thanks!

  • http://shinephp.com Vladimir Garagulya

    Thanks for the information. Good Luck!

  • http://shinephp.com Vladimir Garagulya

    Please attach (or send the link to) screenshots of new role you created and user profile with role, assigned to him, visible.

  • blue

    Hello, URE is correctly installed and activate but it doesn’t appears in the setting menu, what can I do ?

  • http://shinephp.com Vladimir Garagulya

    Hello,
    Look into “Users” menu.

  • blue

    Thank you for your answer, there’s no more option in the “users” menu as you can see on the screenshot attached

  • http://shinephp.com Vladimir Garagulya

    Is it multi-site installation? If Yes, check if plugin activated for this site of your network.

  • blue

    No it is a single-site installation, WordPress version is WordPress 3.1.2,PHP version is 4.4.1, MySQL version is 4.1.15 and theme activated is Suffusion 3.7.8, Web server is Microsoft IIS 6.0… It means to be ok to use URE ?

    As you can see in the screenshots attached, URE is activated for the single site but doesn’t appear neither in settings menu nor in users menu…

    I re-installed URE many times automaticaly and manually, result is always the same : no entry in menus…

  • blue

    Hello,

    after downgrading URE 3.4 to URE 2.1.10, it works fine ! Any idea ?

  • http://shinephp.com Vladimir Garagulya

    Thanks for detailed information.
    URE 3.4 comparing to 2.1.10 requires PHP 5, checks environment at start and stops in case of check failure. I didn’t tested it with PHP4 really, but assumed that it shows the message about incompatibility problem. It seems that you don’t see such message :( .
    You need to consider the update of your PHP and MySQL versions:
    http://wordpress.org/about/requirements/
    Otherwise you can not install the latest version of WordPress.

  • blue

    I confirm there was no incompatibility message, I will update PHP, MySql and WordPress and then try again URE 3.4.

    Thank you very much for helping