Tabella dei contenuti: Introduzione Struttura delle cartelle Temi e Frontend Child theme Plugin Hooks Database Api rest Ajax CPT Transient Alcune esempi Best practice Conclusione Introduzione Questa guida è frutto della mia esperienza che parte come PHP come linguaggio di programmazione, quindi pensata per poter capire come è strutturato Worpdress (da qui in poi lo… Continua a leggere WordPress: Roadmap developer
Categoria: Wordpress
Site editor di WordPress: Nuova feature
Installando il tema twenty twenty-two e avendo l’ultima versione di WordPress, che al momento è la 5.9.2, nella sezione “Aspetto”, al posto delle varie impostazioni comparirà, oltre a “Temi”, la sezione “Editor (beta)”. Accedendo a questa funziona, si potrà modificare, come si fa con le pagine, il tema, stile gutenberg, permettendo di gestire il contenuto… Continua a leggere Site editor di WordPress: Nuova feature
Rest API di wordpress
L’architettura REST si basa su HTTP. Il funzionamento prevede una struttura degli URL ben definita che identifica univocamente una risorsa o un insieme di risorse e l’utilizzo dei metodi HTTP specifici per il recupero di informazioni (GET), per la modifica (POST, PUT, PATCH, DELETE) e per altri scopi (OPTIONS, ecc.). Questo particolare aspetto è approfondito nella sezione… Continua a leggere Rest API di wordpress
Articoli correlati su Twenty twenty-one tema (WordPress)
Come in molti siti web, a fine articoli si trovano una lista di articoli correlati.Se si vuole un metodo veloce ci sono vari plugin disponibili (Articolo di wpbeginner.com), in questo caso ho voluto provare a implementarlo via codice. Codice Partendo dall’implementazione di un child-theme del tema twenty twenty-one, ho aggiunto, copiando il file nel child… Continua a leggere Articoli correlati su Twenty twenty-one tema (WordPress)
HTML game su wordpress
Questa è un articolo in fase di sperimentazione di come aggiungere giochi html su wordpress. Primo metodo: Usare il blocco “HTML” in Gutenberg In generale va bene per piccoli codici, perchè la visualizzazione è più difficile quando essi diventano grandi, comunque si può solo aggiungere l’html e il codice js, mentre per quanto riguarda il… Continua a leggere HTML game su wordpress
WordPress su Docker
All’inizio del mio percorso di WordPress usavo XAMP per generare il server su cui fare gli esperimenti. Ultimamente ho pensato di trasferirmi su un’altra tecnologia: Docker. Dopo aver visto come è il principio di Docker mi sono messo a fare un instanza di WordPress. Per fare questo dopo l’installazione normale di Docker e di Docker-compose… Continua a leggere WordPress su Docker
Plugin per mostrare il codice online
Per poter mostrare il codice qui sul sito avevo bisogno di modificare alcune parte per evitare un conflitto con l’HTML, quindi sostituire alcuni caratteri come <,>,’,”, che fossero visibili ma non “eseguibili”, usando dei sostituti come <,> che vengono interpretati dal HTML come < e >. P.S. Quando usavo il text editor precedente ad Gutemberg, adesso… Continua a leggere Plugin per mostrare il codice online
Plugin: To do list nella dashboard di wordpress
Questo è un esempio di codice per un plugin che permette di avere una piccola to do list nella dashboard di wordpress, una per ogni utente.
WP: Come visualizzare il nostro albero genealogico
In questo articolo mostro lo snipper per visualizzare l’albero genealogico.Per creare graficamente l’albero ho usato la libreria visjs (Link: https://almende.github.io/vis/), che permette di avere uno schema a nodi. La prima funzione con add_action “wp_enqueue_script” serve per aggiungere i file js e css della libreria visjs alla visualizzazione. La seconda funzione è la creazione di uno… Continua a leggere WP: Come visualizzare il nostro albero genealogico
WP: Creare un plugin per salvare l’albero genealogico
Questo è un piccolo esempio del mio plugin personal per salvare un albero genealogico usando le funzioni di base di wordpress. Non è ottimizzato, se avessi voluto avere una versione ottimizzata sarebbe stato meglio creare una cella a posta per le persone con i loro attributi in modo da evitare di salvare tante righe per… Continua a leggere WP: Creare un plugin per salvare l’albero genealogico