Easy Includes
Plugin to Include Javascript or CSS files to Joomla
J4 J5 J6 Plugin1.5
Current Version7.57K
Active UsersSee our product features
Multiple File Management
Subform Interface
Add unlimited CSS and JavaScript files using an intuitive subform interface. Manage multiple files with ease.
Flexible File Sources
Support for both local files and external URLs (CDN, libraries, etc.).
Inline Code Support
Inline CSS & JavaScript
Add inline CSS or JavaScript/jQuery code directly without creating separate files.
Perfect for Quick Fixes
Ideal for small customizations, overrides, or quick code snippets.
Advanced Load Control
Load Position
Choose where JavaScript files load - in the head or before closing body tag for optimal performance.
Script Attributes
Add defer or async attributes to JavaScript files for better page load performance.
Priority Management
Load Priority
Set priority levels for files and inline code to control the exact order they load.
Dependency Control
Ensure critical files load first, while less important assets load later.
Media Query Support
CSS Media Queries
Load CSS files conditionally based on media type (screen, print, handheld, TV, or all).
Responsive Design
Optimize asset loading for different devices and output types.
Cache Busting
Version Control
Enable cache busting to add version parameters to file URLs, ensuring browsers always load the latest version.
Development Friendly
Perfect for development and testing when files change frequently.
Conditional Comments
IE Conditional Comments
Support for Internet Explorer conditional comments for legacy browser compatibility.
Targeted Loading
Load specific files only for certain browser versions when needed.
Joomla 4, 5 & 6 Compatible
Latest Joomla Support
Fully compatible with Joomla 4.x, 5.x, and 6.x ensuring your site stays current.
Modern PHP 8.0+
Built with modern PHP standards for optimal performance and security.
WebAssetManager Integration
Native Joomla Integration
Uses Joomla's WebAssetManager for proper asset loading, dependency management, and caching.
Optimal Performance
Leverages Joomla's built-in asset optimization features.
Security & Validation
Path Validation
All file paths are validated and sanitized to prevent security vulnerabilities.
Directory Traversal Protection
Comprehensive protection against malicious file path attempts.
No Template Modification
Template Independent
Add CSS and JavaScript without modifying template files, keeping your templates clean.
Easy Updates
Template updates won't affect your custom includes, making maintenance easier.
External & Local Files
CDN Support
Easily include files from CDNs, external libraries, or third-party services.
Local Files
Include files from your Joomla installation, templates, or custom directories.
Subform Interface
Add unlimited CSS and JavaScript files using an intuitive subform interface. Manage multiple files with ease.
Flexible File Sources
Support for both local files and external URLs (CDN, libraries, etc.).
Inline CSS & JavaScript
Add inline CSS or JavaScript/jQuery code directly without creating separate files.
Perfect for Quick Fixes
Ideal for small customizations, overrides, or quick code snippets.
Load Position
Choose where JavaScript files load - in the head or before closing body tag for optimal performance.
Script Attributes
Add defer or async attributes to JavaScript files for better page load performance.
Load Priority
Set priority levels for files and inline code to control the exact order they load.
Dependency Control
Ensure critical files load first, while less important assets load later.
CSS Media Queries
Load CSS files conditionally based on media type (screen, print, handheld, TV, or all).
Responsive Design
Optimize asset loading for different devices and output types.
Version Control
Enable cache busting to add version parameters to file URLs, ensuring browsers always load the latest version.
Development Friendly
Perfect for development and testing when files change frequently.
IE Conditional Comments
Support for Internet Explorer conditional comments for legacy browser compatibility.
Targeted Loading
Load specific files only for certain browser versions when needed.
Latest Joomla Support
Fully compatible with Joomla 4.x, 5.x, and 6.x ensuring your site stays current.
Modern PHP 8.0+
Built with modern PHP standards for optimal performance and security.
Native Joomla Integration
Uses Joomla's WebAssetManager for proper asset loading, dependency management, and caching.
Optimal Performance
Leverages Joomla's built-in asset optimization features.
Path Validation
All file paths are validated and sanitized to prevent security vulnerabilities.
Directory Traversal Protection
Comprehensive protection against malicious file path attempts.
Template Independent
Add CSS and JavaScript without modifying template files, keeping your templates clean.
Easy Updates
Template updates won't affect your custom includes, making maintenance easier.
CDN Support
Easily include files from CDNs, external libraries, or third-party services.
Local Files
Include files from your Joomla installation, templates, or custom directories.
Need help getting started?
Our comprehensive documentation provides step-by-step instructions for setting up and installing Easy Includes.
Create Your Own Joomla Module for Free!
Use our Free Joomla Module Generator to quickly create custom modules for your website.




