Categorie
Sviluppo

Come Installare WordPress in Locale su Mac OS con MAMP 5.2 (2019)

Quando si comincia a sviluppare un sito web è molto probabile che sia necessario fare numerosi test sui plugin e sui temi che si utilizzeranno quando il sito sarà in funzione. Scegliere un plugin, ad esempio, è un’attività che può richiedere del tempo, varie installazioni, dei confronti che sarebbe comodo effettuare sul proprio computer prima di andare online. Oltre ai plugin, potrebbe essere opportuno provare le funzionalità di diversi temi.

Se, poi, dobbiamo sviluppare plugin o child themes personali, allora le modifiche possono diventare continue e il salvataggio e l’upload dei file ad ogni modifica diventa un’operazione alquanto noiosa. Per questo è utile dotare il proprio computer di un ambiente in cui sviluppare e testare senza inutili tempi di attesa.

Categorie
Sviluppo

Come Installare WordPress su Docker

Docker è un software open-source che automatizza il deployment di applicazioni utilizzando le funzionalità di isolamento delle risorse del kernel Linux per generare un sistema di container che eseguono processi in ambienti isolati. Un container non include un sistema operativo separato, come una Virtual Machine, ma sfrutta l’isolamento delle risorse propria del kernel Linux.
Docker opera, quindi, una virtualizzazione a livello di sistema operativo e non a livello di macchina, come invece avviene per le Vistual Machine. Ma di cosa si tratta precisamente?

Categorie
Sviluppo

Come impostare il mobile debugging su Android con Google Chrome

Il Mobile Debugging non è assolutamente operazione complessa. Tutto ciò che occorre è una periferica Android, un cavo USB, la macchina su cui si sviluppa, e l’ultima versione di Google Chrome o di Chrome Canary.

Categorie
Sviluppo

Come inserire il form di login di WordPress nel front-end

È spesso necessario portare nel front-end il form di login di WordPress, specialmente quando avete blog e siti che differenziamìno i servizi e i contenuti per gli utenti iscritti.

La funzione wp_login_form() fa proprio questo: genera un semplice form di login di WordPress da collocare dove si desidera all’interno di un template.

Se non siamo sviluppatori di temi WordPress, però, possiamo comunque aggiungere il nostro form di login attraverso uno shortcode che permetta di inserire il form in qualunque articolo o pagina del sito, o anche in un widget di una barra laterale.

Categorie
Sviluppo

Aggiungere il nome utente ad un custom menu in WordPress

A volte potrebbe essere utile (o necessario) creare una voce di menu che abbia come etichetta il nome dell’utente corrente. Nell’articolo precedente ho fornito il codice che utilizzo per creare uno shortcode che genera una stringa con il dato desiderato. Ad esempio:

[userdata user_email]

Ovviamente, lo shortcode non può essere inserito come etichetta di una voce di menu, dato che WordPress elimina le parentesi quadre.

Però si può aggirare l’ostacolo…

Categorie
Sviluppo

Uno shortcode per visualizzare i dati utente in WordPress

Spesso è necessario mandare a video uno o alcuni dei dati associati al profilo dell’utente collegato (nickname, indirizzo email, nome, cognome o ID).

Per eseguire il task è necessario istallare un plugin, oppure aggiungere qualche riga di codice al file functions.php del tema corrente.

In casi del genere, una soluzione efficiente potrebbe essere quella di creare uno shortcode, in modo che l’amministratore del sito possa aggiungere questi dati ovunque ne abbia bisogno.