Select your language

Below you will find the following manuals for "Pretty Buttons":

For your information:
  • The tutorials are written with Joomla 4.2 and Pretty Buttons 1.1.0 / 1.1.1.
  • Click on the images to enlarge, the images will be shown in a pop-up window. Click next to the window to return to this article.
  • Please note: that the module positions depend on your Joomla 4 template and may therefore differ.
    More information can be found here: https://docs.joomla.org/Finding_module_positions_on_any_given_page

Installation Pretty Buttons via download option

Below are the steps to download and install Pretty Buttons in Joomla 4 using the download option.

  1. You can download the Pretty Buttons module from GitHub (free and without an account):

    Download Pretty Buttons

    Download Pretty Buttons via GitHub

    Click on Source code (zip), the file will be downloaded.
    (Do NOT unzip the Zip file). Remember the location where you saved the file.
  2. Log in to your back-end (administration section) of Joomla 4, usually accessed at: https://<yourdomain>/administrator/
  3. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  4. In the Home Dashboard on the left, click on System.

    Joomla 4 backend Menu System

  5. Under the Install block, click Extensions.

    Joomla 4 backend Install Extensions

  6. Click on the Upload Package File tab.

    Joomla 4 backend Upload Drag & Drop option

  7. You can drag the extension to the frame (Zip file),
    or click the green button Or browse for file, navigate to the file and select it, then click Open.

    Jooml 4 button via Or browse file option

  8. The module is installed, a message appears on the screen: "Installation of the module was successful".

    Joomla 4 backend Successful install Module

  9. You can now configure the Pretty Buttons module. See chapter Configuration Pretty Buttons.

Installation Pretty Buttons via Web option

Below are the steps to install Pretty Buttons in Joomla 4 using the Install from Web option.
You do need to activate this option if this option is disabled. (Enabling plugin: For this, click on System followed by Plugins and then search on Install from web, then activate the plugin).

  1. Log in to your back-end (administration part) of Joomla 4, usually accessible at: https://<yourdomain>/administrator/.
  2. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  3. In the Home Dashboard on the left, click on System.

    Joomla 4 backend Menu System

  4. Under the Install block, click Extensions.

    Joomla 4 backend Install Extensions

  5. Click on the tab Install from Web.

    Joomla 4 backend Install from web tab

  6. Type in the Search window the name Pretty Buttons, then click on the magnifying glass.

    Joomla 4 backend install via web - search Pretty Buttons

  7. Then click on the Pretty Buttons module at the bottom.

    Joomla 4 backend install from web click Pretty Buttons

  8. Then click on the green button Install.

    Joomla 4 backend install green button

  9. Then click on the blue Install button at the bottom.

    Joomla 4 backend install blue button

  10. The module is installed, a message appears on the screen: "Installation of the module was successful".

    Joomla 4 backend install successful

  11. You can now configure the Pretty Buttons module. See chapter Configuration Pretty Buttons.

Configuration Pretty Buttons

