
Perfmatters, nella versione 2.5.3 dell'11 novembre(Changelog), ha aggiunto una funzione chiamata "Code" con la quale è possibile aggiungere snippet di codice PHP, JS, CSS e HTML. È stato scritto da zero pensando alle prestazioni, per questo è uno dei plugin di tweak più apprezzati (se non il più apprezzato) quando si tratta di attività di WPO.
Utilizza un approccio di tipo flat file, il che significa che è più sicuro e che non ci sono chiamate al database sul front-end. Ciò significa che vengono serviti velocemente e non influiscono negativamente sui tempi di caricamento delle pagine.
Ha anche una funzione di controllo degli errori incorporata, che impedisce al codice difettoso di rompere il vostro sito. Se viene rilevato un errore in uno snippet, questo viene automaticamente disabilitato. E se qualcosa si rompe ancora, include una modalità sicura che può essere utilizzata in caso di problemi che non vengono recuperati automaticamente, impedendo l'esecuzione degli snippet di codice indipendentemente dal loro stato attivo e creando un URL di recupero.

Include un generatore di condizioni completo per caricare gli snippet solo dove sono necessari. È possibile configurare un numero quasi illimitato di regole, aggiungere inclusioni ed esclusioni e persino caricare gli snippet in base allo stato del ruolo dell'utente (accesso o uscita).

Nella documentazione dello strumento sono disponibili tutte le opzioni dettagliate.
Sebbene abbia sentimenti contrastanti quando un plugin leggero ed efficace inizia a "gonfiarsi" con funzionalità che altri plugin dedicati fanno bene, o meglio, o che possono essere risolte con un po' di codice per evitare di installare un nuovo plugin, nel caso di Perfmatters hanno il mio voto di fiducia perché la filosofia dei loro plugin ruota sempre intorno alla semplificazione e all'ottimizzazione.
Così l'altra sera ho migrato su Permatters tutto il codice PHP che avevo nel functions.php e tutte le modifiche CSS che avevo aggiunto nello style.css del mio tema figlio.
Sebbene fossero ben commentati, categorizzati e ordinati, averli isolati, ottimizzati e organizzati in uno strumento di gestione degli snippet è una best practice per attaccare più facilmente e rapidamente problemi o conflitti.
"Code" di Pefrmatters arriva a competere con grandi classici come il popolare "Code Snippets", che ha una validissima versione gratuita e una versione Pro a pagamento con opzioni avanzate, o WpCode, anch'esso con una versione gratuita e una premium per la gestione degli snippet in cloud.
Sebbene lo strumento sia ancora in fase beta, è già molto completo e funzionale. Finora non ho trovato alcun bug, a parte piccoli dettagli estetici da perfezionare, come il ridimensionamento automatico del riquadro in cui viene aggiunto il codice. L'unica cosa che mi mancava era una funzione di esportazione/importazione per salvare una copia di backup dell'elenco di snippet, ma Brian Jackson, uno degli sviluppatori, mi ha detto che molto presto aggiungeranno una funzione separata per questo compito e che stanno anche lavorando a un'altra per migrare gli snippet da WPCode.






