Corso Base WordPress al TalentLab

wordpress-custom-post-typesATTENZIONE: Sono in attesa di indicazioni da parte del Talent-lab per il CORSO AVANZATO e la data di inizio. APPENA MI ARRIVERANNO LE PUBBLICHERO’ IMMEDIATAMENTE QUI.

Grazie!

 

WordPress è il CMS (Content Management System) open source più utilizzato nel mondo, sia dagli utenti meno esperti, grazie all’interfaccia grafica intuitiva e alla facilità di utilizzo, sia da realtà del calibro di PlayStation, Yahoo, eBay e molti altri, grazie all’estrema versatilità e potenza. Tra i vantaggi di WordPress, oltre alla gratuità, c’è una community tra le più ampie che mette a disposizione degli utenti una grande quantità di materiale.
Il corso si rivolge a chiunque abbia necessità, per hobby o per lavoro, di gestire un blog o un sito web e si avvicina a WordPress per la prima volta e si terrà dal 17 Maggio al 14 Giugno 2016 presso le strutture del TalentLab di Padova.

Obiettivi del corso base WordPress sono:

  1. arrivare ad avere il proprio sito Web funzionante attraverso un account WordPress.com e acquisire le conoscenze di base per gestire al meglio la pubblicazione dei propri contenuti.
  2. introdurre i temi del corso avanzato e i vantaggi della piattaforma WordPress.org 

Scarica le slide:

Il link seguente consente di scaricare le slide del corso.
Il file formato PDF verrà aggiornato ogni settimana con i nuovi concetti spiegati a lezione, dunque la versione definitiva verrà caricata il 14 Giugno 2016:

Slide corse base wordpress

 

Il programma del corso base WordPress:

  1. introduzione: perchè WordPress?
    1. il CMS più usato al mondo: Open-source e software free
    2. differenze tra piattaforme .com e .org (sef-hosting)
    3. apertura di un account wordpress.com
    4. impostazioni generali
  2. gestione contenuti:
    1. textarea avanzata: pagine e articoli
    2. commenti
    3. tassonomia: categorie e tag
    4. gerarchia contenuti e menu
  3. l’aspetto grafico
    1. trovare il tema giusto: l’evoluzione dei template e il drag-n-drop
    2. struttura del tema e personalizzazione
    3. menu e widget
    4. gestione contenuti multimediali (immagini e video)
  4. esempi e caratteristiche ulteriori
    1. la multiutenza
    2. piattaforma multidominio
    3. condivisione dei contenuti
    4. backup e accenni sulla migrazione

Uncaught TypeError dopo l’aggiornamento a WordPress 4.5

Uncaught TypeError Divi wordpress

Alcuni temi WordPress da me utilizzati, tra i quali gli ottimi Enfold e Divi, dopo l’aggiornamento del core di WP alla versione 4.5 (ma anche alla 4.4), smettono di funzionare correttamente nelle funzionalità di interazione col Browser, generando un errore javascript del tipo Uncaught TypeError, sia nel front-end che nell’admin area. Ecco l’errore completo nel Back-end:

Uncaught TypeError: Cannot read property ‘model’ of undefined in builder.js

La causa è un aggiornamento di jQuery che non accetta più la sintassi delle stringhe senza virgolette (“), ed è più rigido nella definizione delle variabili, creando problemi di retrocompatibilità.
Un aggiornamento alla nuova versione del tema dovrebbe risolvere, ma non è detto che arrivi puntuale o che sia realmente risolutiva.

Per porre rimedio vi propongo una soluzione da me testata per il tema Divi. Essa consiste nella sostituzione di alcune righe di codice sia per la parte front-end che per quella back-end di WP.

1. Front-end

Nel file /wp-content/themes/Divi/js/custom.js, sostituire la riga 706:

con la riga seguente:

2. Back-end

Nel file Divi/includes/builder/script/builder.js, ci sono due righe come la seguente:

vanno sostituite con la riga seguente:

 

E ci sono le seguenti due funzioni:

..che vanno sostituite con le seguenti: