Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

CSS AutoLoader

Load CSS files without coding

This Plugin allows you to load additional CSS files without the need to change the theme

See also Plugin Homepage

To load additional stylesheets just put them into a directory named cssautoload (case-sensitive!). This directory can be placed in three different locations that are loaded in the following order:

  • Theme independent : in the wp-content directory
  • Theme dependent : in the Theme's directory
  • Child Theme dependent (if using a Child Theme) : in the Child Theme's directory

Only files with extension .css are added, all other files are ignored. Also files beginning with an underscore (_) are ignored.

CSS for different media

CSS allows to have different styles for different target devices. Files placed directly in the cssautoload directory are added with the media type 'all', suitable for all devices. To use a different media type just create a subdirectory with the name of the target media type (case-sensitive!). Te following CSS media types are supported according to the official CSS standard:

  • all for all devices - you don't need to create the all directory, you also can put the files directly into the cssautoload root directory
  • braille for braille tactile feedback devices
  • embossed for paged braille printers
  • handheld for handheld devices
  • print for printouts or print preview on screen
  • projection for projected presentations
  • screen for screens
  • speech for speech synthesizers
  • tty for media using a fixed-pitch character grid
  • tv for television-type devices

Other subdirectories in cssautoload directory are ignored. Also subdirectories in the media subdirectories are not supported.


The CSS AutoLoader Plugin uses GlotPress - the Translation System - for translations. Translations can be submitted at

Translation are highly appreciated. It would be great if you'd support the CSS AutoLoader Plugin by adding a new translation or keeping an existing one up to date. If you're new to GlotPress take a look at the Translator Handbook.

Do you like the CSS AutoLoader Plugin?

Thanks, I appreciate that. You don't need to make a donation. No money, no beer, no coffee. Please, just tell the world that you like what I'm doing! And that's all.

More plugins from Peter

  • JavaScript AutoLoader - Load JavaScript files without changing files in the theme directory or installing several plugins to add all the desired functionality
  • hashtagger - Use #hashtags and @usernames in your posts
  • 404page Define any of your WordPress pages as 404 error page
  • See all
Author Peter's Plugins,
Contributors petersplugins,
Tags autoload, CSS, custom css, custom stylesheet, custom stylesheets, custom-styles, header, load, Style, styling, wp_enqueue_style, wp_head
  1. css-autoloader screenshot 1

    Go to 'Tools' -> 'CSS AutoLoader' in your WordPress dashboard to see the possible paths where to store your CSS files and the currently loaded files

From your WordPress dashboard

  1. Visit 'Plugins' -> 'Add New'
  2. Search for 'CSS AutoLoader'
  3. Activate the plugin through the 'Plugins' menu in WordPress

Manually from

  1. Download CSS AutoLoader from and unzip the archive
  2. Upload the jcss-autoloader folder to your /wp-content/plugins/ directory
  3. Activate the plugin through the 'Plugins' menu in WordPress

1.2 (2016-10-09)

  • switched translations to GlotPress
  • code redesign
  • no functional changes

1.1 (2015-12-15)

  • Added Language Pack Support for translations

1.0 (2015-09-28)

  • Initial Release
Version 1.2

Requires WordPress version: 3.0 or higher

Compatible up to: 4.7.2

Last Updated 07 Dec 2016

Date Added: 28 Sep 2015

Plugin Homepage


5 stars
1 ratings


Not Enough Data

Works: 0
Broken: 0