Viewing 3 replies - 1 through 3 (of 3 total)
  • If it works perfectly, a 5 star review is much more appreciate for me.

    Thanks

    Thread Starter Chris Dillon

    (@cdillon27)

    OK. Here’s what I think would make it a five-star plugin:

    (1) Move the admin menu page to the Settings menu, use tabs for “Settings” and “Instructions”, use standard WordPress admin CSS classes, and use a regular Dashicon.

    Why? Don’t make me think. The admin menu can become very full when using a lot of plugins. Since reCaptcha is usually only set up once, it’s unnecessary to show it on the highest level of the menu. As helpful as icons are, I still have to read each menu item to find the one I need. So extra menu items slow me down. If I have to change the settings or grab the shortcode, I first think to look under the main Settings menu or the plugin meta row. Admin pages that don’t look like the other admin pages that I’m accustomed to force me to think.

    (2) Leave no trace. Give me the option to delete the anr_admin_options upon plugin deletion.

    For examples, see Wider Admin Menu and SetMore Plus.

    (3) Don’t cover up the contextual help link in the upper right corner of the admin page (screenshot).

    (4) Use the proper text domain.

    (5) Make it multisite compatible where only the network admin can set the keys and each site admin can change the other settings. See my deprecated Simple reCAPTCHA for an example.

    I would only recommend this plugin to the users of my plugin if I was confident it can do the job well, which it does. In my opinion, these things would take it from “great” to “excellent.”

    Thank you for your nice suggestions. i am still in learning stage for good coding practice. Your comment will help me a lot.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘very well done’ is closed to new replies.