Attenzione! Stai navigando il vecchio sito
Vai alla nuova homepage »
Impegni permettendo sto rinnovando il sito. Le informazioni che trovi in questo vecchio sito sono obsolete e mano a mano verranno rimpiazzate.
Articoli nella Categoria

Web Development

Smanettoni alla conquista del codice!
PHP | MySQL | CSS | HTML | WordPress

Scritto da Marco Panichi il Aggiornato il
tipi di post personalizzati

Una parte molto importante della progettazione di un sito web è comprendere quali tipi di informazioni vuoi pubblicare nel sito stesso.

Esistono infatti innumerevoli tipi di contenuti: articoli di un blog, pagine aziendali, eventi, offerte, prodotti, sale di un convegno, relatori del convegno, sale di un cinema, film proiettati, registi, attori, servizi, ecc.

Anche solo lontanamente pensare di gestire questi tipi di contenuti creando pagine in WordPress mi fa venire la pelle d’oca.

In questo articolo ti spiegherò perché mi scandalizzo tanto e come strutturare l’informazione con tipi di post personalizzati!

Scritto da Marco Panichi il Aggiornato il

A seguito del mio articolo Scegliere il template del blog: le 4 Grandi Trappole l’utente Douglas00 mi pone una serie di domande nella sezione commenti che possono essere riassunte in “Dove trovare il template per WordPress giusto”.

Visto che si trattava in realtà di una serie di domande ho preferito commentare il testo inviatomi dall’utente frase per frase. Ecco l’intero testo!

Scritto da Marco Panichi il Aggiornato il
conoscere tecnologia sito web

In molte occasioni ci si pone la domanda “Questo sarà fatto con WordPress?” o similmente “Avranno usato Joomla?”.

In realtà sono tantissime le tecnologie che si possono usare per creare un sito web e spesso sono tra loro combinate dai programmatori per ottenere il risultato che vedi nel display.

Scoprire la piattaforma utilizzata serve certamente per imparare dai più bravi.

Un altro motivo può essere per controllare il proprio sito web, soprattutto quando si dubita della parola del webmaster e si vuol assumere maggiore coscienza sul servizio acquistato.

In questo articolo ti propongo tutta una serie di tools on-line ed estensioni capaci di darti queste informazioni.

Scritto da Marco Panichi il Aggiornato il

Esistono vari articoli che parlano di come creare temi in WordPress e non sono certo qui per aggiungere altro. Quello che mi piacerebbe fare è invece spiegarti questo argomento a partire dal punto di vista dell’utente e quindi dall’Usabilità del sito.

Diciamo quindi che questo articolo ti sarà utile sia che tu stia muovendo i primi passi nello sviluppo dei temi in WordPress, sia che invece ne comprenda già il funzionamento ma ti piacerebbe avere un punto di vista diverso che magari può dar vita a nuove direzioni nel tuo modo di lavorare.

Scritto da Marco Panichi il Aggiornato il
php convert flat array to nested

Sometimes we have a two-dimensional array where are defined father-child relations.

This is particulary true when the array come from a table selected from a database.

I’ve created this function to convert flat array to nested array because I needed this kind of structure for a project of mine.

Scritto da Marco Panichi il Aggiornato il
open graph di facebook e validazione w3c

Per rendere il proprio sito social-friendly se ne fanno di tutti i colori.

Uno dei sistemi più usati è il protocollo Open Graph di Facebook.

Tutto ok, se non fosse che i meta tags Open Graph non passano la validazione del Validatore W3C.

Esistono svariate soluzioni: vediamole insieme!

Scritto da Marco Panichi il Aggiornato il
wordpress modificare wp_head()

Scrivendo codice php da oltre dieci anni e venendo da Drupal non nutro particolare simpatia per la filosofia WordPress secondo la quale le funzioni “si permettono” di stampare a schermo contenuti senza avere il minimo controllo.

Se anche tu la pensi così ed hai la necessità di controllare l’output della di wp_head(), questo breve articolo fa al caso tuo.

Informativa
Noi e terze parti usiamo strumenti di tracciamento (cookie e tecnologie affini) per finalità tecniche e, con il tuo consenso, anche per altre finalità specificate nella Cookie Policy. In qualsiasi momento puoi liberamente prestare, revocare o rifiutare tale consenso. Per ulteriori informazioni vedi: Privacy Policy - Cookie Policy
X
Personalizza il tuo consenso
Da qui puoi esprimere le tue preferenze rispetto i cookie e le tecnologie che usiamo per le varie finalità. Ricordati che in qualsiasi momento puoi liberamente modificare queste preferenze. Per ulteriori informazioni vedi: Privacy Policy - Cookie Policy
Strumenti di tracciamento di terze parti INFO
Cookie o strumenti di tracciamento gestiti da terze parti. Essi sono strettamente necessari per garantire il funzionamento e la fornitura del servizio richiesto dall'utente e quindi non richiedono il suo consenso.
Miglioramento dell'Esperienza INFO
Cookie utili per fornire un'esperienza utente migliore e personalizzata, tramite la gestione delle impostazioni personali e l'interazione con piattaforme di terzi e network.
Misurazione INFO
Strumenti per misurare il traffico e analizzare il comportamento degli utenti con l'obiettivo di migliorare il servizio.
Targeting e Pubblicità INFO
Strumenti per fornire contenuti commerciali personalizzati in base al comportamento dell'utente e per gestire, diffondere e tracciare annunci pubblicitari.
X