• Just finished spending some time working with this Plugin and although I haven’t used all the Free ones of this type, thought I would give my Review.

    What I Noticed
    ——————————
    All Example Screenshots show “label” element before “input” element and indeed, that is the way the code is produced for the front-end. This is as it should be for Accessibility and Best Coding Practice in general. And yet in the Admin section they are reversed. Although it may “look” better, design wise, it is not better for Accessibility and Best Coding Practice in general. There may already be people using WordPress that would really enjoy more Accessibility coding on the Admin side — or will be.

    Also in the Admin section, for all 5 Tabs, the “label” elements for each page are turned into links which, if somewhat confusing, is probably not intentional. I have to wonder if it is due to your use of coding within the Help Tab. That is just a guess on my part and even though it is an oddity, it doesn’t detract from the page functionality. With that said, I also compliment you on your excellent use of the Help Tab (page top, far right under login name) to provide detailed information about the Plugin without having to go off the page.

    Suggestions
    ——————————
    To add more eMail Recipients one must change the number setting then ‘Save’ changes, in order to get a Form to include another recipient information. Didn’t see that mentioned anywhere. Although I was able to figure out that one must first change the “number setting” then click ‘Save’, I fear many will spend excessive amount of time on figuring this out. Especially since there is a ‘delete’ link for each Recipient but if one doesn’t change the number, a Recipient form will keep reappearing. I know, seems like a small thing and maybe it is and it’s just me. Detailing that bit of information would remove any ambiguity.

    To the right of “Number of recipients” input field is a link named “Number of recipients”. Suggest replacing that with the text “Increase/Decrease number then click Save. This will Create/Remove Form for other Recipient info.” or something to that effect.

    Although you’ve stated “maxlength” within the Input fields there is isn’t one for Textarea? As HTML5 does provide for this I suggest using one with a 500 character limit. I would even go further in that since JavaScript is mandatory for this Plugin, why not include a Character Counter so people can see how many characters are being used?

    Conclusion: All in all, an easy and simple to use Plugin for a basic Form with some nicely done coding behind it. Highly recommended.

Viewing 1 replies (of 1 total)
  • Plugin Author Jeff Starr

    (@specialk)

    Thank you for the great review and detailed feedback about CFX. Definitely will try to implement some of these ideas in future plugin updates. Just really great stuff, thanks again @website-rob.

Viewing 1 replies (of 1 total)
  • The topic ‘Best Basic Contact Form In WordPress’ is closed to new replies.