Code Snippets

Descrizione

✂ Code Snippets ti dà la possibilità di migliorare senza sforzi il tuo sito WordPress.

🚀 Effettua l’upgrade a Code Snippets Pro per integrazioni complete con CSS, JavaScript, Gutenberg, Elementor e la sincronizzazione in clodu. Porta subito ad un altro livello la tua esperienza con gli snippet!

Di’ addio ai problemi di modifica del file functions.php del tuo tema e agli infiniti download di plugin – Code Snippets semplifica il processo!

Uno snippet è come un mini-plugin per il tuo sito WordPress, che ti fornisce funzionalità aggiuntive senza ingombro.

A differenza di altre soluzioni che prevedono di riversare codice all’interno del tuo file functions.php, Code Snippets offre un’interfaccia grafica intuitiva per un’integrazione senza ostacoli ed un’esecuzione in tempo reale. La gestione degli snippet è tanto facile quanto attivare e disattivare un plugin, ma senza congestionamenti e sovraccarichi.

🎥 Guarda una veloce panoramica realizzata da Imran Siddiq:

☁️ Ogni copia di Code Snippets include una piena integrazione con la piattaforma alimentata dalla comunità Code Snippets Cloud, fornendoti un accesso semplificato a centinaia di modifiche e migliorie pronte all’uso per potenziare qualsiasi sito WordPress.

🌐 Entra in connessione con noi:

🌟 Ti piace il nostro plugin? Lo trovi utile? Prendi in considerazione l’idea di scrivere una recensione su WordPress.org. Il tuo feedback è molto utile per dare forma ai nostri futuri sviluppi!

🌍 Vogliamo ringraziare di cuore le fantastiche persone che hanno aiutato contribuendo alle traduzioni, per permettere a Code Snippets di essere utilizzato in diverse lingue. Puoi trovare la lista completa qui.

Screenshot

Installazione

Automatic Installation

  1. Accedi al tuo pannello amministratore di WordPress
  2. Fai clic su Plugin

  3. Fai clic su Aggiungi nuovo

  4. Cerca Code Snippets

  5. Fai clic su Installa ora sotto “Code Snippets”

  6. Attiva il plugin

Manual Installation

  1. Scarica il plugin
  2. Estrai il contenuto del file zip
  3. Carica il contenuto del file zip nella cartella wp-content/plugins/ della tua installazione di WordPress
  4. Attiva il plugin Code Snippets dalla pagina ‘Plugin’.

Attivare Code Snippets sul network attraverso la bacheca del network abiliterà un’interfaccia speciale per eseguire gli snippet sull’intero network.

FAQ

Un elenco completo delle nostre domande frequenti è disponibile su codesnippets.pro.

Come posso recuperare il mio sito se viene bloccato da uno snippet difettoso?

Puoi recuperare il tuo sito abilitando la funzionalità di modalità sicura di Code Snippets. Le istruzioni su come attivarla sono a tua disposizione qui: https://codesnippets.pro/doc/safe-mode/.

Perderò i miei snippet se cambio il tema o aggiorno WordPress?

No, gli snippet sono archiviati nel database di WordPress, indipendentemente dal tema e non interessati dagli upgrade di WordPress.

Il plugin può essere completamente disinstallato?

Se abiliti l’opzione ‘Disinstallazione completa’ nella pagina delle impostazioni del plugin, Code Snippets rimuoverà tutti i suoi dati quando sarà eliminato attraverso il menu ‘Plugin’ di WordPress. Ciò include anche tutti gli snippet memorizzati. Se vuoi conservare gli snippet assicurati di esportarli prima.

Posso copiare gli snippet che ho creato su un altro sito WordPress?

Sì! Puoi esportare individualmente un singolo snippet utilizzando il link sotto il nome dello snippet nella pagina ‘Tutti gli snippet’, oppure esportare in massa più snippet utilizzando la funzionalità ‘Azioni di gruppo’. Gli snippet possono essere successivamente importati utilizzando la pagina ‘Importa snippet’ caricando il file di esportazione.

Posso esportare i miei snippet in PHP per un sito in cui non sto utilizzando il plugin Code Snippets?

Sì. Fai clic sui checkbox accanto agli snippet che desideri esportare, quindi scegli Esporta in PHP dal menu Azioni di gruppo e fai clic su Applica. Il file PHP generato conterrà il codice degli snippet esportati, nonché il loro nome e la descrizione nei commenti.

Posso eseguire snippet a livello di network su un’installazione multisito?

Puoi eseguire snippet su un intero network multisito attivando sul network Code Snippets tramite la bacheca del network. Puoi anche attivare Code Snippets solo sul sito principale, e poi singolarmente su altri siti di tua scelta.

Dove sono archiviati gli snippet nel mio database WordPress?

