Skip to content

Early-bird lifetime licence: $199 once, for the first 200 buyers only. See the offer

Switch from Additional CSS without breaking a thing.

Additional CSS is tied to one theme and has no history. Move it into a CSS or SCSS snippet and it survives a theme change, gets version history, and can be split up by page with conditions.

Every importer is in the free plugin.

What comes across from the Customizer's "Additional CSS"

  • Your theme's Additional CSS, as one CSS snippet
  • A backup of the original, kept in WordPress

Anything Snipfire can't match exactly is marked "Check first" and left running where it is, so you decide.

How switching works.

Your site keeps working after every step.

  1. Install the free plugin

    Snipfire notices snippets from other plugins and offers to import them. Your old plugin doesn't even need to be active: Snipfire reads its data directly.

  2. Import

    Copies arrive switched off in an "Imported / Additional CSS" folder, with a note on anything that works differently. Nothing changes on your site yet.

  3. Check the few that need it

    Anything Snipfire can't match exactly is marked "Check first" and keeps running in Additional CSS until you've looked at it. Snipfire never guesses silently.

  4. Switch over

    One click turns each snippet off in Additional CSS and on in Snipfire, and test-loads your site in between. A snippet that fails is reported and left where it was.

  5. Remove the old plugin when you're ready

    Old shortcodes like [wpcode], [code_snippet], [fluent_snippet] and [hfcm] keep working, even after the old plugin is gone.

Or from the command line.

Handy when you're moving many client sites.

# See what would come across
$ wp snipfire import-from customizer-css --dry-run

# Import and switch over
$ wp snipfire import-from customizer-css --switch

Still deciding?

Look around the features, or try the free plugin on a staging site first.

See every feature

Switching from something else?

Move your snippets over this afternoon.

Importing changes nothing until you switch over, and your old shortcodes keep working.