Type to search.

#849 by installs

WP-SCSS

by Connect ThinkVersion 4.0.8

Compiles .scss files to .css and enqueues them.

Active installs
40,000+
#849 of 1,000
Downloads, all time
507K
507,036
Downloads, 30 days
3.5K
943 in the last 7
Rating
4.3 / 5
61 reviews
Last updated
8 months ago
Mar 2, 2026
Version
4.0.8
40 releases

Upkeep and compatibility

Last updatedMarch 2, 2026Updated in the last year
Tested up toWordPress 6.8.12Older than WordPress 7.1.4, the current release
Needs WordPress3.0.1 or newer
Needs PHP7.2 or newer
First publishedNovember 25, 2013
Support, last two monthsNo threads opened

Reviews

4.3 / 5 from 61 reviews

Reviews by star rating
5 stars48
4 stars1
3 stars2
2 stars3
1 star7

Downloads, last 30 days

Low 46 a dayHigh 356 a day

What the author says it does

Compiles .scss files on your wordpress install using ScssPhp. Includes settings page for configuring directories, error reporting, compiling options, and auto enqueuing.

The plugin only compiles when changes have been made to the scss files. Compiles are made to the matching css file, so disabling this plugin will not take down your stylesheets. In the instance where a matching css file does not exist yet, the plugin will create the appropriate css file in the css directory.

Get detailed instructions on github

Looking for a new maintainer

If you are interested in giving back to the open source plugin respond here with your interest

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Can I use a child theme?

Yes, absolutely. Make sure you define your directories relative to your child theme and that your child theme is active. Otherwise you’ll see an error regarding missing directories.

What version of PHP is required?

PHP 7.2 is required to run WP-SCSS

How do I @import subfiles

You can import other scss files into parent files and compile them into a single css file. To do this, use @import as normal in your scss file. All imported file names must start with an underscore. Otherwise they will be compiled into their own css file.

When importing in your scss file, you can leave off the underscore.

@import 'subfile';

Does this plugin support Compass?

Currently there isn’t a way to fully support compass with a php compiler. If you want limited support, you can manually import the compass framework. You’ll need both the _compass.scss and compass directory.

compass / frameworks / compass / stylesheets /@import ‘compass’;`

Alternatively, you can include Bourbon in a similar fashion.

Can I use .sass syntax with this Plugin?

This plugin will only work with .scss format.

It’s not updating my css, what’s happening?

Do you have errors printing to the front end? If not, check your log file in your scss directory. The css will not be updated if there are errors in your sass file(s).

Make sure your directories are properly defined in the settings. Paths are defined from the root of the theme.

Latest changelog entry

4.0.8

  • Fix: Cache directory now created with correct permissions (0755 instead of 0644). Thanks to #272
  • Fix: Cache directory path now always has a trailing slash. Thanks to rushhee

Tagged

Plugins that share its tags

#359 by installs

Simple Custom CSS Plugin

by John Regan

Add Custom CSS to your WordPress site without any hassles.

Installs
100,000+
Rating
4.7 (159)
Updated
20 months ago

Add CSS animations and scroll effects to any Gutenberg block. Choose from fade, slide, zoom & more, with delay and duration controls — no code needed.

Installs
90,000+
Rating
4.8 (73)
Updated
12 days ago

#532 by installs

Widget CSS Classes

by Jory Hogeveen

Add custom classes and ids plus first, last, even, odd, and numbered classes to your widgets.

Installs
80,000+
Rating
4.9 (74)
Updated
24 months ago

#545 by installs

Simple CSS

by Tom

Add CSS to your website through an admin editor, the Customizer or a metabox for page/post specific CSS.

Installs
80,000+
Rating
4.9 (60)
Updated
14 months ago

#673 by installs

WP Add Custom CSS

by Daniele De Santis

Add custom css to the whole website and to specific posts and pages.

Installs
60,000+
Rating
4.8 (89)
Updated
15 months ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.