Articles

10 utili frammenti di codice per WordPress

Una delle cose migliori di WordPress è la capacità di personalizzare ogni aspetto. C’è così tanto che puoi personalizzare che è difficile sapere da dove iniziare, soprattutto se sei nuovo di WordPress. Abbiamo incluso alcuni dei nostri snippet di codice preferiti per WordPress da utilizzare sul tuo sito.

Puoi aggiungerli al tuo sito utilizzando il plugin Code Snippets o nel functions.php del tuo tema. Il fondo di questo articolo mostra anche come aggiungere code snippets a WordPress.

Qui ci sono alcuni snippets di codice utili per WordPress:

Disabilitare la Admin Toolbar

Alcuni sistemi di caching richiedono di non avere codice diverso per gli utenti loggati rispetto agli utenti pubblici quindi disabilitare la admin toolbar di WordPress può essere utile in questo caso.

Se volete disabilitare la barra di amministrazione di WordPress su tutte le pagine per gli utenti loggati usate lo snippet qui sotto nel vostro tema functions.php.

Mostra le miniature dei post nel feed RSS

Di default WordPress mostrerà solo il testo nel tuo feed RSS ma se vuoi includere la tua immagine in primo piano questo snippet lo farà.

Questo aggiungerà la miniatura in primo piano del post prima del tuo contenuto nel feed RSS del tuo sito.

Change Read More Text for Excerpts

Se volete cambiare il testo “Continue Reading” in WordPress o renderlo un pulsante con HTML lo snippet qui sotto vi permetterà di cambiare il read more per gli estratti.

Change Post Excerpt Length

Di default, la lunghezza degli estratti in WordPress è di 55 parole. Questo snippet di codice cambierà la lunghezza degli estratti a 24 parole, ma puoi semplicemente cambiare il numero a quello che vuoi.

Aggiungi un utente amministratore con PHP

Abbiamo tutti chiuso fuori dal nostro sito WordPress o dobbiamo lavorare su un nuovo sito senza informazioni di accesso.

Questo snippet di codice è utile per aggiungere un nuovo admin a un sito usando la function.php del tema.

Ho lavorato su molti siti WordPress che non hanno server email correttamente configurati quindi accedere al sito anche se si ha un login può essere difficile.

Questo snippet creerà un utente con il nome utente/password/email impostato nelle variabili. È importante vedere che cercherà di creare l’utente solo se non esiste in base al nome utente/email, quindi se hai già un account con il tuo indirizzo email puoi riempire l’email con dati fittizi.

Enable Shortcodes in Text Widgets

I codici brevi sono estremamente potenti in WordPress e poterli usare nei widget è utile. Questo snippet vi permetterà di aggiungere shortcodes in un widget di testo e di farli eseguire.

Aggiungi un logo personalizzato per la dashboard

Se volete aggiungere un po’ più di branding al vostro sito WordPress questo snippet di codice sostituirà il logo in alto a sinistra nella vostra dashboard.

Assicuratevi di caricare un admin-icon.png nella directory del vostro tema. Puoi anche cambiare il CSS per collegare qualsiasi file nella proprietà background-image.

Allow SVG upload

Il formato SVG sta diventando sempre più popolare, specialmente per i file logo. Naturalmente, è possibile utilizzare un plugin per abilitare questa funzionalità o utilizzare questo snippet di codice.

Di default, WordPress non consente l’upload di SVG per motivi di sicurezza, ma il nostro snippet di codice consente solo agli amministratori del sito di caricare file SVG.

Disabilitare XML-RPC in WordPress

Molto raramente avete bisogno di XML-RPC abilitato sul vostro sito WordPress, ma averlo abilitato può causare una serie di problemi di sicurezza.

Se si utilizza l’applicazione WordPress potrebbe essere necessario tenerlo abilitato ma raramente ho visto alcun caso in cui XML-RPC abilitato.

Questo frammento di codice disabiliterà XML-RPC per migliorare la sicurezza del sito.

<?php

//Disabilita XML-RPC

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

visualizza disable-xml-rpc.php hosted with ❤ by GitHub

Rimuovi jQuery Migrate

Se stai cercando di aumentare le prestazioni del tuo sito potresti aver notato il caricamento di jQuery Migrate sul tuo sito. Se apri la console vedrai “JQMIGRATE: Migrate è installato, versione 1.4.1” quando il tuo sito viene caricato se jQuery Migrate sta caricando.

jQuery Migrate aggiunge il supporto per le vecchie versioni di jQuery, spesso utile per i vecchi temi. Dalla mia esperienza, è raro che sia necessario quindi è meglio rimuoverlo per togliere una richiesta dal caricamento della pagina.

Lo snippet qui sotto rimuoverà jQuery Migrate dal tuo sito. Dopo aver rimosso jQuery Migrate dai un’occhiata ad alcune delle tue pagine per assicurarti che il sito funzioni ancora correttamente.

Come aggiungere Code Snippets a WordPress

Se hai bisogno di aiuto per aggiungere snippets di codice PHP a WordPress ecco un video veloce che mostra 2 metodi semplici per aggiungerli.

Usare il plugin Code Snippets per aggiungere PHP al tuo sito

Uno dei modi più semplici per aggiungere codice al tuo sito WordPress è usare il plugin Code Snippets.

Questo plugin per WordPress ti permette di organizzare e aggiungere facilmente snippet di codice in un’interfaccia semplice da usare.

Code Snippets plugin UI

Più di tutto puoi facilmente scegliere dove lo snippet verrà eseguito e farli scattare. Perfetto per i principianti agli snippet di codice PHP.

Grazie per aver controllato questi utili snippet di codice WordPress. Questi possono essere aggiunti al function.php del tuo tema o aggiunti utilizzando un plugin come Code Snippets.