Contact Form 7 è un ottimo plugin per aggiungere moduli al tuo sito, ma questi moduli contengono sostanzialmente degli input statici e quando utilizziamo WordPress in maniera un po' più professionale, a volte abbiamo bisogno di aggiungere input con valori dinamici come ad esempio un post ID o variabili PHP del tipo GET e POST oppure altro e lo possiamo fare con l'aiuto di un plugin aggiuntivo Contact Form 7 Dynamic Text Extension, molto interessante, che ci può semplificare queste operazioni.

Questo plugin aggiunge due tipi di tag a Contact Form 7: Dynamic Text e Dynamic Hidden, a cui possono essere appunto collegati valori dinamici. La differenza fra i due è semplice, uno mostra il contenuto aggiunto nel form consentendo di modificarlo in fase di compilazione del form stesso, e l'altro aggiunge il suo contenuto in modo non visibile all'utente che compila il form.

L'autore del plugin già mostra degli esempi per il funzionamento del plugin stesso dando anche la possiblità di inserire dinamicamente contenuto da shorcodes di WP (molto interessante....), ma andiamo oltre, proviamo a fare un esempio con l'intenzione di voler aggiungere un input nascosto nel form e dargli come valore l'ID del post corrente.
Avremo quindi la necessità di creare una funzione, tipo questa:

con la quale in pratica andiamo a creare uno shortcode per ricavare il post ID e poi andiamo a creare il "dynamic field" utilizzando uno dei due modi messi a disposizione dall'autore del plugin:

[dynamictext my-filed-name "CF7_ADD_POST_ID"]

indicando direttamente il nome dello shortcode creato oppure:

[dynamictext my-filed-name "CF7_get_post_var key='ID'"]

Bisogna fare attenzione alla sintassi utilizzando correttamente i doppi apici racchiudendo tutto o i singoli apici solo per la key.

Il plug-in ha già impostazioni per GET, POST, informazioni sui blog, informazioni sui post, URL corrente, campi personalizzati, informazioni sugli utenti correnti, URL dei referrer, ma l'aspetto ancora più interessante è appunto che creando uno shortcode con una semplice funzione come visto precedentemente, in pratica Contact Form 7 diventa molto potente, consentendo ad esempio l'interazione tramite form in front-end e gli sviluppatori di professione non potranno che trarre enorme vantaggio dalla rapidità messa a disposizione da questo plugin nella creazione veloce di form personalizzati.

Se vogliamo cominciare a parlare di sviluppo con WordPress e tanto piú se intendiamo farlo in maniera professionale, é essenziale cominciare a capire i Wordprss Hooks e come possiamo intervenire con WordPress Filters e WordPress Actions per personalizzare, estendere e potenziare l'utilizzo di WordPress. Per intervenire ed interagire nei nostri temi, nei nostri plugin o in altre iniziative di sviluppo personalizzato WordPress mette a disposizione delle API (Application Programming Interface) e gli Hooks ci consentono di usare questi comandi.

(altro…)

Molti navigatori del web quando si troveranno davanti oppure cercheranno deliberatamente WordPress probabilmente faranno confusione tra WordPress.com vs WordPress.org
La prima cosa che dobbiamo dire é che il confronto WordPress.com vs WordPress.org praticamente non si pone: sono due siti web, o se vogliamo due organizzazioni / soluzioni web completamente diverse fra loro.

In altre parole, uno ti darà una cosa completamente diversa dall'altro.

Capisco che possa sembrare strano, in effetti non troviamo molti casi in cui il dominio ".com" di un marchio è totalmente separato dal suo dominio ".org", in genere siamo abituati a vedere la stessa cosa sotto ogni estensione di dominio che potrebbe essere di un marchio.

Effettivamente, per WordPress cosi non é.

Ma prima di focalizzarci sulle differenze nel confronto WordPress.com vs WordPress.org, cerchiamo di capirne di piú e mettiamo insieme un po' di pezzi per ricostruire il puzzle.

(altro…)

Non sei convinto di usare WordPress come strumento per costruire il tuo sito web? Forse, dovendo affrontare questa scelta, ti passeranno per la testa molte domande sul tipo:  "Posso creare un sito Web con WordPress da solo?" - oppure - "WordPress serve solo per fare i blog?" 

