Introduction

Sliding Menus, Social Profiles, Content Menus, Style & Design, Design Tools

A modern, responsive solution for displaying contact buttons (phone, WhatsApp, custom URLs) with extensive customization options.


Professional Floating Call-To-Action Button Module for Joomla


Key Features

Button Types

  • Single Button: One-click call/contact button
  • Multibutton (Expanding): Multiple action buttons in a floating menu

Link Types

  • Phone: Direct dial links (tel:)
  • WhatsApp: WhatsApp chat links with country code support
  • Custom URL: Any custom link with full control over rel and target attributes

Appearance Options

Button Styles

  • Circular Icon: Classic floating button with icon only
  • Icon with Text (Pill Shape): Button with icon + label

Positioning & Display

  • 8 Position Options: Bottom/Top + Left/Center/Right
  • Full Width: Full-width display at top or bottom (Icon+Text only)
  • Custom Margins: Full margin control from screen edges
  • Responsive Sizes: Device-specific size controls (Desktop, Tablet, Mobile)

Customization

Icons & Visual Controls

  • 18 Built-in Icons: Phone, WhatsApp, Telegram, Instagram, Facebook, Twitter, LinkedIn, YouTube, etc.
  • Custom Icon Upload: Upload your own image/icon
  • Color Controls: Background + icon color customization
  • Typography: Font size, color, and weight for text buttons
  • Animations: Pulse, Bounce, Shake (with pill-shape support)
  • Z-Index Control: Stacking order control

Multibutton Features

  • Tooltip Themes: Light / Dark
  • Title Display: Show on hover, always show, or hide
  • Individual Item Styling: Custom colors and icons per item
  • Smooth Animations: Staggered slide-in animations

SEO & Standards Compliance

  • SEO Optimized: Proper rel attributes (nofollow, noopener, noreferrer)
  • Link Attributes: Full target control
  • Title Attributes: Anchor title enhancement for SEO
  • Alt Text: For custom image icons
  • ARIA Labels: Accessibility support
  • Joomla Standards: Fully compliant with Joomla 5.x and 6.x
  • Namespace Support: Proper Joomla namespace implementation

Technical Features

  • Responsive Design: Mobile-first structure with breakpoints
  • Display Modes: All devices, mobile only, desktop only
  • Multilingual: English and Persian language support
  • Auto Updates: Native Joomla update system via GitHub Releases
  • Changelog Integration: Release notes in Joomla admin

Installation

Method 1: Download from GitHub

  1. Go to Releases
  2. Download the latest version
  3. Joomla Admin → Extensions → Manage → Install
  4. Upload the ZIP file

Method 2: Direct Install (Latest Version)

https://github.com/mostafaafrouzi/joomla-call-now-button/releases/latest/download/mod_callnowbutton.zip

> This link always downloads the latest version.
> The file name will include the version number (e.g., mod_callnowbutton-1.0.0.zip).

Or visit the Releases page to choose a specific version.


Automatic Updates

  • Joomla Admin → System → Update → Extensions
  • Click Check for Updates
  • If update is available → Update

To view the changelog:
- In Manage Extensions, click the version number
- Or in the Update section, click the Changelog button


Requirements

  • Joomla: 5.0.0 or higher (compatible with Joomla 6.x)
  • PHP: 8.1.0 or higher (8.1 / 8.2 / 8.3 / 8.4)
  • Browser: Modern browsers with CSS3 & JavaScript support
Functionality
It is what we see in the picture and it worked properly and It is a good alternative to displaying a contact icon with custom module!
Ease of use
The settings are very simple and the options are concise and minimal.
Support
I haven't used support, but considering that they are active on GitHub, we can report and request support on the same GitHub they linked to.
Documentation
I don't think there's any need for documentation for the icon display module, but I should have filled this option in anyway!
I used this to: Display icons and accounts of messengers and social networks.
In cases where we want online support to be provided through messengers such as WhatsApp, it is a good option...

Clean and practical extension



Posted on 14 December 2025
Functionality
Works exactly as described. The buttons are reliable, flexible, and perform well on both desktop and mobile devices without issues.
Ease of use
Very easy to install and configure. The interface is clear and setting up a button takes only a few minutes.
Support
I did not need direct support, but available resources and responses from the developer look clear and professional.
Documentation
Documentation is clear and focused. It explains installation and configuration steps well without unnecessary details.
I used this to: I use this extension to add floating call and contact buttons (phone and WhatsApp) on a Joomla website to improve user communication, especially on mobile devices.
Functionality
Fast, reliable, and fully compatible with various Joomla templates; performs exactly as expected.
Ease of use
Setup is quick, options are clear, and even new users can configure it without any difficulty.
Support
Documentation
I used this to: Improving mobile user engagement and increasing direct customer calls on business websites.

Call Now Button

Version:
1.0.0
Developer:
Mostafa Afrouzi
Last updated:
Nov 26 2025
3 weeks ago
Date added:
Nov 23 2025
License:
GPLv2 or later
Type:
Free download
Includes:
m
Compatibility:
J5 J6
Download

Uses Joomla! Update System

Score:


Write a review