Below are the steps to configure Pretty Buttons in Joomla 4. You have installed Pretty Buttons using one of the methods from previous chapters.

  1. Log in to your back-end (administration part) of Joomla 4, usually accessible at: https://<yourdomain>/administrator/.
  2. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  3. In the Home Dashboard on the left, click on System.

    Joomla 4 backend Menu System

  4. Under the Manage block, click Site Modules.

    Joomla 4 backend website modules

  5. You will see Pretty Buttons as a new module (Status Unpublished).

    Joomla 4 backend Website Modules Pretty Buttons

  6. Click under Title on Pretty Buttons. Zie bovenstaande printscreen.
  7. At Title*, change the name to, for example, Contact Information

    Joomla 4 backend Module Change Title

    (You can also disable the title of course. To do so, click on the right side under Title on Show, the option changes to Hide).
  8. At Position select the correct module position of your template. In this example with Casiopeia template Sidebar-right [sidebar]-right].

    Joomla 4 backend Module change module position

  9. Under Status, select the option, Published. (By default, a new module's Status is always set to Unpublished). See the print screen above.
  10. Click on the Menu Assignment tab and indicate here on which pages (menu items) you want to show the module, by default this is set to No Pages!

    Joomla 4 backend menu allocation none

    1. Choose On all pages so that the module is shown on all pages.

      Joomla bacend Menu Assignment All Pages

    2. Select Only on the pages selected and the module will be shown on the selected pages.

      Joomla 4 backend Menu Assignment Selected Pages

    3. Choose On all pages except those selected one and the module will be shown on the NOT selected pages.

      Joomla 4 backend Menu Assignment All pages except

  11. Click on the Extra Content tab.

    Joomla 4 backend Additional content

  12. At Content Before, enter the text to appear above the buttons. See printscreen Step 11.
    At Content After, enter the text that should appear below the buttons. See printscreen Step 11.
  13. Click on the Buttons tab and now add at least 1 button.
    1. At Button Text, enter the text of the button (e.g. Send an email), see print screen Step 14 d.
    2. At URL*, enter the link to which the button should point, in this example: mailto:This email address is being protected from spambots. You need JavaScript enabled to view it., see print screen Step 14 d.
    3. At Target*, select whether the URL should open in a new window (Open link in new window (BLANK). Or Open link in same window (SELF), see printscreen Step 14 d.
    4. At Icon Class, enter the Font Awesome icon (or leave it blank if you do NOT want to add an icon). In this example far fa-envelope for an envelope.

      Joomla 4 backend buttons

    5. Select one or more options at Bootstrap 5 Button Classes* The colors and button sizes are there for reference.
  14. Click Save and view the result in the front-end (visitors' area) of your website.
  15. Make any further adjustments if desired.
    If you're done, click Save & Close (if you made any changes, or Close if you made no more changes).

    Joomla 4 backend Save & Close

  16. Below the result:

    Joomla 4 front-end Final result Pretty Buttons

You can find examples here: https://extensions.tlwebdesign.nl/en/pretty-buttons

Assign or adjust module position / page view Pretty Buttons

Below are the steps to assign (or modify) Pretty Buttons to a module position including pages in Joomla 4.

  1. Log in to your back-end (administration part) of Joomla 4, usually accessible at: https://<yourdomain>/administrator/.
  2. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  3. In the Home Dashboard on the left, click on System.

    Joomla 4 backend Menu System

  4. Under the Manage block, click Site Modules.

    Joomla 4 backend website modules

  5. Click on the Pretty Buttons module (see column type)

    Joomla 4 backend Website Modules Pretty Buttons

  6. In the Module tab, on the right side you will find the Position option, select the desired module position here, click the Save button.
  7. Click on the Menu Assignment tab and indicate here on which pages (menu items) you want to show the module, by default this is set to No Pages!

    Joomla 4 backend menu allocation none

    1. Choose On all pages so that the module is shown on all pages.

      Joomla bacend Menu Assignment All Pages

    2. Select Only on the pages selected and the module will be shown on the selected pages.

      Joomla 4 backend Menu Assignment Selected Pages

    3. Choose On all pages except those selected one and the module will be shown on the NOT selected pages.

      Joomla 4 backend Menu Assignment All pages except

  8. Finally, click on the Save and Close button.

    Joomla 4 backend Save & Close
  9. Now test if the module is shown on the right page(s).

Update Pretty Buttons

Below are the steps for updating Pretty Buttons in Joomla 4.
As soon as an update has become available, it will be visible in the back-end of Joomla. Just as it is for most other Joomla extension updates. The update becomes visible in the Control Panel in the Notifications block, or under System Control Panel and then the Updates block.

Important Note: Always make a Backup of your website before updating!

  1. Log in to your back-end (administration part) of Joomla 4, usually accessible at: https://<yourdomain>/administrator/.
  2. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  3. In the block under Notifications, click Updates are available!.

    Joomla 4 backend update available

    (Or via System under block Update, on Extensions)
  4. Place a checkmark in front of Pretty Buttons (in this example, follows the update from version 1.1.0 to version 1.1.1) and click the Update button.

    Joomla 4 backend update click update

  5. A message will appear on the screen "Updating Package succeeded".

    Joomla 4 update installation successful

  6. Check that Pretty Buttons is still working properly.

Uninstall Pretty Buttons

If you no longer want to use Pretty Buttons, you can uninstall (or deinstall) it again, by deleting it. Below is described how to uninstall the module extension in Joomla 4:

  1. Log in to your back-end (administration part) of Joomla 4, usually accessible at: https://<yourdomain>/administrator/.
  2. Log in with your Super Administrator account (SuperAdmin rights).

    Login back-end Joomla 4

  3. In the Home Dashboard on the left, click on System.

    Joomla 4 backend Menu System

  4. Under the Manage block, click Extensions.

    Joomla 4 backend Manage Extensions

  5. In the search window, type Pretty Buttons and click on the magnifying glass.

    Joomla 4 backend searching pretty buttons

  6. Place a check mark in front of the Pretty Buttons extension, then click the Uninstall button

    Joomla 4 backend uninstall Pretty Buttons

  7. Then click on the OK button,

    Joomla 4 backend deinstalleren Pretty Buttons

  8. The extension is now removed. A message will appear on the screen "Uninstalling the module was successful".


    Joomla 4 backend deinstallation Pretty Buttonsn succeeded


If you run into any problems, let us know click the button below. This is the only way we can further optimize this extension.

Report problem

If you are satisfied, then please leave a review on the Joomla Extensions Directory page: https://extensions.joomla.org/extension/pretty-buttons/

Thanks in advance!