{"id":259620,"date":"2025-11-08T03:07:49","date_gmt":"2025-11-08T03:07:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/zontact\/"},"modified":"2025-12-30T10:53:07","modified_gmt":"2025-12-30T10:53:07","slug":"zontact","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/zontact\/","author":23387110,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Zontact","header_author":"38zo","header_description":"One button, one form, zero hassle. Floating contact button opens an accessible modal with a contact form.","assets_banners_color":"2a8af1","last_updated":"2025-12-30 10:53:07","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/ko-fi.com\/lewis38zo","header_plugin_uri":"https:\/\/github.com\/38zo\/zontact","header_author_uri":"https:\/\/github.com\/38zo","rating":0,"author_block_rating":0,"active_installs":0,"downloads":275,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"38zo","date":"2025-11-08 03:07:39"},"1.0.5":{"tag":"1.0.5","author":"38zo","date":"2025-11-08 07:53:03"},"1.0.6":{"tag":"1.0.6","author":"38zo","date":"2025-11-08 08:11:52"},"1.0.7":{"tag":"1.0.7","author":"38zo","date":"2025-11-08 08:39:38"},"1.0.8":{"tag":"1.0.8","author":"38zo","date":"2025-11-08 09:18:04"},"1.0.9":{"tag":"1.0.9","author":"38zo","date":"2025-12-04 09:34:01"},"1.1.0":{"tag":"1.1.0","author":"38zo","date":"2025-12-04 12:05:26"},"1.1.1":{"tag":"1.1.1","author":"38zo","date":"2025-12-30 10:53:07"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Zontact \u2013 a simple, accessible floating contact button for WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3392081,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3392081,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3392009,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3413425,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3392009,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3413425,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3392009,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Floating contact button on a website","2":"Accessible contact form modal open.","3":"Minimal settings Panel in the WordPress Admin","4":"Entries list showing submitted messages"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1985,358,239383,4035,613],"plugin_category":[34,42],"plugin_contributors":[250426,225803],"plugin_business_model":[],"class_list":["post-259620","plugin","type-plugin","status-publish","hentry","plugin_tags-accessible","plugin_tags-contact-form","plugin_tags-floating-contact-button","plugin_tags-lightweight","plugin_tags-modal","plugin_category-accessibility","plugin_category-contact-forms","plugin_contributors-38zo","plugin_contributors-lewisushindi","plugin_committers-38zo"],"banners":{"banner":"https:\/\/ps.w.org\/zontact\/assets\/banner-772x250.png?rev=3392009","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/zontact\/assets\/icon-128x128.png?rev=3392081","icon_2x":"https:\/\/ps.w.org\/zontact\/assets\/icon-256x256.png?rev=3392081","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/zontact\/assets\/screenshot-1.png?rev=3413425","caption":"Floating contact button on a website"},{"src":"https:\/\/ps.w.org\/zontact\/assets\/screenshot-2.png?rev=3392009","caption":"Accessible contact form modal open."},{"src":"https:\/\/ps.w.org\/zontact\/assets\/screenshot-3.png?rev=3413425","caption":"Minimal settings Panel in the WordPress Admin"},{"src":"https:\/\/ps.w.org\/zontact\/assets\/screenshot-4.png?rev=3392009","caption":"Entries list showing submitted messages"}],"raw_content":"<!--section=description-->\n<p>Most contact form plugins try to solve every use case and end up slowing sites down.<\/p>\n\n<p><strong>Zontact takes a different approach.<\/strong><\/p>\n\n<p>It focuses on one thing: helping visitors contact you quickly and easily.<\/p>\n\n<p>Zontact adds a clean, lightweight floating contact button to your WordPress site. When clicked, it opens an <strong>accessible modal contact form<\/strong>, allowing users to get in touch without page reloads, visual clutter, or unnecessary features.<\/p>\n\n<p>Built with performance, usability, and accessibility in mind, Zontact is ideal if you want a reliable contact solution without installing a heavy form builder.<\/p>\n\n<h3>What Zontact Does<\/h3>\n\n<ul>\n<li>Adds a floating contact button to your site (optional)<\/li>\n<li>Opens a fast, accessible modal contact form<\/li>\n<li>Sends messages directly to your email<\/li>\n<li>Optionally stores messages in WordPress for later reference<\/li>\n<\/ul>\n\n<p>No page builders. No third-party services. Just clear communication.<\/p>\n\n<h3>Who It\u2019s For<\/h3>\n\n<ul>\n<li>Small business owners who want an easy way for customers to reach them<\/li>\n<li>Freelancers building fast, reliable client websites<\/li>\n<li>Anyone who values simplicity, performance, and clean design<\/li>\n<\/ul>\n\n<h3>Performance &amp; Accessibility First<\/h3>\n\n<p>Zontact is designed to stay out of your way:<\/p>\n\n<ul>\n<li>Lightweight code with minimal assets<\/li>\n<li>No frontend bloat or external dependencies<\/li>\n<li>Fully accessible modal with keyboard and screen reader support<\/li>\n<li>Built using WordPress and WCAG accessibility best practices<\/li>\n<\/ul>\n\n<h3>Setup (Takes Less Than a Minute)<\/h3>\n\n<ol>\n<li>Install and activate Zontact<\/li>\n<li>Open <strong>Zontact \u2192 Settings<\/strong> to customize the button and form<\/li>\n<li>Enable or disable the floating contact button as needed<\/li>\n<\/ol>\n\n<p>That\u2019s it.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Floating Contact Button<\/strong> \u2013 Clean, minimal button that stays visible without disrupting your layout<\/li>\n<li><strong>Accessible Modal Contact Form<\/strong> \u2013 ARIA-compliant, keyboard-friendly dialog<\/li>\n<li><strong>Simple Customization<\/strong> \u2013 Adjust button position, colors, size, and shape<\/li>\n<li><strong>Spam Protection<\/strong> \u2013 Built-in honeypot to reduce spam submissions<\/li>\n<li><strong>Email Notifications<\/strong> \u2013 Receive messages directly in your inbox<\/li>\n<li><strong>Message Storage (Optional)<\/strong> \u2013 View submitted messages in the WordPress admin<\/li>\n<li><strong>Translation Ready<\/strong> \u2013 Fully internationalized and localization-friendly<\/li>\n<\/ul>\n\n<h3>Accessibility<\/h3>\n\n<p>Accessibility is a core feature\u2014not an afterthought.<\/p>\n\n<p>Zontact includes:<\/p>\n\n<ul>\n<li>Proper ARIA roles and labels<\/li>\n<li>Logical keyboard navigation<\/li>\n<li>Automatic focus management<\/li>\n<li>Semantic HTML structure<\/li>\n<li>Compliance with WordPress accessibility guidelines<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to the <code>\/wp-content\/plugins\/zontact<\/code> directory, or install it directly from the WordPress plugin directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>Zontact \u2192 Settings<\/strong> to configure your contact button.<\/li>\n<li>Enable or disable the floating button and adjust settings as needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20zontact%20slow%20down%20my%20site%3F'><h3>Does Zontact slow down my site?<\/h3><\/dt>\n<dd><p>No. Zontact is lightweight and loads only what it needs. There are no external scripts or unnecessary assets.<\/p><\/dd>\n<dt id='is%20the%20contact%20form%20accessible%3F'><h3>Is the contact form accessible?<\/h3><\/dt>\n<dd><p>Yes. Zontact follows WCAG and WordPress accessibility best practices, including keyboard navigation and screen reader support.<\/p><\/dd>\n<dt id='does%20it%20work%20with%20any%20theme%3F'><h3>Does it work with any theme?<\/h3><\/dt>\n<dd><p>Yes. The floating button and modal are independent of your theme\u2019s layout and work with virtually all WordPress themes.<\/p><\/dd>\n<dt id='will%20you%20add%20more%20features%3F'><h3>Will you add more features?<\/h3><\/dt>\n<dd><p>Yes, but only where they make sense. New features are added thoughtfully to improve usability and flexibility, without introducing feature bloat or hurting performance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Refactored codebase for improved structure and maintainability<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added button customization options<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Fixed button visibility issue<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Improved settings UI with tabbed layout<\/li>\n<li>Added button visibility toggle<\/li>\n<li>General UI refinements and cleanup<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Floating contact button with modal<\/li>\n<li>Email notifications<\/li>\n<li>Optional message storage<\/li>\n<li>Full accessibility support<\/li>\n<li>Translation ready<\/li>\n<\/ul>","raw_excerpt":"A simple floating contact button for WordPress fast, accessible, and clutter-free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/259620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=259620"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/38zo"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=259620"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=259620"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=259620"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=259620"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=259620"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=259620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}