Ti do una lista di 20 buoni motivi per cui dovresti usare WordPress.  E ti aggiungo a conferma di questo i dati e le statistiche reali:
 

Ecco perché è necessario usare WordPress:

1. WordPress è usato da piú del 31% di tutti i siti web

Piú del 31% di tutti i siti Web su Internet utilizza WordPress . Un numero sbalorditivo se ci pensate. Più di uno su quattro siti web che incontri ha deciso di usare WordPress. C'è un motivo per cui tutti questi siti scelgono WordPress! Ed ora lo scopriremo insieme.

 
(fonte: W3Techs - World Wide Web Technology Surveys)

2. WordPress domina il mercato dei sistemi di gestione dei contenuti, con una quota di mercato del  60%

Questo significa che non solo usare WordPress è popolare fra tutti i siti Web, ma anche che è particolarmente popolare per i siti Web che utilizzano un sistema di gestione dei contenuti pre-configurato. Il concorrente più vicino - Joomla con il 6,8% - non si avvicina nemmeno a contrastare WordPress.

3. WordPress è incredibilmente estensibile con i plugin

In pratica puoi aggiungere funzionalità interessanti al tuo sito senza dover conoscere la programmazione ed i codici e usare WordPress te lo consente facilmente. 

L'enorme ecosistema di plugin di WordPress supera tutti gli altri sistemi di gestione dei contenuti. Questi numeri sono solo per le directory di estensione ufficiali e non includono ulteriori estensioni offerte da terze parti :

Elenchi di plug-in ufficiali:

4. WordPress ti consente di cambiare l'aspetto con i temi. Nessun codice richiesto

Oltre ai plugin, WordPress offre anche una incredibile raccolta di temi per il tuo sito. I temi ti consentono di controllare esattamente come appare il tuo sito, di nuovo, senza dover conoscere una singola riga di codice .

Quindi usare WordPress ti consente di cambiare l'aspetto grafico del tuo sito web in pratica quando vuoi perchè puoi trovare migliaia di temi gratuiti su WordPress.org, con migliaia di altri a pagamento su marketplace tipo ThemeForest o Codester per esempio e da moltissimi sviluppatori freelance o web agency .

5. WordPress è multilingue

Non sei un madrelingua inglese? Nessun problema! WordPress é stato tradotto in ben 169 lingue diverse. Per cui usare WordPress ti consente di scrivere nella tua lingua, ma anche di accedere a molteplici traduzioni e molti plugin offrono anche le loro versioni tradotte e poi creare un sito multilingue può essere semplice usando appositi plugin come ad esempio Polylang o Weglot.

6. Anche Beyoncé utilizza WordPress ?!?!?!?!

Mentre un sacco di "piccoli" siti web usano WordPress, si possono anche trovare tantissime grandi aziende e/o grandi marchi che usano WordPress. Grandi compagnie come Sony Music e Mercedes Benz, editori come BBC America e Reuters ed anche università come la Harvard University e l'Università di Washington.

Big Company and WordPress

e ad esempio:

e come abbiamo detto BEYONCÉ  insieme a tantissime altre BIG Companies in tutto il mondo.

7. WordPress è conveniente rispetto ad altre soluzioni

WordPress è gratuito e puoi trovare una enormitá di temi e plugin gratuiti per costruire il tuo sito, ovvero puoi usare WordPress e costruirti il tuo sito web gratis. Quasi, cioé, alcuni minimi costi fissi saranno inevitabili: l'hosting del tuo sito web con WordPress, che in realtá puoi trovare a costi molto economici, per esempio eccone una breve lista, ma basta fare un giro su Google per trovarne tantissimi altri:

e poi ti servirá il tuo dominio con il nome che preferisci e molti nella lista precedente te lo comprenderanno giá nel prezzo dell'hosting.

In pratica è possibile usare WordPress e costruire un sito web, facendo tutto da soli, spendendo un minimo di circa $ 50 all'anno, ovviamente supererai questa cifra se vorrai avere plugin o temi premium .

Confrontalo per esempio con Squarespace o con altri famosi, che iniziano già a $ 96 all'anno solo per il piano piú economico.

8. È facile trovare aiuti e tutorial per WordPress

Poiché WordPress è il sistema di gestione dei contenuti più popolare al mondo, esiste un enorme ecosistema di supporto per tutto ciò che riguarda usare WordPress. Un sacco di blog pubblicano tutorial WordPress e ci sono anche forum di supporto dedicati a WordPress, oltre a utili video tutorial per principianti .

9. WordPress è flessibile

Grazie al suo enorme ecosistema di plugin, puoi usare WordPress per qualsiasi cosa, dalla creazione di un negozio di e-commerce, all'avvio di una directory locale come Yelp per la creazione di un social network e molto altro ancora.

WordPress è molto più di una piattaforma di blogging.

10. WordPress non è più solo per i siti Web

WordPress ha recentemente ottenuto con la sua API REST un grande obiettivo, che apre la porta agli sviluppatori piú evoluti per creare tutti i tipi di app interessanti basate sulla sua piattaforma. L'appetito viene mangiando, infatti piú vai a fondo ad usare WordPress ed il suo sistema e piú ti renderai conto e sarai in grado di utilizzare tutti i tuoi contenuti in molteplici modi nuovi ed interessanti .

11. WordPress si connette con i tuoi strumenti preferiti che usi, ma che sono di terze parti

Con WordPress puoi utilizzare, ad esempio,  il tuo servizio di email marketing preferito, uno dei tanti gateway di pagamento e molto altro ancora. Grazie al suo enorme numero di plugin, puoi collegare WordPress ai più popolari servizi di siti Web di terze parti al giorno d'oggi. Quindi usare WordPress ti consente anche di usare subito i più svariati sistemi che sono collegati.

12. Ma WordPress ti consente anche di creare un ecosistema autosufficiente

Ovviamente, se non ti piacciono i servizi di terze parti, usare WordPress ti consente anche di tenere tutto all'interno della tua dashboard. Se si vuole andare nella direzione opposta dall'utilizzo di strumenti di terze parti, è possibile creare, ad esempio, un elenco di e-mail, inviare newsletter e molto altro ... tutto senza dover uscire dalla dashboard di WordPress.

13. WordPress segue gli standard di accessibilità

L'accessibilità riguarda la problematiche di rendere il web più facile da usare per le persone con menomazioni fisiche o sensoriali. Il core team di WordPress pone un accento particolare su questo problema e vuole rendere il modo di usare WordPress accessibile a tutti .

14. WordPress ospita divertenti eventi offline

Ogni anno WordPress ospita tantissimi WordCamp e meetup in tutto il mondo. Questi meetup offrono l'opportunità di entrare in contatto con persone che la pensano allo stesso modo e apprendere nuove cose su come usare WordPress. Questi eventi divertenti e sono un vantaggio grazie al fatto che acquisisci maggiore familiarità con WordPress, oltre a conoscere un sacco di gente nel mondo.

15. WordPress é user-friendly e si impegna a diventarlo ancora più

Il mercato é ormai invaso di costruttori di siti web sul tipo di Squarespace e Wix, che sono leader, e magari ti consentono di poterti creare un bel sito tipo "biglietto da visita" per la tua presenza in Internet, ma WordPress é ormai facile da usare come questi seppur mantenendo il suo enorme vantaggio di flessibilitá e potenza rispetto a loro.  Non c'é bisogno di sapere nulla di codice per usare funzionalitá integrate come il personalizzatore che in tempo reale ti aiutano a modificare il tuo sito web.

16. WordPress può guidare i missili

Ma dai.......... !!! Ebbene si .... non ci credi dai un'occhiata QUI allora.

17. Il 35% dei primi 10k dei siti Top utilizza WordPress

CMS-Trends-1ok

Torniamo alle statistiche per un secondo, perché questo è interessante. Mentre WordPress ha una quota di mercato dominante, viene anche utilizzato da una grossa fetta di siti di alto livello. Il 35%, la maggioranza, dei primi 10.000 siti più trafficati al mondo funziona su WordPress. Nessun altro sistema di gestione dei contenuti si avvicina.

18. WordPress semplifica l'ottimizzazione dei motori di ricerca

L'ottimizzazione del motore di ricerca è essenziale per ottenere traffico sul tuo sito WordPress. Grazie a plugin come Yoast SEO, All in One SEO e molti altri, è incredibilmente facile ottimizzare SEO con WordPress senza la necessità di essere un genio del codice. Tutto quello che devi fare è configurare alcune impostazioni di base e i plugin gestiscono il resto.