Gli snippet sono memorizzati nella tabella wp_snippets del database di WordPress. Il nome della tabella può variare a seconda di come è impostato il tuo prefisso di tabella.

Dove posso chiedere aiuto o suggerire nuove funzionalità?

Puoi ottenere assistenza con Code Snippets, segnalare bug o errori e suggerire nuove funzionalità e miglioramenti sui Forum di supporto di WordPress o su GitHub

Come posso contribuire allo sviluppo del plugin Code Snippets?

Il modo migliore per farlo è eseguire il fork del repository su GitHub e inviare una richiesta pull.

Come posso segnalare bug di sicurezza trovati in questo plugin?

Puoi segnalare bug di sicurezza trovati nel codice sorgente di questo plugin attraverso il Patchstack Vulnerability Disclosure Program. Il team di Patchstack ti assisterà con la verifica, il triage e la notifica delle vulnerabilità di sicurezza.

Recensioni

9 Agosto 2026 1 risposta
Used for many years without any problems. Thumbs up!
13 Luglio 2026 1 risposta
Das Plugin erfüllt seinen Zweck, es ist leicht zu bedienen und funktioniert einwandfrei. Ich benutze es schon länger in der freien Version auf mehreren Websites und empfehle es gerne weiter.
Leggi tutte le recensioni di 510

Contributi e sviluppo

“Code Snippets” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Code Snippets” è stato tradotto in 29 lingue. Grazie a chi traduce per il contributo.

Traduci “Code Snippets” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

3.10.2 (2026-09-01)

Added

  • Added a confirmation flow for run-once snippet execution and hardened the handler to prevent failed or confusing actions.

Changed

  • Snippet names now respect the row truncation Screen Option in the admin list for better readability.
  • Version switching AJAX requests now validate the correct nonce, improving reliability when updating snippet versions.

Fixed

  • Fixed safe mode fatal errors caused by an undefined wp_get_current_user() call.
  • Fixed PHP validation being triggered incorrectly when activating snippets in bulk.
  • Fixed saving issues after a user session expires.
  • Fixed warnings caused by aliased field names when reading modified snippet fields.
  • Fixed vendor autoloader issues by stripping unprefixed namespace references.
  • Resolved issues where snippet names and version switches could behave inconsistently in the admin UI.

3.10.1 (2026-08-28)

Changed

  • Enhanced active-link visibility in the toolbar with border-based styling.

Fixed

  • Fixed a fatal error affecting snippets that use a namespace or declare statement.
  • Fixed the snippets page rendering blank when another plugin’s screen settings filter returned an invalid value.
  • Fixed snippet saving on hosts that block REST API PUT and PATCH requests, by sending writes as POST with a method override.
  • Fixed the Snippets List Order setting not being applied to the snippets list.
  • Fixed admin bar snippet scripts failing to load on the free version, including on the site front end.
  • Fixed snippet modified dates being sent without the correct UTC offset.
  • Fixed the row truncation screen option not persisting across sessions.
  • Fixed inconsistent sidebar label sizes.
  • Fixed the sticky editor sidebar showing an unwanted horizontal scrollbar.

3.10.0 (2026-08-24)

Added

  • New admin interface for managing snippets, with a cleaner layout, faster interactions, and a more consistent experience across plugin screens.
  • Card view for browsing snippets, with a view switcher on the snippets table and Community Cloud.
  • Snippet preview modal for viewing snippet code from the snippets table without opening the editor.
  • Automatic hiding of unrelated admin notices from other plugins on Code Snippets screens.
  • Admin bar snippet drawer, based on the Deckerweb Snippets workflow, for quick access to snippets and Safe Mode from the WordPress admin bar.
  • Snippet locking to help prevent accidental edits or deletion of important snippets. Props to https://github.com/mgiannopoulos24.
  • Improved screen options on the main snippets table, including controls for visible columns and truncating long snippet names or descriptions.
  • Bulk actions and bulk code download support in the redesigned snippets table.
  • Featured snippets and improved browsing in Community Cloud.
  • WordPress modern theme admin styling compatibility.
  • Clearer accessibility labels, headings, tab markup, table checkboxes, sort buttons, copy buttons, and drag-and-drop upload controls.

Changed

  • Redesigned the main snippets table with improved search, filtering, sorting, pagination, row actions, and bulk selection.
  • Improved the snippet import and migration experience, including clearer file upload handling and third-party plugin migration flows.
  • Improved snippet error handling so activation failures, validation errors, and stack traces are easier to understand.
  • Improved Community Cloud search and filtering, including server-side filters, better result loading, and clearer empty states.
  • Updated the welcome screen, toolbar, import screen, and cloud screens to match the new admin experience.
  • Updated internal plugin architecture to a cleaner PSR-4 structure for better long-term maintainability.
  • Improved accessibility across the snippets table, import screen, migration flow, Community Cloud, welcome screen, toolbar, dialogs, tooltips, and code editor.
  • Improved colour contrast and reduced-motion support across admin screens.

