Soluzione Grezza all'Ordinamento di un Array di Oggetti Pagina in Modo Gerarchico

A volte sorge la necessità di avere a disposizione un array di oggetti Pagina ordinato in modo gerarchico, ma tutto quanto disponibile è solo una collezione di oggetti Pagina ordinati per titolo per esempio, magari perché erano stati precedentemente recuperati dal database tramite l'oggetto globale $wpdb. In tali occasioni, per ordinare in modo gerarchico un array di questo tipo, dobbiamo essere creativi, perché WordPress non è stato provvisto di una funzione utilità atta allo scopo — o almeno non ho investigato abbastanza da scoprirne una. In verità, mi ha semplicemente divertito cercare una mia soluzione, ed è per lo più per questo che ora sono qui a scriverne.

SiteTree 5.2: È Tempo di un Template Tag

Varrebbe molto più la pena scrivere di un'esperienza ristoratrice vissuta in un difficile 2020, ma sono solo un giovane apprendista della vita che mescola gocce di codice in un calderone pieno di speranza, e come tale posso solo augurati di trovare in questo aggiornamento quel pizzico di utilità in più di cui SiteTree era ancora manchevole.

SiteTree Colleziona i Suoi Primi 100 Mila Download

Dopo un'esplosione di emozioni che solo Fred Flintstone avrebbe potuto esteriorizzare meglio, un'irrefrenabile necessità di ringraziare ogni singola persona che aveva contribuito al raggiungimento di questo traguardo fece saltar fuori di me un sentito "Grazie!". Giusto il tempo di afferrarlo, che lo stavo già incollando tra queste righe: in nessun caso avrebbe potuto non raggiungerti.

SiteTree 5.1: Iper‑liste di Pagine Figlie, e una Seconda Mini‑funzionalità

L'ultimo della lunga serie di aggiornamenti di quest'anno è qui, pronto a salutare questo prolifico 2020 che ha visto SiteTree crescere da un'idea del passato ad un plugin costruttore di sitemap molto più capace, di gran lunga più robusto nella struttura, e con un ritrovato carattere. In questa release la funzione shortcode introdotta con SiteTree 4.5 viene ulteriormente migliorata dall'introduzione di un nuovo attributo — SiteTree continua a collezionare Flessibilità.

Ti Presento le Leaf, Add-on per SiteTree

Spinto dalla curiosità, circa un mese fa, diedi in pasto al terminale un'istruzione che avrebbe conteggiato il numero di righe di codice messe assieme per dar vita a SiteTree Pro. Il terminale mostrava un numero leggermente sopra 13 mila. Guardandolo con un po' di orgoglio, realizzai che si era appena palesato davanti a me un bivio: un percorso proseguiva avanti con SiteTree Pro in costante crescita, l'altro girava un po' per condurre dritto verso un'avventura ancora più immersa nella giungla di WordPress. Ero davvero soddisfatto di ciò che avevo costruito fino ad allora, ma le idee che stavano sobbollendo nella mia testa mi ispiravano ancora di più. Così mi misi subito al lavoro, e dopo 3 mila nuove righe di codice, posso finalmente annunciare il rilascio delle prime Leaf per SiteTree!

Cancellare Un'intera Tassonomia dal Database

Per assolvere ad un'operazione come questa, non c'è nessuna funzione in WordPress pensata allo scopo. D'altronde, cancellare tutti i dati associati ad una tassonomia non è un'operazione comune, o al meno non un'azione di routine. Io, per esempio, mi sono trovato dinanzi il problema mentre scrivevo lo script uninstall.php per SiteTree Pro 4.0 — un file caricato quando non sono neanche disponibili tutte le funzioni di WordPress, oltretutto. Ma pur considerando un contesto più generico, la soluzione più agevole che può essere adottata è quella di usare tre query personalizzate.

Disegnare una Freccia Sinistra con gli Pseudo‑elementi CSS

Mentre stavo lavorando sull'area personale aperta di recente, è sorta la necessità di aggiungere una freccia ad un link di ritorno senza che venissero apportate modifiche al markup, principalmente perché non ne avevo il controllo. La soluzione si è presentata in modo del tutto naturale: usare gli pseudo-elementi ::before e ::after per disegnare rispettivamente la punta e l'asta della freccia.