WORDPRESS: UN POD DI PIÙ. Estendi WordPress con contenuti, tassonomie e campi personalizzati!

Documenti analoghi
Contenuti Aspetto Funzionalità

Plugin Gestione Circolari Sviluppato da Scimone Ignazio

PERCHE QUESTA POPOLARITÀ?

Come trasformare Nivo Slider in un widget per Wordpress?

Come filtrare gli articoli di WordPress per tassonomia personalizzata

Plugin di integrazione con il CMS Joomla

WordPress: predisporre la sidebar per l'uso di widget

Creazione e Gestione di un Area Riservata

Un sito con Wordpress

Release MOVIO SCMS. Versione Tutorial. Commenti Dichiarazione di copyright

PROGRAMMA DEL CORSO MASTER IN WEB DESIGN & DEVELOPER

Scopri il nuovo WordPress 4.7

Gestire un indagine statistica con il software open source «Limesurvey»

Multimedialità per le Scienze Sociali e dell Educazione. Davide Di Ruscio DISIM Univ. degli Studi dell Aquila

Wordpress: Come creare uno shortcode personalizzato

1. Introduzione 3 / 27

SHL TalentCentral. Guida rapida. Indice: Creare un progetto. Gestire e modificare un progetto

Guida rapida. Indice: Creare un progetto Gestire e modificare un progetto Visualizzare i risultati di un progetto o una valutazione

Come aggiungere campi personalizzati in WooCommerce

WORDPRESS Crea da subito il tuo sito web!

La Back Office Console consente di costruire lo scheletro degli schema.

Realizzare questionari con Moduli di Google

FlickrPhotogallery : un plugin wordpress che sfrutta le API di Flickr

Utilizzo delle Maschere in Microsoft Access

Creazione di un blog con Altervista

Come creare una pianificazione che genera una spedizione in Contactsend

Elenco Plug-in sito web Comune di Pordenone

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Utilizzo delle Maschere in Microsoft Access

Quando il Maintenance Mode ti aiuta a lanciare prodotti e servizi

PROGRAMMA DEL CORSO LEZIONE 1. PER INIZIARE LEZIONE 2. I TEMI WORDPRESS VIDEO RISORSE VIDEO RISORSE

1 WAMailer. WAMailer è una web app che permette di gestire l'invio di , newsletter personalizzate anche in formato HTML.

PAGINA PERSONALE DEL DOCENTE

Regione del Veneto Direzione Sistema Informatico S01. Modello documento. MU_ModelloManualeUtente_v01.2.dot

Estrattore dati - Modelli

WordPress per i tuoi clienti: semplificare l interfaccia con il plugin Adminimize - Parte 2

Torrossa. Casalini Libri Full text platform

Come importare i prodotti in WooCommerce

A cura di SIAF Sistema Informatico dell Ateneo Fiorentino

CREA SITI WEB DIVENTANDO ESPERTO DI WORDPRESS:

2. Dossier Introduzione Prerequisiti Dossier: configurazione parametri per stampa uso bollo ...

Indice. Prefazione. Introduzione Gli argomenti del presente volume Cosa serve per questo libro A chi si rivolge questo libro Convenzioni

Costruzione di un sito wordpress su altervista.org

Contact Management. Manuale pubblicazione

Costruzione di un sito wordpress su altervista.org

WordPress è un CMS (Content Management System) - gratuito!

GUIDA MAIL MARKETING - IMPORTA E GESTISCI I TUOI CONTATTI 1

Scopri il nuovo WordPress 5.0

Come creare un nuovo Prodotto per ebay con Var.

Compilazione Programma Musicale Digitale. Tutorial MioBorderò- Direttore dell Esecuzione

Creare uno shortcode in WordPress

INDICE 1. MODALITA DI RICERCA RICERCA LIBERA RICERCA AVANZATA SCORRI RICERCHE PRECEDENTI... 5

Questo breve manuale ha l intento di mostrare come integrare il tuo sito Joomla con la tua piattaforma E- Learning Docebo.

WordPress: come rendere dinamici Header e Sidebar del template?

Personalizzazione del report

GUIDA ALLA GESTIONE DEL SITO

Multi Scadenze by CSF Sistemi. Revisione: 6.7.0

Multimedialità per le Scienze Sociali e dell Educazione. Davide Di Ruscio DISIM Univ. degli Studi dell Aquila

CORSO DI FORMAZIONE: WEB MASTER E WEB DESIGN PROGRAMMA

il software per l marketing ideato da Fotonica

UTENTI. Versione 19.02

WordPress Corso base