Fixed

  • Fixed REST API server error responses on missing snippets.
  • Fixed redundant frontend logic, improving overall performance.
  • Fixed Community Cloud search results and pagination to respect WordPress screen options.
  • Fixed snippet saving and activation feedback to improve validation and runtime error display.
  • Fixed downloaded Community Cloud snippets appearing as not downloaded after a page reload.
  • Fixed network snippet lookups using the wrong database table on multisite.
  • Fixed the inactive snippets count including trashed snippets.
  • Fixed featured Community Cloud snippets failing to load with some cloud API responses.

3.9.6 (2026-04-28)

Fixed

  • Improved permissions handling with snippets REST API.
  • Site admin cannot toggle shared network snippets status.

3.9.5 (2026-02-05)

Fixed

  • Improved security when handling actions for downloading and updating cloud snippets.

3.9.4 (2026-01-14)

Added

  • New import functionality to migrate snippets from file uploads with drag-and-drop interface.
  • Support for importing snippets from other popular plugins (Header Footer Code Manager, Insert Headers and Footers, Insert PHP Code Snippet).
  • Enhanced file based execution support with improved multisite mode compatibility.

Fixed

  • Fixed multisite capability checks in Plugin class.
  • Fixed snippet execution logic for multisite support by centralizing trashed snippet handling.
  • Fixed multisite snippet handling to ensure local snippets use correct table and filter out trashed snippets.

3.9.3 (2025-12-03)

Added

  • End-to-end tests to verify the toggle visual state in the snippets list page, improving UI verification and test reliability.

Fixed

  • Restored missing styles styling and direction-aware layout from Manage menu.
  • Ensure correct transformation value is used when detecting state of activation toggle.

3.9.2 (2025-11-17)

Changed

  • Introduced a custom scissors icon and updated button title for the TinyMCE extension.
  • Improved back-navigation styling on the edit page.
  • Refined layout for column names and action buttons in the Cloud Snippets list.
  • Enhanced overall styling of cloud-related UI components.
  • Optimized cloud search with more efficient pagination and snippet retrieval.
  • Introduced groundwork to prevent Composer dependency collisions with other plugins.

Fixed

  • Improved sanitization and normalization across Cloud API and pagination outputs.
  • Resolved various TinyMCE issues reported in the WordPress support forum.

3.9.1 (2025-11-14)

Changed

  • Migrated to native CSS direction handling (RTL/LTR) for improved compatibility and simpler styling
  • Updated dependencies to the latest compatible versions

Fixed

  • Fixed TinyMCE menu button registration to prevent initialization failure
  • Fixed the position of the ‘code direction’ control in the editor

3.9.0 (2025-11-13)

Added

  • Added contextual notices in the Snippets list table to surface action results and warnings in the UI
  • Expanded Multisite Sharing settings for clearer control over network-wide snippet sharing

Changed

  • Modernized browser support targets and polished admin UI (clearer row-action badges, improved Pro badge hover, refined active snippet name styling)

Fixed

  • Fixed REST API pagination to return correct results and page counts
  • Resolved styling selector so the active snippet name highlights reliably

3.8.2 (2025-10-31)

Fixed

  • Improved namespaced PHP snippet handling with file based execution.

3.8.1 (2025-10-28)

Added

  • Code line explanation widget with apply and remove actions for AI-generated comments. (PRO)

Changed

  • Improved pagination handling and display structure for cloud search results. (PRO)
  • Enhanced styling for codevault rows and inactive tabs in cloud interface. (PRO)

Removed

  • Removed guzzlehttp/guzzle dependency to reduce package conflicts. (PRO)

Fixed

  • Improved file-based snippet handling for multisite installations.

3.8.0 (2025-10-24)

Added

  • @CarolinaOP and @louiswol94 join the team as plugin contributors.
  • File-based execution mode for snippets (Optional in Plugin Settings).
  • Version switch option, to help easily rollback the plugin to an earlier release.
  • Minor UI improvements to the editor and sidebar.

Changed

  • Prefixed Composer packages to reduce collisions with other plugins.
  • Snippets REST API now supports pagination via page and per_page query parameters.
  • Improved editor preview behavior.

Fixed

  • Fixed issues with snippet evaluation and front-end initialization in edge cases.
  • Improved reliability of snippet evaluation.
  • JavaScript and CSS snippets loading twice due to a conditions bug. (PRO)
  • Fixed issue where some conditions didn’t work due to loading before the loop. (PRO)

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 valid Cloud_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.

The full changelog is available on GitHub