• Resolved servicefly

    (@servicefly)


    HI, I would love to get your plugin working on my website; however, I’m having a lot of trouble. Here is what I did:

    • I enabled Fuzzy URls.
    • I enabled Ignore URL Protocol
    • I enabled URL Arguments
    • I enabled Selective Plugin Loading
    • I enabled Selective Admin Plugin Loading
    • I created Plugin Filter with https://mydomain.com/wp-admin/* | Also tried https://mydomain.com/wp-admin/
    • Moved plugin “Simple Locator” to Disabled Administrator on the right in the filter
    • I enabled debug Messages

    After all of that, plus playing around with other settings before settling on the above I can’t get the Simple Locator plugin to stop loading onto the admin area. I assume I have some setting wrong but don’t know what? I’ve re-read the instructions and searched the forum. Please help when you can.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Jeff Sterup

    (@foomagoo)

    Did you select the Also Affect Children checkbox on your plugin filter? The permalink should be https://mydomain.com/wp-admin/.

    Thread Starter servicefly

    (@servicefly)

    Yes. Affect Children is checked. I tried the domain without the “*” as so:
    https://mydomain.com/wp-admin/

    BTW, yes I changed the mydomain for mine;)

    Plugin Author Jeff Sterup

    (@foomagoo)

    Do you have administrator set as the highest priority role on the Plugin Organizer settings page?

    Thread Starter servicefly

    (@servicefly)

    Under Role Support, Administrator is the highest. Is there another setting?

    Thread Starter servicefly

    (@servicefly)

    I have an update: I found that the plugin was not saved last time I set it up in the filter where Simple Locator was moved over to the right under Disabled Standard All Users… That solved the admin area issue, but now the plugin is no longer working properly on the frontend.

    Plugin Author Jeff Sterup

    (@foomagoo)

    That’s probably because it is using admin-ajax.php for it’s ajax calls. Add a plugin filter with https://mydomain.com/wp-admin/admin-ajax.php as the permalink and enable that plugin.

    Thread Starter servicefly

    (@servicefly)

    Unfortunately it is not working. Could the fact that I have Simple Locator in the Disabled Standard All Users box in both filters possibly be the problem? BTW, your quick responses say a lot about your plugin and the quality you want to maintain, thank you!

    Thread Starter servicefly

    (@servicefly)

    There is an alternative possibility:

    How can I disable the Simple Locator plugin globally but enable it on the Home Page? I have tried this but also not working for me.

    Plugin Author Jeff Sterup

    (@foomagoo)

    You can disable the plugin globally. Then create a plugin filter with your home page url as the permalink and enable the plugin. If you don’t require roles then you should disable that option on the settings page. That makes everything more complicated.

    Thread Starter servicefly

    (@servicefly)

    I did exactly that and the plugin was enabled but stopped working. It might have something to do with the plugin using ajax to provide search result.

    Plugin Author Jeff Sterup

    (@foomagoo)

    Add a permalink to your plugin filter and set it to https://mydomain.com/wp-admin/admin-ajax.php. if that’s not the Ajax endpoint you’ll have to figure out what url it uses for Ajax searches and add that as a permalink in your plugin filter.

    Thread Starter servicefly

    (@servicefly)

    SOLVED
    It worked!! Thank you very much! If you cleaned up the UX/UI and added tutorials this would be a hot seller!

    • This reply was modified 7 years, 1 month ago by servicefly.
Viewing 12 replies - 1 through 12 (of 12 total)

The topic ‘Admin Area Disable Not Working’ is closed to new replies.