{"id":333070,"date":"2026-08-30T10:27:47","date_gmt":"2026-08-30T10:27:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ofg-call-button\/"},"modified":"2026-08-30T10:27:19","modified_gmt":"2026-08-30T10:27:19","slug":"weblogbaz-contact-button","status":"publish","type":"plugin","link":"https:\/\/sah.wordpress.org\/plugins\/weblogbaz-contact-button\/","author":13868705,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.13","stable_tag":"1.1.13","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Weblogbaz Contact Button","header_author":"weblogbaz","header_description":"Adds a configurable floating contact\/call button with per-page overrides and optional local click statistics.","assets_banners_color":"93dacb","last_updated":"2026-08-30 10:27:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/weblogbaz\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.13":{"tag":"1.1.13","author":"weblogbaz","date":"2026-08-30 10:27:19","revision":3672356}},"upgrade_notice":{"1.1.13":"<p>Maintenance release for the initial WordPress.org publication.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3672356,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3672356,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3672356,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3672356,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.13"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3672356,"resolution":"1","location":"assets","locale":"","width":2512,"height":1238},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3672356,"resolution":"2","location":"assets","locale":"","width":2452,"height":708},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3672356,"resolution":"3","location":"assets","locale":"","width":2404,"height":358},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3672356,"resolution":"4","location":"assets","locale":"","width":2464,"height":718}},"screenshots":{"1":"Main settings page with display controls, phone numbers, appearance customization, responsive options, and button behavior settings.","2":"Call Reports overview with total calls, called pages, traffic sources, and selected reporting period.","3":"Call Reports filters for date range, traffic source, and report search.","4":"Calls grouped by page and source together with the recent call details report."}},"plugin_section":[262246],"plugin_tags":[15538,2489,2734,30237,179382],"plugin_category":[],"plugin_contributors":[268892],"plugin_business_model":[],"class_list":["post-333070","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-call-button","plugin_tags-click-to-call","plugin_tags-contact-button","plugin_tags-floating-button","plugin_tags-phone-button","plugin_contributors-weblogbaz","plugin_committers-weblogbaz"],"banners":{"banner":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/banner-772x250.png?rev=3672356","banner_2x":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/banner-1544x500.png?rev=3672356","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/icon-128x128.png?rev=3672356","icon_2x":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/icon-256x256.png?rev=3672356","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/screenshot-1.png?rev=3672356","caption":"Main settings page with display controls, phone numbers, appearance customization, responsive options, and button behavior settings."},{"src":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/screenshot-2.png?rev=3672356","caption":"Call Reports overview with total calls, called pages, traffic sources, and selected reporting period."},{"src":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/screenshot-3.png?rev=3672356","caption":"Call Reports filters for date range, traffic source, and report search."},{"src":"https:\/\/ps.w.org\/weblogbaz-contact-button\/assets\/screenshot-4.png?rev=3672356","caption":"Calls grouped by page and source together with the recent call details report."}],"raw_content":"<!--section=description-->\n<p>Weblogbaz Contact Button makes it easy for visitors to contact your business directly from your WordPress website.<\/p>\n\n<p>Add a customizable floating click-to-call button to your site and give visitors a simple, visible way to reach you from desktop, tablet, or mobile.<\/p>\n\n<p>The plugin is designed for business websites, service providers, stores, agencies, local businesses, and any WordPress website where phone calls are an important way for customers to get in touch.<\/p>\n\n<h4>Easy to Configure<\/h4>\n\n<p>Set your primary phone number, customize the button appearance, choose its position, and control how it behaves across different screen sizes.<\/p>\n\n<p>Weblogbaz Contact Button provides the controls you need without requiring an external service or complicated setup.<\/p>\n\n<h4>Main Features<\/h4>\n\n<ul>\n<li>Floating click-to-call contact button.<\/li>\n<li>Primary and alternative phone numbers.<\/li>\n<li>Custom button text.<\/li>\n<li>Customizable button colors.<\/li>\n<li>Configurable icon style.<\/li>\n<li>Adjustable button position.<\/li>\n<li>Separate positioning controls for mobile, tablet, and desktop.<\/li>\n<li>Hide button text independently on mobile, tablet, or desktop.<\/li>\n<li>Optional wave animation effect.<\/li>\n<li>Optional shake animation effect.<\/li>\n<li>Optional drag-and-drop behavior.<\/li>\n<li>Per-page, post, and product overrides.<\/li>\n<li>Hide the contact button on individual content items.<\/li>\n<li>Use a different phone number on individual content items.<\/li>\n<li>Optional local click statistics.<\/li>\n<li>Call activity grouped by page.<\/li>\n<li>Call activity grouped by traffic source.<\/li>\n<li>Recent call activity reports.<\/li>\n<li>Date, source, and search filters for reports.<\/li>\n<li>Responsive design.<\/li>\n<li>No external analytics service required for built-in reports.<\/li>\n<\/ul>\n\n<h4>Per-Page Control<\/h4>\n\n<p>Not every page needs to use the same contact settings.<\/p>\n\n<p>Weblogbaz Contact Button provides per-content controls that allow you to override the default behavior for individual pages, posts, and supported products.<\/p>\n\n<p>You can hide the button on specific content or assign a different phone number when needed.<\/p>\n\n<p>This makes the plugin useful for websites with multiple departments, services, campaigns, landing pages, or contact destinations.<\/p>\n\n<h4>Responsive Display Controls<\/h4>\n\n<p>Control how the contact button appears across different devices.<\/p>\n\n<p>You can configure its position for mobile, tablet, and desktop layouts and independently choose whether the button text should be visible on each device type.<\/p>\n\n<p>This helps keep the contact experience accessible without unnecessarily covering your website content.<\/p>\n\n<h4>Local Call Reports<\/h4>\n\n<p>Weblogbaz Contact Button includes optional local click statistics.<\/p>\n\n<p>When statistics are enabled, the reports page provides an overview of contact-button activity, including:<\/p>\n\n<ul>\n<li>Total recorded calls.<\/li>\n<li>Called pages.<\/li>\n<li>Traffic sources.<\/li>\n<li>Calls grouped by page.<\/li>\n<li>Calls grouped by source.<\/li>\n<li>Recent call details.<\/li>\n<li>Date-range filtering.<\/li>\n<li>Source filtering.<\/li>\n<li>Search across supported report fields.<\/li>\n<\/ul>\n\n<p>The built-in reporting feature does not require Google Analytics or another external analytics platform.<\/p>\n\n<h4>Privacy-Friendly Local Statistics<\/h4>\n\n<p>Statistics used by the built-in reports are stored locally in your WordPress database and are not sent to an external analytics service by the plugin.<\/p>\n\n<p>The reporting feature is optional and can be disabled from the plugin settings.<\/p>\n\n<p>The plugin uses a minimized data set for newly recorded statistics and does not record visitor IP addresses for this feature.<\/p>\n\n<!--section=installation-->\n<h4>Install from WordPress<\/h4>\n\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress dashboard.<\/li>\n<li>Search for \"Weblogbaz Contact Button\".<\/li>\n<li>Click Install Now.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Open Weblogbaz Contact Button from the WordPress admin menu.<\/li>\n<li>Enter your primary phone number.<\/li>\n<li>Configure the appearance, position, responsive behavior, and optional effects.<\/li>\n<li>Click Save Changes.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Upload the <code>weblogbaz-contact-button<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Open the Plugins screen in WordPress.<\/li>\n<li>Activate Weblogbaz Contact Button.<\/li>\n<li>Open the plugin settings page.<\/li>\n<li>Enter your phone number and configure the button.<\/li>\n<li>Save your changes.<\/li>\n<\/ol>\n\n<h4>Optional Statistics<\/h4>\n\n<p>If you want to use local call reports, enable dashboard click statistics from the plugin settings.<\/p>\n\n<p>You can then open the Call Reports page to review recorded contact-button activity.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20weblogbaz%20contact%20button%20do%3F\"><h3>What does Weblogbaz Contact Button do?<\/h3><\/dt>\n<dd><p>It adds a configurable floating click-to-call button to your WordPress website so visitors can quickly contact you by phone.<\/p><\/dd>\n<dt id=\"can%20i%20use%20more%20than%20one%20phone%20number%3F\"><h3>Can I use more than one phone number?<\/h3><\/dt>\n<dd><p>Yes. You can configure a primary phone number and alternative phone numbers.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20button%20colors%20and%20appearance%3F\"><h3>Can I change the button colors and appearance?<\/h3><\/dt>\n<dd><p>Yes. You can customize the button text, colors, icon style, position, and other appearance settings.<\/p><\/dd>\n<dt id=\"is%20the%20button%20responsive%3F\"><h3>Is the button responsive?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes separate display and positioning controls for mobile, tablet, and desktop layouts.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20button%20text%20on%20mobile%3F\"><h3>Can I hide the button text on mobile?<\/h3><\/dt>\n<dd><p>Yes. Button text visibility can be controlled independently for mobile, tablet, and desktop.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20button%20on%20a%20specific%20page%3F\"><h3>Can I hide the button on a specific page?<\/h3><\/dt>\n<dd><p>Yes. Open the page, post, or product editor and use the Weblogbaz Contact Button meta box to override the default behavior.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20different%20phone%20number%20on%20a%20specific%20page%3F\"><h3>Can I use a different phone number on a specific page?<\/h3><\/dt>\n<dd><p>Yes. A custom phone number can be assigned through the per-content settings.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20include%20call%20statistics%3F\"><h3>Does the plugin include call statistics?<\/h3><\/dt>\n<dd><p>Yes. Optional local statistics can record contact-button activity and display reports inside the WordPress dashboard.<\/p><\/dd>\n<dt id=\"does%20click%20tracking%20require%20google%20analytics%3F\"><h3>Does click tracking require Google Analytics?<\/h3><\/dt>\n<dd><p>No. The built-in reporting system does not require Google Analytics or another external analytics service.<\/p><\/dd>\n<dt id=\"where%20is%20the%20statistics%20data%20stored%3F\"><h3>Where is the statistics data stored?<\/h3><\/dt>\n<dd><p>The information used by the built-in reports is stored locally in the site's WordPress database.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20statistics%20to%20an%20external%20analytics%20service%3F\"><h3>Does the plugin send statistics to an external analytics service?<\/h3><\/dt>\n<dd><p>No. The built-in local reporting feature does not send its statistics to an external analytics service.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20statistics%3F\"><h3>Can I disable statistics?<\/h3><\/dt>\n<dd><p>Yes. Local click statistics are optional and can be disabled from the plugin settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>Removed the plugin URI header so the author URI remains distinct.<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Updated the readme compatibility header and completed a focused Plugin Check security review.<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Simplified recent contact details and ensured the table remains within the reports panel at all viewport widths.<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Renamed the plugin to Weblogbaz Contact Button and updated its public identifiers.<\/li>\n<li>Minimized the information collected for local statistics and removed the former visitor network-address field throughout.<\/li>\n<li>Updated the reports layout and recent contact details table for the streamlined data set.<\/li>\n<li>Preserved existing settings, per-content overrides, and local statistics during upgrades.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Improved the reports dashboard and scoped Jalali date filters for Persian locales.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Add a customizable floating click-to-call button with responsive controls, per-page settings, and optional local call reports.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/333070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=333070"}],"author":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/weblogbaz"}],"wp:attachment":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=333070"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=333070"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=333070"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=333070"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=333070"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=333070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}