• Resolved marcusquinn

    (@surferking)


    I’m having the issue mentioned elsewhere here, in that Query Monitor is now loading for Logged Users that are not Administrators.

    Any way to unload/deactivate plugins for all non-Admin logged-in Users, please?

Viewing 15 replies - 1 through 15 (of 15 total)
  • Thread Starter marcusquinn

    (@surferking)

    Ahh, I see this is done with “Logged Users”, adding a row, clicking the “Edit” icon, and using the condition: “role(administrator)”.

    Quirky, but that works. Personally, I’m having all plugins load for Administrators.

    May I suggest this row and condition is added by default to the plugin, please? I can’t imagine many scenarious where this being the default setting would not be helpful to all Admins in their setup needs.

    Thread Starter marcusquinn

    (@surferking)

    I would also add to that default row request, a row for “not(role(administrator))” too, to make that clear. The common one being you don’t want Query Monitor, Black Bar and other similar developer plugins loading for non-Admins.

    Thread Starter marcusquinn

    (@surferking)

    I have Query Monitor disabled for all non-Admins with a “not(role(administrator))” row.

    It seems to work for everything, except Query Monitor is still loading for Custom Post Type Archive page.

    https://pasteboard.co/HWLsH1FxBY9F.png

    Perhaps the priority of this setting isn’t high enough?

    Plugin Author Jose

    (@giuse)

    Hi @surferking

    it would be a lot easier if you use the settings Users => Unlogged Users, as you can see in the section “How to deactivate plugins for unlogged users (PRO)” at https://freesoul-deactivate-plugins.com/how-deactivate-plugiins-on-specific-pages/users/

    In any case these are features of the PRO version.
    I will close this thread. Please, open a ticket on the premium support if you still have issues.

    Have a great day!

    Jose

    Thread Starter marcusquinn

    (@surferking)

    @giuse Thanks for the reply. Yes, I already also have that unset, but for some reason it’s not applying to a Custom Post Type Archive page (created with ACF Pro) for a Logged-In Subscriber.

    Basically, I need Admin Users to use Query Monitor on the front-end, but not other User Roles, mostly Subscriber, but all others that are not-Admin.

    • This reply was modified 1 year, 9 months ago by marcusquinn.
    Thread Starter marcusquinn

    (@surferking)

    I believe this would be the correct approach, except that it is not working for the ACF created Custom Post Type Archive page, when this rule is working on all other pages:

    Thread Starter marcusquinn

    (@surferking)

    I’m using a Custom Slug for the ACF CPT, maybe that’s significant, and not taken account of in FSDP logic?

    Thread Starter marcusquinn

    (@surferking)

    Disabling Query Monitor at /wp-admin/admin.php?page=eos_dp_by_archive works, but then applies to all logged-in users, too, ignoring the multiple rules there.

    It seems /wp-admin/admin.php?page=eos_dp_logged rules are processed with a higher priority.

    It seems to be that logged user rules should be processed before Post Types, but it’s happening the other way around?

    Thread Starter marcusquinn

    (@surferking)

    Just a nudge, this remains an issue for the ACF Post Type generated Archive page.

    Plugin Author Jose

    (@giuse)

    Hi @surferking

    please, open a ticket on the premium support. We can’t speak here about premium features.

    Have a great day!

    Jose

    Thread Starter marcusquinn

    (@surferking)

    Sorry, where’s the premium support? The link in the plugin leads here.

    Plugin Author Jose

    (@giuse)

    Hi @surferking

    have you bought the license? If so you received an email after the purchase with the link to the premium support https://support.freesoul-deactivate-plugins.com/, and the login information.
    If you don’t remember your password you can click on “Lost password?”.
    You can log in with the same email you used for the purchase.

    Or are you using a nulled plugin? In that case, of course, you have no rights to the premium support.

    Best regards

    Jose

    Thread Starter marcusquinn

    (@surferking)

    I see, yes, paid up fan! (different username/email to here)

    I suppose the only difference there is I can’t see other support requests to look for solutions. In the plugin, the support link comes to the www.remarpro.com repo, hence asking here.

    Plugin Author Jose

    (@giuse)

    Hi @surferking

    You have both a link to the Premium Support and to this forum.
    In the Premium Support you ask directly to us whatever you want.
    Here you can ask only about features that are included in the free version.
    You are reporting an issue related to a premium feature.

    Sorry, but I can’t help you here. It would be against the rules of this forum.
    Those rules are not decided by me.

    Again, if you have the right to the Premium Support, open a ticket on the Premium Support system and we will be happy to help you there.
    If you don’t have that right, we will not help you.

    Have a great day!

    Jose

    Moderator Yui

    (@fierevere)

    永子

    closing.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘How to disable plugins for all non-Admin users? Eg: Query Monitor’ is closed to new replies.