Switch from Post Snippets without breaking a thing.
Post Snippets is built around reusable shortcodes. Switch and every shortcode keeps its name and keeps working, while the code behind it gets an editor that knows WordPress, history and a test load before it goes live.
Every importer is in the free plugin.
What comes across from Post Snippets
- Shortcode snippets, HTML and PHP
- Variables like {color} and {link:url}, which become ordinary shortcode attributes
- Your shortcode names: the same shortcodes keep working in your posts
Not yet
- Snippets that aren't shortcodes: only shortcode snippets are imported
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.
-
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.
-
Import
Copies arrive switched off in an "Imported / Post Snippets" folder, with a note on anything that works differently. Nothing changes on your site yet.
-
Check the few that need it
Anything Snipfire can't match exactly is marked "Check first" and keeps running in Post Snippets until you've looked at it. Snipfire never guesses silently.
-
Switch over
One click turns each snippet off in Post Snippets and on in Snipfire, and test-loads your site in between. A snippet that fails is reported and left where it was.
-
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.
# List the plugins found on this site, with their source names
$ wp snipfire import-from
# See what would come across
$ wp snipfire import-from <source> --dry-run
# Import and switch over
$ wp snipfire import-from <source> --switch
Still deciding?
Look around the features, or try the free plugin on a staging site first.
Switching from something else?
Move your snippets over this afternoon.
Importing changes nothing until you switch over, and your old shortcodes keep working.