GUIDA UTILIZZO GMAIL CONTATTI E GRUPPI GOOGLE APPS FOR EDUCATION a cura del prof. ROCCA MARCELLO

Manuale Operativo per l utente

UTILIZZO DEL MODULO DOCUMATIC PEC

CREAZIONE PERCORSI TEMATICI E INSERIMENTO COMMENTI


Centro Linguistico e Risorse Digitali per la Didattica. Direzione Didattica e Servizi agli Studenti DIDATTICA ONLINE QUIZ

COME CREARE UN BLOG DA ZERO LEZIONE 4 GUIDA RAPIDA BLOGGER

Introduzione all autoresponder

CONFIGURAZIONE WORDPRESS

Creazione e gestione moduli digitali

Plugin di integrazione con Prestashop v. 2.0

File ad accesso diretto funzioni Hash Parte1. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Come creare un nuovo Prodotto per ebay

ESISTE UN INTERO SPAZIO DA RICONQUISTARE. QUELLO DELLA TUA CITTÀ. VADEMECUM SOCIAL

RICONCILIAZIONE INCASSI - REGISTRO UTF Manuale di utilizzo del servizio

CORSO DI HTML E CSS CORSO PER LA REALIZZAZIONE DI SITI WEB CON WORDPRESS. ARGOMENTI BASE DEL CORSO

Plugin WordPress Featured Post con thumbnail: i tuoi migliori articoli in evidenza

Sommario. Prefazione... xvii Ringraziamenti...xxv L autore...xxvi

Avviate Specifi dall icona presente sul vostro Desktop.

IT ESSENTIAL. CRASHWEEK AA 2018/2019 Prof.ssa Mariachiara Pezzotti

Sommario. 1. Internet subito Le FAQ di Internet 13. Sommario vii

Istruzioni per la creazione delle pagine Contratto e Scheda

Manuale del Docente su come gestire un Corso su Moodle

Sommario Home... 3 Autoregistrazione... 4 Login... 5 Nuova Azienda... 6 Accesso Aziende... 9 Nuovo Annuncio di lavoro da azienda Intermediazione...

CORSO MOC80542: Customization and Configuration in Microsoft Dynamics CRM CEGEKA Education corsi di formazione professionale

Esercizio Realizzazione di un portfolio online

Attiva la APP di OnSync. Clicca su ATTIVA APP.

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche

PRESENTAZIONE DEI PIANI FORMATIVI AVVISI 1/17 2/17

Tutorial MioBorderò- Direttore d esecuzione

I tools di Active Direcotry

Documentazione di Powerful Form Generator

Boemia - il miglior Template e-commerce gratuito per WordPress

Informativa estesa uso dei Cookie

SVILUPPO DI UN'APPLICAZIONE FACEBOOK PER LA GEO LOCALIZZAZIONE ED IL SUGGERIMENTO DI CONTENUTI

La stampa unione in Word 2007

E-Commerce con VirtueMart: novità e casi pratici.

Manuale utente. Centro di risorse didattiche e digitali. Fabio Lüthi, rivisto e adattato da Giulia Elsa Sibilio

Transcript:

WORDPRESS: UN POD DI PIÙ Estendi WordPress con contenuti, tassonomie e campi personalizzati!

ORGANIZZARE LE INFORMAZIONI tipo di contenuto POST TYPE gruppo di contenuti TAXONOMY Informazione aggiuntiva META VALUE post, page, media, css, revision etc. categorie e tag prezzo, data di inizio, opzione etc.

TIPOLOGIA (POST TYPE) Pianta NOME (TITOLO) Vanilla planifolia FAMIGLIA (CATEGORIA / TAG / TASSONOMIA) Orchidaceae COLORI (META VALUE) bianco, verdastro o giallo pallido ORIGINE (META VALUE) foreste tropicali umide

CUSTOM FIELD & META VALUE Campi personalizzati per inserire dati extra chiamati META (meta value) (post_meta) POST TYPE (term_meta) TAXONOMY (user_meta) UTENTI

RISORSE E PLUGIN RISORSE Generate WP https://generatewp.com/ CUSTOM POST TYPE Custom Post Type UI https://wordpress.org/plugins/custom-post-type-ui/ Types https://wordpress.org/plugins/types/ META BOX / CUSTOM FIELD CustomMetaBox2 https://github.com/cmb2/cmb2 Metabox https://metabox.io/ CUSTOM TAXONOMY Simple Taxonomy https://wordpress.org/plugins/simple-taxonomy/ MB CustomTaxonomy https://wordpress.org/plugins/mb-custom-taxonomy/

