System - Head Tag

Unlock endless possibilities for your Joomla site with "System - Head Tag," a versatile plugin that lets you inject any type of tag into the document <head>—from JavaScript and CSS to custom tags—based on menu items, user groups, access levels, or content plugin tags. Whether you’re adding scripts, styles, or frameworks, this all-in-one solution delivers precision control, all for free!

How It Works

"System - Head Tag" empowers you to enhance your Joomla pages effortlessly in two powerful ways:

  • Plugin Configuration: Assign tags to specific menu items (with optional inheritance to child items), user groups, or access levels, ensuring targeted injections like jQuery or Bootstrap frameworks.
  • Content Plugin Tags: Insert tags directly into articles, descriptions, or modules using simple {headtag} syntax (e.g., ), with support for scripts, styles, custom tags, and even user group or access level restrictions.
Joomla
Plugins
Head Tag
v5.0.3
Joomla! 3/4/5

P

P

I created this plugin to solve my own challenge—needing to inject JavaScript into individual pages without relying on custom modules or Joomla editors, which often block such additions. Now, you can add JavaScript/CSS source files, declarations, or any custom tag with ease, all while benefiting from the Joomla community I’m passionate about.

Why Choose System - Head Tag?

This plugin isn’t just flexible—it’s a game-changer. Unlike similar tools with limited scope or clunky interfaces, "System - Head Tag" offers a seamless, all-in-one solution for Joomla 3, 4, and 5. It even supports IE conditionals and Joomla JavaScript frameworks (e.g., jQuery, Bootstrap.modal) with a few clicks. Whether you’re a developer tweaking a contact form (like my “Report a Bug” link example below) or a site owner enhancing functionality, this plugin adapts to your needs without compromise.

See It in Action

Click the "Report a Bug" link on this page—it uses a Head Tag-injected script to auto-fill the contact form’s subject field with a few lines of JS, no form edits needed! See the script below, has been injected into the <head> in order to do the job.

window.addEventListener('DOMContentLoaded',function(){
    if(window.location.hash.length) {
        var subject = atob(window.location.hash.replace('#',''));
        document.getElementById('jform_contact_emailmsg').value = subject;
    }
});

Features

  • Versatile Tag Injection: Add JavaScript/CSS files, declarations, or custom tags to the <head>.
  • Dual Usage Modes: Insert via plugin config (menu items, groups, access levels) or {headtag} content tags.
  • Targeted Control: Restrict tags by menu item (with inheritance), user group, or access level.
  • Framework Support: Inject Joomla frameworks like jQuery or Bootstrap.modal effortlessly.
  • Community-Driven: Free for Joomla 3/4/5, reflecting my passion for open-source solutions.

Elevate your Joomla site’s functionality with "System - Head Tag"—the ultimate tool for head tag mastery. Ready to take control?

Video

Download the Plugin

  System - Head Tag 5.0.318033

  Report a Bug   Documentation

Frequently Asked Questions:

What does System - HeadTag do?

System - HeadTag lets you easily add JavaScript, CSS, or custom tags to your Joomla site’s , boosting functionality for specific pages or users—completely free!

Is this plugin really free?

Yes, it’s 100% free, built with love for the Joomla community, offering powerful features without any cost.

How can I use it on my site?

You can add tags via plugin settings (for menu items, groups, or access levels) or insert {headtag} tags into content—both work together seamlessly!

What types of tags can I add?

It supports JavaScript/CSS files, declarations, custom tags, and even Joomla frameworks like jQuery or Bootstrap—total flexibility!

Can I target specific pages or users?

Absolutely, configure tags for specific menu items (with inheritance), user groups, or access levels, tailoring your site’s behavior perfectly.

Do I need coding skills to use it?

No advanced skills needed! Our documentation guides you, and the intuitive setup makes it accessible for all Joomla users.

How does it work with Joomla versions?

It’s compatible with Joomla 3, 4, and 5, delivering a smooth experience across all modern versions.

Can I see it in action?

Yes, click the "Report a Bug" link on this page—its subject field auto-fills thanks to a HeadTag script, showcasing its power!

Why choose HeadTag over other plugins?

It’s the only all-in-one, free solution with dual usage modes and broad tag support, outshining limited or clunky alternatives.

Can I customize the tags’ appearance?

Yes, tweak positions, animations, and add icons via CSS, giving your site a unique, professional look.

What if I need help setting it up?

Our detailed documentation has you covered, and I’m here to support the Joomla community—reach out anytime!

Does it slow down my site?

No, it’s optimized for performance, enhancing your site without dragging it down—pure upside!

Can I use it for admin pages?

No, this is designed for front-end use only.

Are there examples to learn from?

Check the “Report a Bug” example or dive into the Practical Applications section for inspiration!

How do I get started?

Install it and follow our step-by-step documentation—your Joomla site’s potential is just a download away!

15 Reviews

Retrieved from JED monthly

Complete - Unfiltered

Why is this software free?

I’m ditching the freemium game and giving this software to the Joomla crowd for free. It’s a nod to “Jumla”—Swahili for “all together”—because fragmentation sucks, and I’d rather focus on innovation and paid gigs. Use it, build with it, and if you need custom work, I’m super into that.

What's The Catch?

There isn’t one! I’m all about building tools that empower the Joomla community and spark creativity. This software’s free because I’d rather see it in your hands - fueling awesome projects. If you really feel like paying something, I’d appreciate a review in the Joomla Extension Directory—your feedback means a lot!