Ancora meglio, alcuni plugin analizzano i tuoi contenuti e offrono suggerimenti. Quindi, anche se non sai nulla di SEO, puoi comunque ottimizzare i tuoi contenuti seguendo i consigli di un plugin.

19. WordPress si carica rapidamente ... se lo si configura correttamente

La velocità con cui il tuo sito viene caricato influisce su tutto, da quanto i tuoi visitatori si divertono a quanto è probabile che acquistino qualcosa da esso .

Finché si mettono in atto le opportune ottimizzazioni della velocità , inclusa la scelta di un tema WordPress veloce , WordPress viene caricato rapidamente. È più che possibile ottenere tempi di caricamento delle pagine inferiori a un secondo utilizzando WordPress.

20. WordPress è responsive

Al giorno d'oggi la navigazione su Internet da dispositivi mobile è enorme, motivo per cui è essenziale che il tuo sito web abbia un bell'aspetto e venga visualizzato nel modo corretto su tutti i dispositivi, non solo sui computer. Praticamente ogni tema WordPress moderno tiene conto di ció che é chiamato responsive design , il che significa che il tuo sito WordPress scala automaticamente per apparire perfettamente su ogni dispositivo.

21. WordPress rende la creazione di contenuti facile come la digitazione in Word

Se è possibile creare un documento di testo in Microsoft Word, è possibile creare un post formattato in WordPress. Dimentica il codice complicato: la formattazione del testo in WordPress è facile come fare clic su alcuni pulsanti, proprio come il tuo editor di testo preferito. 

Ancora meglio, gli strumenti chiamati costruttori di pagine (builder plugins) possono aiutarti a creare progetti ancora più complicati senza dover conoscere una singola riga di codice.

Ci sono sempre degli ottimi motivi per tenere aggiornato WordPress: Sicurezza, prestazioni,  correzioni di bug, nuove caratteristiche, ma in questi giorni, con la versione 4.9.6 si aggiunge anche l'implementazione diretta della gestione della Privacy Policy del sito.

Il 25 maggio 2018 è entrato in vigore il regolamento sulla protezione dei dati stilato dall’Unione Europea (GDPR) e WordPress ha cercato di dare una prima risposta per consentire una gestione diretta e personalizzata, per altro credo che sia uno dei primi CMS a consentire questo tipo di gestione.

(altro…)

Normalmente, quando si installa e si inizia a lavorare con Woocommerce, il plugin inserisce una categoria prodotti di base chiamata "Uncategorized" che non si può cancellare anche se è vuota e non sono presenti dei prodotti in questa categoria.

E questa è una cosa che personalmente considero molto fastidiosa ... e forse non sono l'unico.

Il problema si ripresenta anche se il vostro sito Woocommerce è stato upgradato alla versione 3.3.1 e successive, questa categoria compare nelle visualizzazione delle liste categorie e la cosa, secondo me, non è molto "professionale" a vedersi.

Se la categoria stessa fosse vuota, in certi tipi di visualizzazione con plugin sarebbe anche possibile inibirne la visione con un check control messo a disposizione, ma nella pratica, molte volte ci sono dei prodotti presenti in questa categoria, per svariati motivi.

E allora come si fa?

Una soluzione per inibirne la visione è quella di utilizzare i CSS,  per esempio utilizzando una istruzione generica del tipo:

.cat-item-#your cat number#{display:none}

poi questa istruzione va messa in pratica, ad esempio in un mio sito web Woocommerce già creato e funzionante l'istruzione potrebbe essere questa, anzi è veramente questa:

.cat-item-169{display:none}

però...... c'è sempre un però....... prima bisogna individuare l'id esatto della categoria.

Per farlo si può andare nel backend di WordPress, cliccare su Prodotti > Categorie, cliccare quindi sopra la categoria "Uncategorized" e dare un'occhiata all'URL della pagina individuando il punto incriminato. ad esempio: tag_ID=169 dove 169 è appunto l'ID della categoria ricercata.
Questo risolverà la cosa nell'attesa che gli sviluppatori di Woocommerce ci diano una soluzione definitiva.

Copyright © 2023 - P. Iva 02677660546


Another project made with

by Marco Brughi
Città di Castello - Perugia - Arezzo - Firenze
Privacy Policy Cookie Policy
heart