WordPress: Roadmap developer

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

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)

Pubblicato
Categorie: 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

Pubblicato
Categorie: Wordpress

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 &lt;,&gt; 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

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