SAREBBE BELLO GESTIRE TUTTE QUESTE COSE IN MODO SEMPLICE! E magari avere una gestione degli utenti, dei ruoli utente, e integrare tabelle completamente differenti da quelle presenti in WordPress!

VI PRESENTO PODS! * Custom Post Type, Custom Taxonomies, Users, Media, Comments * Custom fields * Campi bidirezionali * Ruoli utente -- * Import-export impostazioni * Tabelle personalizzate * Importa Csv con i dati https://pods.io

ORGANIZZARE I CONTENUTI

CREA O ESTENDI? * Crea nuovi post type o nuove tassonomie * Estende funzionalità di elementi già esistenti Post, Pagine, Categorie, Tag, Media, Utenti etc. - * Ogni elemento creato verrà chiamato semplicemente POD

MODIFICA POD Una volta creato il POD Possiamo aggiungere i campi personalizzati singoli e multipli. Possiamo impostare diversi tipi di campi: testo, area testo, data, numero, colore etc.

CAMPI BI-DIREZIONALI È possibile impostare una relazione tra due pod utilizzando campi bi-direzionali che si aggiornano autmaticamente. post type PIANTA --- Giardini post type GIARDINO --- Piante

INTERFACCIA DI AMMINISTRAZIONE Insieme alla sezione Etichette gestisce la visualizzazione nel menu del backend

OPZIONI AVANZATE * Personalizzazione pagina backend * Pagina Archivio * Associazione di tassonomie a post type * Scelta dei privilegi di modifica (autore o editore?)

ESEMPIO Creiamo un sito con una sezione dedicata alla botanica! Una schedatura di piante raccolte per famiglia e una lista di giardini con le piante in essi presenti. post type PIANTA --- Colore Provenienza Giardini --- Famiglia post type GIARDINO --- Località Piante taxonomy FAMIGLIA

VISUALIZZARE I CONTENUTI

GERARCHIA DEI TEMPLATE https://developer.wordpress.org/themes/basics/template-hierarchy/ archive.php single.php archive-{pod}.php archive-pianta.php single-{pod}.php single-pianta.php

SHORTCODE https://pods.io/docs/code/pods Contenuto del campo colore_pianta della pagina in cui viene inserito [pods field="colore_pianta"] lista dei contenuti inseriti nel pod pianta (una lista delle piante) [pods name="pianta"] [/pods] alcuni campi contenuti nel pod pianta per una pianta specifica (vaniglia) [pods name="pianta" slug="vaniglia"] [/pods]

MAGIC TAGS https://pods.io/docs/build/using-magic-tags/ mostra il contenuto del campo {@post_title} {@post_content} {@post_thumbnail} {@post_thumbnail.full} <a href= {@permalink} >clicca qui</a> mostra il contenuto di un campo specifico di un campo relazione {@giardini} {@giardini.localita}

PODS TEMPLATE https://pods.io/docs/build/template-tags-in-pods-templates/ Magic tags usati nello shortcode [pods name="pianta"] {@post_title} {@post_content} [/pods] - Creo un pods template e lo salvo come template_1 {@post_title} {@post_content} [pods name="giardino" orderby="localita" limit="-1" template="template_1"]

PODS API (ONL Y T H E B R AV E ) https://pods.io/docs/code/pods creo un oggetto con tutti gli elementi del pod $pod = pods( 'nome_pods'); $pod_pianta = pods( 'pianta'); cerco in un singolo pod $pod = pods( 'nome_pods', $id_o_slug ); $pod_pianta = pods( 'pianta', 'vaniglia' ); prendo il valore salvato nel custom field $valore_custom_field = $pod->display( 'nome_custom_field' ); $colore_pianta = $pod_pianta->display( 'colore_pianta' );

VEDIAMO UN ESEMPIO! Creiamo un sito per un concorso musicale! Per alcune serate i cantanti in gara, divisi per genere musicale, presenteranno una canzone. Ogni serata la giuria voterà i cantanti e bisognerà predisporre un modulo dove i giurati potranno votare

post type CANTANTI Data di Nascita Città Serata Voti Canzoni post type CANZONI Autori Cantante post type SERATA Data Orario Inizio Cantanti Voto user GIUDICE Voti custom taxonomy GENERE MUSICALE custom table VOTO Voto Cantante Giudice Serata custom form MODULO PER VOTARE

SCARICA IL MATERIALE PER LE ESERCITAZIONI https://www. brixelstudio/private/pods

GRAZIE! luca@brixel.it www.brixel.it @luca_psusu su twitter @lucapsusu su instagram

BUONA GIORNATA INTERNAZIONALE DELLA DONNA! luca@brixel.it www.brixel.it @luca_psusu su twitter @lucapsusu su instagram