<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Symonov Blog</title><description>Notes on WordPress plugin development, SEO for plugin authors, and product engineering for solo devs.</description><link>https://symonov.com/</link><language>en-us</language><item><title>Sending WordPress email through Mailtrap&apos;s HTTP API (not SMTP) in 2026</title><link>https://symonov.com/blog/sending-wordpress-email-through-mailtrap-api-not-smtp-2026/</link><guid isPermaLink="true">https://symonov.com/blog/sending-wordpress-email-through-mailtrap-api-not-smtp-2026/</guid><description>Routing WordPress mail through Mailtrap&apos;s Send API instead of SMTP unlocks bulk/transactional streams, categories, and live suppression. Here&apos;s how it works.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>mailtrap</category><category>wordpress</category><category>wp-mail</category><category>transactional-email</category><category>wordpress-plugin-development</category><author>contact@symonov.com (Serhii Symonov)</author></item><item><title>Customizing Contact Form 7 validation messages in 2026 (with CF7 6.x SWV support)</title><link>https://symonov.com/blog/customizing-cf7-validation-messages-2026/</link><guid isPermaLink="true">https://symonov.com/blog/customizing-cf7-validation-messages-2026/</guid><description>Most CF7 validation plugins broke when 6.x shipped Schema-based Validation. Here&apos;s why — and three patterns that still work in 2026.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><category>contact-form-7</category><category>cf7</category><category>validation</category><category>wordpress</category><category>wordpress-plugin-development</category><author>contact@symonov.com (Serhii Symonov)</author></item></channel></rss>