Discover, trust, install: FAIR 1.0 is here

Code Snippets
Version: 3.7.0
Description
✂ Code Snippets provides an effortless way to enhance your WordPress site.
🚀 Upgrade to Code Snippets Pro for complete CSS, JavaScript, Gutenberg, Elementor and cloud synchronisation integrations. Elevate your snippets experience now!
Say goodbye to the hassle of tweaking your theme’s functions.php
file and downloading endless plugins – Code Snippets simplifies the process!
A snippet is like a mini-plugin for your WordPress site, providing added functionality without the clutter.
Unlike other solutions that involve dumping code into your functions.php
file, Code Snippets offers an intuitive graphical interface for seamless integration and real-time execution. Managing snippets is as easy as activating and deactivating plugins, only without the bloat and overhead.
🎥 Watch a quick overview by Imran Siddiq:
☁️ Each copy of Code Snippets includes full integration with the community-powered Code Snippets Cloud platform, providing easy access to hundreds of tweaks and enhancements ready to power-up any WordPress site.
🌐 Connect with us:
🌟 Like our plugin? Find it useful? Please consider sharing your experience by leaving a review on WordPress.org. Your feedback is instrumental to shaping our future growth!
🌍 We’d like to thank the wonderful people who have helped contribute translations to allow Code Snippets to be used in different languages. You can find a full list here.
Installation
Automatic installation
- Log into your WordPress admin
-
Click Plugins
-
Click Add New
-
Search for Code Snippets
-
Click Install Now under “Code Snippets”
- Activate the plugin
Manual installation
- Download the plugin
- Extract the contents of the zip file
- Upload the contents of the zip file to the
wp-content/plugins/
folder of your WordPress installation - Activate the Code Snippets plugin from ‘Plugins’ page.
Network Activating Code Snippets through the Network Dashboard will enable a special interface for running snippets across the entire network.
Screenshots
Faq
A full list of our Frequently Asked Questions can be found at help.codesnippets.pro.
You can recover your site by enabling the Code Snippets safe mode feature. Instructions for how to turn it on are available here: https://help.codesnippets.pro/article/12-safe-mode.
No, the snippets are stored in the WordPress database, independent of the theme and unaffected by WordPress upgrades.
If you enable the ‘Complete Uninstall’ option on the plugin settings page, Code Snippets will clean up all of its data when deleted through the WordPress ‘Plugins’ menu. This includes all stored snippets. If you would like to preserve the snippets, ensure they are exported first.
Yes! You can individually export a single snippet using the link below the snippet name on the ‘Manage Snippets’ page or bulk export multiple snippets using the ‘Bulk Actions’ feature. Snippets can later be imported using the ‘Import Snippets’ page by uploading the export file.
Yes. Click the checkboxes next to the snippets you want to export, and then choose Export to PHP from the Bulk Actions menu and click Apply. The generated PHP file will contain the exported snippets’ code, as well as their name and description in comments.
You can run snippets across an entire multisite network by Network Activating Code Snippets through the Network Dashboard. You can also activate Code Snippets just on the main site, and then individually on other sites of your choice.
Snippets are stored in the wp_snippets
table in the WordPress database. The table name may differ depending on what your table prefix is set to.
You can get help with Code Snippets, report bugs or errors, and suggest new features and improvements either on the WordPress Support Forums or on GitHub.
The best way to do this is to fork the repository on GitHub and send a pull request.
You can report security bugs found in the source code of this plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist with verification, triage, and notification of security vulnerabilities.
Reviews
Support doesn't exist
By painlessseo on July 29, 2025
I asked a straightforward question 5 WEEKS ago, never got a single reply. I even followed up on my own thread and tagged one of the developers. NOTHING! NOT A SINGLE RESPONSE.
Edit: After I left a review, their team gave a clear response and answered my question in the Support forum. I updated the rating to reflect that they did follow up and help.
muito bom
By rudsonalex on June 28, 2025
prático e fucional!
One of the must-have plugins
By (Jorix) on June 27, 2025
WordPress... a plugin for disabling comments (if your site doesn't do comments), a plugin for disabling auto-update notification emails, ... it's getting a bit crazy, right? And what about the dozen of customisations that need to be added to the functions PHP and the tedious (s)FTP edits... Then there is Snippets! A plugin that let's you allow to do all that and more, right from inside your WordPress site. No messing with sFTP, cutting down plugins. It's a must-have plugin for almost any site.
What I also love about it is that the interface is clean. Not too many upgrade funnels like that other plugin.
Ditch the functions.php Headaches
By Avir Media (avirmedia) on June 9, 2025
This one's a game-changer! Code Snippets basically turns your random code bits into mini-plugins with a clean interface. No more messing with functions.php and praying you don't break your site. Love that you can toggle snippets on/off like regular plugins. The Cloud integration is neat too - tons of ready-made tweaks. Pro version adds CSS/JS support. Perfect for developers and tinkerers who want organization without the chaos!
Oh dear
By KeithRowley on June 8, 2025
I made a mistake on my review - Sorry - I juggle so many and was reviewing the wrong plugin! This plugin is FANTASTIC!!!
Simply amazing
By codehead21 on June 2, 2025
Best plugin ever, very flexible and great support.
Best Snippet Plugin on the Market
By twolsey on May 19, 2025
Great Plugin with great functionality, reliability and stability. Love this plugin.
Essential plugin for managing code—absolutely worth it
By catalinx777 on May 16, 2025
I've been using Code Snippets Pro for a few months now, and it’s become one of the most valuable tools in my WordPress workflow. Being able to safely add and organize PHP, CSS, and JS snippets without touching theme files has saved me so much time and effort. The interface is clean and easy to use, and the AI assistant is surprisingly helpful for writing and checking code. Cloud sync is another big plus—it makes managing multiple sites a breeze. Everything just works smoothly.
This pluggin has been useful
By ygkm on May 2, 2025
I have not had any issues with this plugin
Best Way to Add Code to Functions
By brandedpixel on April 14, 2025
This is the best code snippets plugin for WP. Fast to setup and easy to use.
This plugin allows us to skip using a Child Theme on most sites. Check it out!
Changelog
3.7.0 (2025-08-29)
Added
- New ‘conditions’ feature: control where and when snippets execute with a powerful logic builder. (PRO)
Changed
- Redesigned edit menu with refreshed look and functionality.
- Updated snippet type badges to be more visually distinct.
- Redesigned tooltips used throughout the plugin.
- Moved content snippet shortcode options into separate modal window.
- Updated snippet tag editor to use built-in WordPress tag editor.
- Created proper form for sharing beta feedback.
- Improved UX of snippet activation toggle.
Fixed
- Fetching active snippets on a multisite network now respects the ‘priority’ field above all else when ordering snippets.
- Cloud search appears correctly and allows downloading snippets in the free version of Code Snippets.
- Improved performance of loading admin menu icon.
3.6.9 (2025-02-17)
Changed
- Updated
Cloud_API::get_bundles()
to properly check bundle data and return an empty array if no valid bundles are present. - Refactored
Cloud_List_Table::fetch_snippets()
to always return a validCloud_Snippets
instance. - Cleaned up bundle iteration code and improved translation handling in the bundles view.
Fixed
- Fixed errors in bundle iteration by adding a check for the bundles array before iterating.
3.6.8 (2025-02-14)
Added
code_snippets/hide_welcome_banner
filter hook for hiding welcome banner in dashboard.
Changed
- Updated Freemius SDK to the latest version. (PRO)
Removed
- Functionality allowing
[code_snippet]
shortcodes to be embedded recursively – it will be re-added in a future version.
Fixed
- Shortcodes embedded within
[code_snippet]
shortcodes not evaluating correctly. - Translation functions being called too early in some instances when loading plugin settings.
- ‘Generate’ button not appearing on some sites. (PRO)
- Incorrect arrow entity used in cloud list table (props to [brandonjp]).
- Removed reference to missing plugins.css file in core plugin version.
3.6.7 (2025-01-24)
Added
- Generated snippet shortcode tags will include the snippet name, for easier identification.
- Admin notices will dismiss automatically after five seconds. (#208)
Changed
- Updated CSS to use latest Sass features.
- Moved theme selector to just above editor preview on settings page (thanks to brandonjp). (#206)
[code_snippet]
shortcodes can now be nested within each other. (#198)
Fixed
- Save buttons above editor did not follow usual validation process in Pro. (PRO) (#197)
- Minor inconsistencies in consistent UI elements between Core and Pro.
- Tags input not allowing input. (#211)
- Issue with Elementor source code widget. (PRO) (#205)
- Snippet descriptions not visible when viewing cloud search results.
- Snippet import page not displaying number of successfully imported snippets.
- Use UTC time when deciding when to display campaign notices.
3.6.6.1 (2024-11-27)
Fixed
- Redeployment of v3.6.6 to overcome issue with initial build.
- Type issue when caching cloud links. (PRO)
3.6.6 (2024-11-27)
Changed
- Improved compatability with modern versions of PHP.
- Extended welcome API to include admin notices.
Fixed
- Memory issue from checking aggregate posts while loading front-end syntax highlighter.
- Translation functions being called too early on upgrade, resulting in localisation loading errors.
- Bug preventing the ‘share on network’ status of network snippets from correctly updating.
- Incorrect logic controlling when to display ‘Save Changes’ or ‘Save Changes and Activate’ buttons.
- Old notices persisting when switching between editing and creating snippets.
3.6.5.1 (2024-05-24)
- Redeployment of v3.6.5 to overcome issue with initial build.
3.6.5 (2024-05-24)
Added
- New admin menu providing useful resources and updates on the Code Snippets plugin and community.
3.6.4 (2024-03-15)
Added
- AI generation for all snippet types: HTML, CSS, JS. (PRO)
- Button to create a cloud connection directly from the Snippets menu when disconnected. (PRO)
Changed
- Increment the revision number of CSS and JS snippet when using the ‘Reset Caches’ debug action. (PRO)
- UX in generate dialog, such as allowing ‘Enter’ to submit the form. (PRO)
Fixed
- Minor type compatability issue with newer versions of PHP.
- Undefined array key issue when initiating cloud sync. (PRO)
- Bug preventing downloading a single snippet from a bundle. (PRO)
- Translations not loading for strings in JavaScript files.
3.6.3 (2023-11-13)
Added
- Added debug action for resetting snippets caches.
Fixed
- Import error when initialising cloud sync configuration. (PRO)
3.6.2 (2023-11-11)
Removed
- Removed automatic encoding of code content.
Fixed
- Error when attempting to save shared network snippets marked as active.
- Type error when rendering checkbox fields without a stored or default value.
- Label for snippet sharing input incorrectly linked to input field.
- Error when attempting to download export files from Edit menu.
- Issue loading Freemius string overrides too early. (PRO)
- Fix redirect URL when connecting with OAuth on subdirectory or HTTPS sites. (PRO)
- Import error when attempting to completely uninstall the plugin.
3.6.1 (2023-11-07)
Fixed
- Issue accessing fields on Snippets class.
3.6.0 (2023-11-07)
Added
- Ability to authenticate with Code Snippets Cloud using OAuth. (PRO)
- Integration with GPT AI for generating snippets. (PRO)
- Ability to generate line-by-line descriptions of snippet code with GPT AI. (PRO)
- Ability to generate tags and description text from existing snippet code with GPT AI. (PRO)
- Added debug settings menu for manually performing problem-solving actions.
- Filter to disable scroll-into-view functionality for edit page notices.
Changed
- Updated minimum PHP requirement to 7.4.
- Ensure that the URL of the edit snippet page changes when adding a new snippet.
- Snippet tags will automatically be added when focus is lost on the tags field.
Fixed
- Moved active status border on edit name field to left-hand side.
- New notices will not scroll if already at top of page.
- Potential CSRF vulnerability allowing an authenticated user to reset settings.
3.5.1 (2023-09-15)
Fixed
- Undefined array key error when accessing plugin settings page. (PRO)
- Issue registering API endpoints affecting edit post screen. (PRO)
- Snippet ID instead of snippet object being passed to
code_snippets/update_snippet
action hook.
3.5.0 (2023-09-13)
Added
- Support for the Code Snippets Cloud API.
- Search and download public snippets.
- Codevault back-up and synchronisation. (PRO)
- Synchronised local snippets are automatically updated in Cloud. (PRO)
- Bulk actions – ‘update’ and ‘download’.
- Download snippets from public and private codevaults. (PRO)
- Search and download any publicly viewable snippet in Code Snippet Cloud by keyword or name of codevault. (PRO)
- Deploy snippets to plugin from Code Snippets Cloud app. (PRO)
- Bundles of Joy! Search and download Snippet Bundles in one go direct from Code Snippets Cloud. (PRO)
Changed
- Redirect to snippets table when deleting snippet from the edit menu.
- Scroll new notices into view on edit menu.
Fixed
- Error when attempting to update network shared snippets after saving. [#]