Arrg! Me Pirate Form plugin be walkin the plank.

Shiver me timbers! Me favorite contact form plugin – Free and Simple Contact Form by Pirate Forms – be abandoning ship. Pirate Forms was acquired by WPForms, who are retiring my favorite contact form in favor of a migration path to their signature WPForms Lite. Either by remarkable coincidence or due to a wry sense of humor,  the scallywags at WPForms made the announcement on International Talk Like a Pirate Day.

When a favorite plugin is lost at sea.

I find full-featured form plugins like the deservedly popular Contact Form 7 to be overly complex for my meager needs. I need just a simple contact form with no ‘advanced’ features to get in my way. Pirate Forms was perfect. To be fair, WPForms is also awesome. The final version of Pirate Forms includes a migration tool to make conversion to WPForms as painless as practical. And WPForms provides a very nice balance between powerful features and ease of use – kinda halfway in between Pirate Forms and Contact Form 7. But WPForms includes one mildly annoying characteristic that I just could not get past – a hideously ugly lime green background on the confirmation message.

OK, “hideously ugly” is overstating it, but it does not fit well with the look of my sites. It should be a relatively straightforward matter to change the look of the confirmation message with a bit of custom CSS. But no matter what I tried, I could not get it to work. In desperation I finally edited the plugin CSS directly – an obviously bad practice that I will likely have to re-do every time the plugin is updated. But, like I said, I could not live with the lime green.

Ah, much better.

Update (2019-03-31): As expected, I’ve had to redo the CSS changes every time WPForms is updated. Got tired of it, and decided to try figuring out the problem again. Ah, I had neglected to add ‘!important;’ to the changed background and border. Now it works, with the following in my Theme Options custom CSS section …

.wpforms-confirmation-container-full {
color: #333;
margin: 0 0 24px 0;
background: #f1f1f1 !important;
border: 2px solid #000000 !important;
padding: 15px 15px;
}

WPPOV supports freedom from Net Neutrality and the GDPR. The Internet of the people, by the people, for the people, shall not perish from the Earth.