Wordpress. creare un tema - struttura generale

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Wordpress. creare un tema - struttura generale"

Transcript

1 Wordpress creare un tema - struttura generale

2 INTRODUZIONE La lezione precedente abbiamo imparato come si installa wordpress sul nostro pc/mac. Per fare funzionare il php si ha bisogno di un server difatti ci siamo appoggiati a mamp (un programma che simula un server collegato al mio sito wordpress). La lezione di oggi sarà dedicata a capire la struttura di wordpress per poi riuscire a customizzarla come meglio crediamo.

3 Tema Il sistema di Temi di WordPress è un metodo per vestire il vostro weblog. Un tema è una collezione di file che lavora assieme per produrre una interfaccia grafica dal design uniforme. Un tema modifica il modo in cui il weblog viene visualizzato senza modificare il software che si trova dietro. I Temi possono includere file di immagine (*.jpg, *.gif, *.png) fogli di stile (*.css) oltre agli indispensabili file di codice (*.php).

4 Tema - la struttura Prima dell avvento dei Temi, WordPress generava il contenuto utilizzando un singolo file: index.php. Si è deciso di creare più files per gestire meglio i contenuti. Quindi possiamo dire che un tema WordPress è composto da diversi files ed una directory per le immagini; I files di base per un tema funzionante sono: header.php footer.php index.php page.php comments.php sidebar.php single.php search.php style.css functions.php

5 Tema - la struttura Le pagine vere e proprie in WordPress sono 4: index.php, page.php, single.php e search.php, gli altri files sono inclusioni di codice che servono a completare la pagina di volta in volta. header.php footer.php comments.php sidebar.php style.css functions.php

6 Tema - la struttura Funzione dei file in dettaglio: header.php/footer.php: testa e piede del sito; index.php: homepage; style.css: sono gli stili che si attribuiscono a tutto il tema; page.php: è il template delle pagine interne del blog (es.about e contact); comments.php: è la porzione di codice relativa ai commenti che viene inclusa all interno dei post; qui vengono inseriti i commenti e il form per inviarli;

7 Tema - la struttura Funzione dei file in dettaglio: sidebar.php: qui abbiamo tutti gli strumenti di navigazione del sito come le categorie, gli archivi dei post o in generale, i widgets per WP; single.php: è la pagina che contiene un singolo post, quella che si apre quando cliccate su un post dalla homepage per intenderci; search.php: è la pagina che si apre quando si effettua una ricerca tramite l apposito widget search; functions.php: serve a dichiarare le funzioni che vogliamo scrivere a mano per il nostro blog; se non vogliamo aggiungere niente di particolare basterà solo il codice di default che rende la nostra sidebar widget ready, ossia pronta a ricevere nuovi widgets dal pannello admin del blog; a riguardo vedere l ultima parte di questo tutorial.

8 Wordpress creare un tema - primi passi

9 Files di partenza 1. Per costruire un tema bisogno partire da un semplice sitoweb implementato con html e css. Questo sarà composto dalla classica cartellina contenente: -index.html -cartella con css -cartella con img -cartella con js

10 Posizionare la cartella 2. La nostra cartella dovrà essere posizionata dove abbiamo installato WP (lezione precendete). Precisamente il percorso sucessivo sarà: wp-content/themes/qui_incollo_la_cartella

11 Cambio nomi 1 3. Nel gestionale di WP viene già visualizzato il nostro tema ma rilevato in modo corrotto. Per farlo funzionare bisogna rinominare: il file index.html in index.php ; il file stile.css in style.css (questo dovrà essere nella root) QUESTI SONO I FILE PRINCIPALI PER IL FUNZIONAMENTO DI WP 4. costruire un immagine con dimensioni 300x225px chiamarla screenshot.png e inserirla nella root 5. inserire all interno di syle.css delle informazioni utili per l identificazione del tema.

12 Cambio nomi 2 /* Theme Name: Nome del tema Theme URI: Description: Tema di prova Author: GabrieleRuscelli Author URI: gabrieleruscelli.com Version: 1.0 Tags: colori, widget, prova, test (facoltativi) License: Tipo di licenza (commerciale, non commerciale, open source, ecc..) License URI: indirizzo della licenza Commenti generali (facoltativo). */

13 Inseriamo i giusti link 6. A questo punto bisogna iniziare a modificare il nostro codice e a trasformarlo da statico a dinamico. Come potrete notare i nostri link non funzionano, per ovviare a ciò abbiamo la necessità di inserire una funzione di WP, questa si chiamerà bloginfo. (qui la lista: andremo a sostituire i link delle immagini con <img src= <?php bloginfo( template_url );?>/immagini/logo.png > andremo a sostituire i link dei css con: <link href= <?php bloginfo( stylesheet_url );?> type= text/css rel= stylesheet > Ora il nostro sito sta prendendo dinamicità e verrà visualizzato correttamente.

14 Navigazione Dinamica 7. Avendo costruito in precedenza la barra di navigazione con <ul> <li> abbiamo la possibilità di inserire un altra funzione di WP wp_list_pages() che ci permetterà di rendere dinamico il nostro menu. Lista normale in HTML <ul> <li>elemento1</li> <li>elemento2</li> <li>elemento3</li> </ul> Lista in WP <ul> <?php wp_list_pages( title_li= );?> </ul> passandogli come parametro title_li= facciamo in modo che vengano generati solo i tag <li> (con i link all interno) quindi la cosa migliore è racchiudere questa funzione all interno di un tag <ul>.

15 Funzione Loop 8. Lavoriamo sui contenuti: nel nostro template abbiamo degli articoli, per farli diventare dinamici abbiamo bisogno della funzione loop. Questa ci permetterà di lasciare nell apposito contenitore (#wrap) tutti gli articoli inseriti direttamente da WP. articoli in HTML <div id= wrap > <article class= beje > ciao</article> <article class= beje > ciao</article> </div> articoli in WP con funzione LOOP <div id= wrap > <?php if ( have_posts() ) : while ( have_posts() ) :the_post();?> <article class= beje > <h3><?php the_title();?></h3> <?php the_content();?> </article> <?php endwhile; else:?> <p>nessun contenuto trovato!</p> <?php endif;?> </div>

16 Rendiamo il titolo linkabile 9. Ora ci troviamo ad avere degli articoli inseriti da WP con un titolo (racchiuso in h3) e il contenuto dell articolo (racchiuso in p). L ultima cosa da fare è rendere cliccabile il titolo per poi renderlo linkabile in diverse parti del website/blog. Per questo abbiamo bisogno della funzione the_permalink() all interno di un tag <a> quindi la riga del titolo verrà modificata in questo modo: <h3><a href= <?php the_permalink();?> ><?php the_title();?></a></h3>

17 Altre informazione 10. inseriamo altre informazioni relative al post: tag, autore e data. <p class= autore >Scritto da: <?php the_author();?></p> <?php the_tags( <p class= tag >Argomenti:,,, </p> );?> <p class= giorno ><?php the_time( d F Y );?></p>

18 Sezionare il nostro TEMA Come avrete notato, tutti i temi di Wordpress sono composti da più file. Partendo dalla nostra index inizieremo a sezionare il tema, per fare ciò copieremo blocchi/pezzi di codice e li andremo a salvare singolarmente.

19 Sezionare il nostro TEMA Iniziamo con: header, footer, sidebar, single <?php get_header( $name );?> <?php get_sidebar( $name );?> <?php get_footer( $name );?>

20 Pagina articolo Per creare la pagina relativa al singolo articolo basta salvare un file con nome: single.php Ricordatevi poi di inserire il link all home page <a href= <?php echo home_url();?> >Home</a>

21 Numero articoli È possibile gestire il numero degli articoli che compaiono all interno della pagina index. Settings --> reading Per far comparire il contatore scaricare il plugin: wp-page-numbers istallarlo e attivarlo Inserire poi il codice qui sotto all interno di index <?php if(function_exists( wp_page_numbers )) { wp_page_numbers(); }?>

22 Sidebar La customizzazione della sidebar può essere molto varia e complessa, i prossimi codici sono un esempio di cosa potremmo inserirci. Cerca <ul> <li> <h2>cerca</h2> <form method= get id= searchform action= <?php bloginfo( url );?>/ > <input type= text name= s id= s value= <?php the_ search_query();?> /> <input type= submit id= searchsubmit value= cerca /> </form> </li> </ul>

23 Sidebar Archivio <ul> <h2>archivio</h2> </ul> <li> <?php wp_get_archives( type=monthly&show_post_count=1 );?> </li>

24 Sidebar Categorie <ul> <h2>categorie</h2> <li> <?php wp_list_categories( title_li=<h2>categorie</h2>&hide_empty=0 );?> </li> </ul>

25 Sidebar Tag cloud <ul> <h2>tag Cloud</h2> <?php wp_tag_cloud( smallest=15&largest=40&number=50&orderby=cou nt );?> </ul>

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

WordPress è un CMS (Content Management System) - gratuito! Intro a WordPress INTRO A WORDPRESS WordPress è un CMS (Content Management System) - gratuito! Con WordPress si creano siti dinamici (database MySQL ), WP utilizza i Temi, ovvero sono un insieme di file

Dettagli

WordPress: come rendere dinamici Header e Sidebar del template?

WordPress: come rendere dinamici Header e Sidebar del template? WordPress: come rendere dinamici Header e Sidebar del template? Nel corso delle lezioni di questa guida abbiamo realizzato buona parte del nostro template; oggi, prima di spingerci avanti introducendo

Dettagli

WordPress: predisporre la sidebar per l'uso di widget

WordPress: predisporre la sidebar per l'uso di widget WordPress: predisporre la sidebar per l'uso di widget Dopo la pausa estiva riprendiamo il nostro corso dedicato alla realizzazione di un tema per WordPress: nello specifico oggi vedremo come creare una

Dettagli

TEMI - Struttura. I file del tema

TEMI - Struttura. I file del tema TEMI - Struttura - Ci sono due possibilità per modificare un tema: - Tramite l editor di amministrazione (AspettoàEditor), che consente di selezionare modificare i file (NOTA: copiare il file prima di

Dettagli

Benvenuto nel Rocket Code kit!

Benvenuto nel Rocket Code kit! Benvenuto nel Rocket Code kit! Per diventare veri professionisti del web è necessario essere all altezza di sfide molto grandi. La prima è comprendere a fondo l architettura di un tema WordPress Buona

Dettagli

I temi child permettono di personalizzare un tema senza dover modificare il tema originale.

I temi child permettono di personalizzare un tema senza dover modificare il tema originale. Sommario Tutorial per creare un tema child in WordPress Introduzione... 2 Perché utile creare un tema child?... 2 La cartella per il nuovo tema child.... 2 Il primo file del nuovo tema child.... 2 Struttura

Dettagli

La struttura di un tema WordPress

La struttura di un tema WordPress La struttura di un tema WordPress Basi per lavorare correttamente alla creazione o modifica di temi Francesco Grasso @francgrasso WordPress Developer & Trainer fb.me/francesco.aci effegidesign.it Esigenza:

Dettagli

Partiamo con un primo esempio www.media.inaf.it. Analizziamo la homepage. L Header. Livia Giacomini (livia.giacomini@iaps.inaf.

Partiamo con un primo esempio www.media.inaf.it. Analizziamo la homepage. L Header. Livia Giacomini (livia.giacomini@iaps.inaf. Partiamo con un primo esempio www.media.inaf.it i it Lezione : realizzare un sito web con Wordpress Livia Giacomini (livia.giacomini@iaps.inaf.it) Analizziamo la homepage L Header Header Posts o News Social

Dettagli

HTML Terza lezione. Bruno Di Caprio

HTML Terza lezione. Bruno Di Caprio HTML 4.01 Terza lezione Bruno Di Caprio 0 Lezione precedente FORMATTAZIONE DEL TESTO: ELENCHI: Puntati Numerati Voci di elenco

Dettagli

Corso WordPress Contatti docente

Corso WordPress Contatti docente Corso WordPress Contatti docente Docente : Paolo Longo Contatti : paolo@pariweb.it plongo85 1 Che strumenti utilizzeremo? 2 Libro di testo Il libro di testo NON è obbligatorio, tuttavia possederlo male

Dettagli

INTRODUZIONE A WORDPRESS. Vincenzo Bianculli

INTRODUZIONE A WORDPRESS. Vincenzo Bianculli INTRODUZIONE A WORDPRESS Vincenzo Bianculli wordpress WordPress è un CMS (Content Management System) un sistema che, attraverso un pannello di amministrazione, permette di generare dinamicamente contenuti

Dettagli

Come trasformare Nivo Slider in un widget per Wordpress?

Come trasformare Nivo Slider in un widget per Wordpress? Come trasformare Nivo Slider in un widget per Wordpress? In questo tutorial andremo a vedere come integrare Nivo Slider in un sito WordPress, trasformandolo in un widget. Potremo gestire tutte le funzionalità

Dettagli

PROGRAMMA DEL CORSO MASTER IN WEB DESIGN & DEVELOPER

PROGRAMMA DEL CORSO MASTER IN WEB DESIGN & DEVELOPER PROGRAMMA DEL CORSO MASTER IN WEB DESIGN & DEVELOPER Il corso Master Web Developer con Certificazione internazionale W3Schools prepara lo studente a entrare nel mondo dello sviluppo Web (blog, siti, portali).

Dettagli

Insegnare WordPress (da zero)

Insegnare WordPress (da zero) Insegnare WordPress (da zero) aw n a so Francesco Riggio per WordPress Meetup i Ciao! Francesco Riggio @spiffrancesco Nel 1963 sparano a John Kennedy e Martin Luther King, e se non bastasse, nasco io.

Dettagli

Introduzione all autoresponder

Introduzione all autoresponder Un autoresponder un programma che serve per rispondere in modo automatico con delle e-mail. Introduzione all autoresponder Il principale utilizzo di questo strumento è l'attività di e-mail marketing e

Dettagli

Come creare un tema child per WordPress

Come creare un tema child per WordPress Come creare un tema child per WordPress mercoledì, 13 giugno 2018 Un tema figlio (child theme) è un tema che eredita la funzionalità e lo stile di un altro tema, chiamato tema padre o tema genitore (parent

Dettagli

HTML. I tag HTML (parte 1)

HTML. I tag HTML (parte 1) HTML I tag HTML (parte 1) I tag HTML I comandi che il browser interpreta Etichette per marcare l inizio e la fine di un elemento HTML Formato e possono essere tag di apertura: tag di chiusura:

Dettagli

Come aggiungere campi personalizzati in WooCommerce

Come aggiungere campi personalizzati in WooCommerce Come aggiungere campi personalizzati in WooCommerce mercoledì, 22 febbraio 2017 Quante volte ti sarà capitato di voler aggiungere dettagli ai tuoi prodotti in WooCommerce accorgendoti che non esisteva

Dettagli

HTML Sesta lezione. 29 Marzo di Ivano Stranieri

HTML Sesta lezione. 29 Marzo di Ivano Stranieri HTML 4.01 Sesta lezione 29 Marzo 2004 di Ivano Stranieri 0 Lezione precedente Costruire una tabella Raggruppare righe (e colonne) Unire righe e colonne Attributi di e Come utilizzare

Dettagli

Open Real Estate - CMS. Istruzioni per l uso powered Giovanna F.

Open Real Estate - CMS. Istruzioni per l uso powered Giovanna F. Open Real Estate - CMS Istruzioni per l uso powered Giovanna F. Cambio Logo e nome sito Innazitutto direi di iniziare a cambiare logo e nome del sito, per farlo andare tramite FTP al seguente percorso:

Dettagli

Costruzione di un sito wordpress su altervista.org

Costruzione di un sito wordpress su altervista.org Costruzione di un sito su altervista.org Rispetto a.com altervista presenta due notevoli vantaggi: Possibilità di utilizzare CSS personalizzati Possibilità di installare plugin esterni Rev. Digitale 1.1

Dettagli

GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0

GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0 GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0 Indice - ACCESSO AL BACKEND DEL SITO WEB e LOGIN - INSERIMENTO FILE IN GESTIONE FILE - INSERIMENTO NEWS Realizzato

Dettagli

Contenuti Aspetto Funzionalità

Contenuti Aspetto Funzionalità Contenuti Aspetto Funzionalità Pages Post Comments Widget (& sidebar) Comments Custom post + Media Themes Sidebar / Menù Configurazioni e personalizzazioni Configurazioni e funzionalità core Plugin Contenuti

Dettagli

Introduzione ai Cascading Style Sheets

Introduzione ai Cascading Style Sheets Introduzione ai Cascading Style Sheets Università di Pisa pievatolo@dsp.unipi.it 6 aprile 2014 Sommario 1 2 CSS esterni CSS interni CSS inline 3 4 Confondere fra struttura e presentazione Il mega

Dettagli

Introduzione al linguaggio HTML

Introduzione al linguaggio HTML Introduzione al linguaggio HTML 1 Richiami introduttivi (1) sito Internet (sito Web o sito WWW) insieme delle pagine che si riferiscono ad uno stesso utente, argomento o azienda, registrate su un server

Dettagli

Installazione ed elementi di base

Installazione ed elementi di base Installazione ed elementi di base 1 Hosting Linux Prima di procedere all installazione di wordpress ci si deve assicurare di avere le seguenti informazioni: L Hosting acquistato è linux (e non Windows)

Dettagli

CONTENUTI - La struttura e come scrivere sul blog Pianificare la struttura dei contenuti Pagine e articoli

CONTENUTI - La struttura e come scrivere sul blog Pianificare la struttura dei contenuti Pagine e articoli CONTENUTI - La struttura e come scrivere sul blog Pianificare la struttura dei contenuti Pagine e articoli - I contenuti vengono creati in due modalità: - Gli articoli. Definiti anche post, sono gli elementi

Dettagli

CONFIGURAZIONE WORDPRESS

CONFIGURAZIONE WORDPRESS CONFIGURAZIONE WORDPRESS MENU IMPOSTAZIONI Il box Impostazioni presente nella colonna sinistra del pannello di amministrazione, consente di modificare a proprio piacimento diverse funzionalità di WordPress,

Dettagli

Come inserire correttamente scripts e styles in WordPress

Come inserire correttamente scripts e styles in WordPress Come inserire correttamente scripts e styles in WordPress sabato, 05 agosto 2017 In molti casi potresti avere l'esigenza di modificare l'aspetto grafico del tuo sito creando regole CSS personalizzate,

Dettagli

Costruzione di un sito wordpress su altervista.org

Costruzione di un sito wordpress su altervista.org Costruzione di un sito su altervista.org Rispetto a.com altervista presenta due notevoli vantaggi: Possibilità di utilizzare CSS personalizzati Possibilità di installare plugin esterni Rev. Digitale 1.0

Dettagli

Come inserire il pulsante 'Condividi su WhatsApp' su WordPress

Come inserire il pulsante 'Condividi su WhatsApp' su WordPress Come inserire il pulsante 'Condividi su WhatsApp' su WordPress domenica, 02 luglio 2017 Diciamoci la verità: l'utilizzo dei social networks è uno diventato uno strumento di marketing di vitale importanza

Dettagli

Come spostare Wordpress senza fare danni

Come spostare Wordpress senza fare danni Come spostare Wordpress senza fare danni Wordpress è ormai entrato nella vita quotidiana di noi Web Developer: possiamo utilizzarlo per lavori di diversa portata perché si tratta di un CMS ormai stabile

Dettagli

Come inserire il pulsante?condividi su Telegram? su WordPress

Come inserire il pulsante?condividi su Telegram? su WordPress Come inserire il pulsante?condividi su Telegram? su WordPress sabato, 16 dicembre 2017 Ormai è cosa nota: il modo di fare pubblicità e di diffondere i contenuti del proprio sito, che sia un blog, un magazine,

Dettagli

Abstract Questo documento descrive il back-end del sito web del progetto MOVIO. In particolare è riferito all uso dell Archivio Media.

Abstract Questo documento descrive il back-end del sito web del progetto MOVIO. In particolare è riferito all uso dell Archivio Media. Titolo Tutorial MOVIO: Archivio Media Release MOVIO SCMS 1.00 Versione tutorial 1.00 Data 10/10/13 Autori e affiliation Rubino Saccoccio (Gruppometa) Commenti Dichiarazione di copyright Abstract Questo

Dettagli

WordPress: Come Realizzare L'Header Del Tema? Parte 2

WordPress: Come Realizzare L'Header Del Tema? Parte 2 WordPress: Come Realizzare L'Header Del Tema? Parte 2 L'argomento di questa settimana, riguardante la realizzazione di un Tema per WordPress, è molto interessante e ci permetterà di visualizzare le pagine

Dettagli

FlickrPhotogallery : un plugin wordpress che sfrutta le API di Flickr

FlickrPhotogallery : un plugin wordpress che sfrutta le API di Flickr FlickrPhotogallery : un plugin wordpress che sfrutta le API di Flickr Qualche settimana fa ho mostrato come recuperare le foto da Flickr e come realizzare un semplice slideshow utilizzando il flusso RSS

Dettagli

Creazione di un blog con Altervista

Creazione di un blog con Altervista Creazione di un blog con Altervista Come potete vedere dalla figura in alto, con Altervista potrete scegliere se creare un sito o un blog. Per creare un sito basta cliccare sul pulsante crea sito, presente

Dettagli

Installare Apache, PHP, MySQL sul Raspberry PI Zero

Installare Apache, PHP, MySQL sul Raspberry PI Zero Installare Apache, PHP, MySQL sul Raspberry PI Zero In questo articolo vedremo come installare sul Raspberry PI Zero i principali programmi che vengono usati nei progetti domotici e non solo. Ecco la lista

Dettagli

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

Sommario. Prefazione... xvii Ringraziamenti...xxv L autore...xxvi Sommario Prefazione... xvii Ringraziamenti...xxv L autore...xxvi Capitolo 1: I sistemi CMS e un introduzione a Joomla!...1 Cos è un CMS (Content Management System)?...2 Pagine Web statiche...2 Pagine Web

Dettagli

Corso base PHP Copyright (c) 2011 Antonio Gallo

Corso base PHP Copyright (c) 2011 Antonio Gallo Corso base PHP Copyright (c) 2011 Antonio Gallo (antoniog.web@gmail.com) Indice generale 1 Come funziona: Apache, Mysql e PHP...3 2 Da capire...6 3 Preparare il vostro computer: installare il server Apache,

Dettagli

WordPress Corso base

WordPress Corso base WordPress Corso base ma cos è? WordPress WordPress è una piattaforma software online di "personal publishing" e content management system (CMS), sviluppata su linguaggio PHP e database MySQL. Inizialmente

Dettagli

Neosidea Group C.so Re Umberto Torino (TO) Tel Mail. MANUALE D USO. piattaforma CMS ver 2.1

Neosidea Group C.so Re Umberto Torino (TO) Tel Mail. MANUALE D USO. piattaforma CMS ver 2.1 MANUALE D USO piattaforma CMS ver 2.1 1 Sommario Introduzione... 3 Login... 4 Modifiche alle aree del CMS... 5 Titolo... 6 Sottotitolo... 6 Testo... 7 Editor Wysiwyg... 8 Immagine... 9 Link su immagine...

Dettagli

L'head Pubblicato su (

L'head Pubblicato su ( Indice Il tag Il tag Il tag Il tag Il tag Il tag Il tag Il tag Il tag IE commenti condizionali Il tag Il tag rappresenta

Dettagli

Istruzioni per la creazione delle pagine Contratto e Scheda

Istruzioni per la creazione delle pagine Contratto e Scheda Istruzioni per la creazione delle pagine Contratto e Scheda Indice 1 Introduzione 3 2 Strumenti di aiuto per la creazione delle pagine 3 3 Inserimento codice HTML creato esternamente 5 2 1 INTRODUZIONE

Dettagli

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto

HTML. Es: La prossima parola è in <b>neretto</b> Es: La prossima parola è in neretto HTML Il linguaggio HTML (HyperText Markup Language) utilizza annotazioni (tag) per descrivere come verrà visualizzato il documento sul browser di un client. L HTML non è un linguaggio di programmazione

Dettagli

HTML & MARKUP LANGUAGES 2. Informatica e grafica per il web docente: Gabbiadini Alessandro 1

HTML & MARKUP LANGUAGES 2. Informatica e grafica per il web docente: Gabbiadini Alessandro 1 HTML & MARKUP LANGUAGES 2 Informatica e grafica per il web 2017-2018 docente: Gabbiadini Alessandro 1 BODY Qui è racchiuso il contenuto vero e proprio del documento che viene visualizzato dal browser.

Dettagli

Guida introduttiva al PHP

Guida introduttiva al PHP Fabio Castellini 26/01/2016 Guida introduttiva al PHP Cos'è il PHP? Il PHP è un linguaggio di scripting interpretato, simile al JavaScript, per intenderci, originariamente concepito per la programmazione

Dettagli

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN WEB MASTER - WEB DESIGN SEO E.COMMERCE - SVILUPPO WEB HTML5, CSS3, PHP, IN AMBIENTE WORDPRESS

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN WEB MASTER - WEB DESIGN SEO E.COMMERCE - SVILUPPO WEB HTML5, CSS3, PHP, IN AMBIENTE WORDPRESS Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN WEB MASTER - WEB DESIGN SEO E.COMMERCE - SVILUPPO WEB HTML5, CSS3, PHP, IN AMBIENTE WORDPRESS La Salerno Formazione Snc, azienda operante nel settore

Dettagli

Scrivere in Html Tag e loro attributi

Scrivere in Html Tag e loro attributi Scrivere in Html Tag e loro attributi + Esercizi Prof.ssa Daniela Zangirolami Tutti i diritti sono riservati. Qualsiasi riproduzione, anche parziale, senza autorizzazione scritta è vietata. Legge 633 del

Dettagli

Plugin Gestione Circolari Sviluppato da Scimone Ignazio

Plugin Gestione Circolari Sviluppato da Scimone Ignazio Plugin Gestione Circolari Sviluppato da Scimone Ignazio http://plugin.sisviluppo.info ignazios@gmail.com 1 Indice Introduzione...3 Come installare il plugin... 4 Parametri; come configurare il plugin...

Dettagli

Blocchi & Menù Corso Base Drupal Luglio 2016 Docente: Simone Zambenedetti. Menù & Blocchi Corso Base Drupal

Blocchi & Menù Corso Base Drupal Luglio 2016 Docente: Simone Zambenedetti. Menù & Blocchi Corso Base Drupal Blocchi & Menù Docente: Simone Zambenedetti Cos è un blocco I blocchi, nella terminologia Drupal, sono dei contenitori generici che è possibile posizionare e configurare in diversi modi. Ci sono diversi

Dettagli

jquery Mobile: La gestione dei form

jquery Mobile: La gestione dei form jquery Mobile: La gestione dei form In questo articolo vedremo come jquery Mobile sia in grado di fornire un ottimo supporto nello sviluppo di form. Nel dettaglio andremo a vedere come, seguendo delle

Dettagli

Installazione di EasyPhp. Avviare EasyPhp. La finestra di amministrazione di EasyPhp

Installazione di EasyPhp. Avviare EasyPhp. La finestra di amministrazione di EasyPhp Installazione di EasyPhp Scaricare la versione più recente di EasyPhp dal sito ufficiale (http://www.easyphp.org/). Scegliere la versione di sviluppo (DEVELOPMENT SERVER) più adatta al proprio sistema

Dettagli

GUIDA SOCIAL2WEB. Manuale d'uso piattaforma Social2Web

GUIDA SOCIAL2WEB. Manuale d'uso piattaforma Social2Web GUIDA SOCIAL2WEB Vai su http://admin.social2web.it/ Accesso Pannello Admin Accedi con il tuo Nome Utente (indirizzo e mail) e la Password. Se non ricordi l' indirizzo e mail con il quale ti sei iscritto,

Dettagli

PERCHE QUESTA POPOLARITÀ?

PERCHE QUESTA POPOLARITÀ? PERCHE QUESTA POPOLARITÀ? Advanced Custom Fields Plugin for WordPress by Elliot Condon A cura di Davide Pantè - www.sododesign.it TIPI DI CONTENUTO IN WORDPRESS PAGINE ARTICOLI CUSTOM POST TYPE (film,

Dettagli

I campi di un form: come utilizzare il tag Input

I campi di un form: come utilizzare il tag Input Home -> Manuali & Tutorials -> Guida HTML I campi di un form: come utilizzare il tag Input Non c è form che si rispetti senza bottone di invio o un campo di inserimento di dati. La sintassi tradizionale

Dettagli

URL, nomi e percorsi Indirizzi per il collegamento delle risorse web

URL, nomi e percorsi Indirizzi per il collegamento delle risorse web URL, nomi e percorsi Indirizzi per il collegamento delle risorse web Sviluppo di siti web UD06 Fablab Design Riferimenti alle risorse esterne alla pagina Un documento come una pagina web è composta dalla

Dettagli

WordPress: Diamo Uno Sguardo al Pannello di Amministrazione

WordPress: Diamo Uno Sguardo al Pannello di Amministrazione WordPress: Diamo Uno Sguardo al Pannello di Amministrazione Nella prima lezione abbiamo visto com è semplice installare WordPress sul proprio computer domestico: del resto la semplicità e rapidità d installazione

Dettagli

HTML Settima lezione. 7 Aprile di Ivano Stranieri

HTML Settima lezione. 7 Aprile di Ivano Stranieri HTML 4.01 Settima lezione 7 Aprile 2004 di Ivano Stranieri 0 Lezione precedente Cosa sono i FRAME A cosa servono i FRAME Sintassi Attributi Collegamenti e NOFRAME IFRAME Vantaggi e svantaggi dei FRAME

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

Come creare un modulo per Joomla?

Come creare un modulo per Joomla? Come creare un modulo per Joomla? Dopo aver trattato a fondo il tema della realizzazione di template per Joomla, torniamo a parlare di questo CMS per mostrarti il procedimento da seguire per la creazione

Dettagli

Creare uno shortcode in WordPress

Creare uno shortcode in WordPress Creare uno shortcode in WordPress domenica, 04 dicembre 2016 Uno shortcode è una sorta di "codice segnaposto" che permette di richiamare funzioni più o meno complesse all'interno dei nostri contenuti.

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

HTML 3. Liste puntate ed ordinate Immagini

HTML 3. Liste puntate ed ordinate Immagini HTML 3 Liste puntate ed ordinate Immagini Creazione di elenchi Elenchi puntati (elenchi non ordinati) Elenchi numerati (elenchi ordinati) Elenchi annidati Elenchi menu Elenchi glossario Tecnologie di Sviluppo

Dettagli

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione Modifica Pagina Web Dopo aver effettuato la Login con la Username e la Password fornitavi (alla url http:// [nomedominio]/account oppure attraverso la pagina login se presente sul sito) vi troverete all'interno

Dettagli

Esercitazione Highcharts

Esercitazione Highcharts Esercitazione Highcharts Esercizio 1 Visualizzare i risultati della Web API popolazione.php attraverso un grafico a barre. Soluzione Per poter rappresentare i risultati della Web API popolazione attraverso

Dettagli

HTML. Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file.

HTML. Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file. Con la sigla HTML si intende: HYPER TEXT MARKUP LANGUAGE HTML Linguaggio testuale formato da TAG, che consente il collegamento tra diversi file. Iper testo Un documento o pagina puo essere collegato ad

Dettagli

Manuale d utilizzo. Indice:

Manuale d utilizzo. Indice: Manuale d utilizzo Indice: - L interfaccia (area di gestione) pag. 2 - Menu lingua pag. 3 - La gestione delle cartelle pag. 4 - Menu novità pag. 7 - I contatti pag. 8 - Gestione delle aree destra e sinistra

Dettagli

Web editing. Docente: Ivan Renesto. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano

Web editing. Docente: Ivan Renesto. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano Web editing Docente: Ivan Renesto Lingua del corso Italiano Descrizione del corso e obiettivi Il corso tratta le logiche del codice HTML e di come poter creare un sito Web attraverso uno strumento di authoring,

Dettagli

01QYAPD - SOCIAL NETWORKING: TECHNOLOGIES AND APPLICATIONS

01QYAPD - SOCIAL NETWORKING: TECHNOLOGIES AND APPLICATIONS 01QYAPD - SOCIAL NETWORKING: TECHNOLOGIES AND APPLICATIONS HTML5: primi passi LORENZO CANALE (lorenzo.canale@polito.it) LAB 1 HTML 5 Questa esercitazione ha lo scopo di introdurre gli elementi base di

Dettagli

Se volete scrivere sulla statusbar del vostro browser basta questo semplice script in Javascript:

Se volete scrivere sulla statusbar del vostro browser basta questo semplice script in Javascript: Elenco codici e trucci presenti (aggiornato al 4 agosto 2008): Visualizzare una scritta nella barra del browser. Condividere codice tra le pagine; Cambiano le immagini al passaggio del mouse; Come aprire

Dettagli

HTML e CSS. Concetti base

HTML e CSS. Concetti base HTML e CSS Concetti base Hyper Text Markup Language Structured Generalized Markup Language (SGML) Nasce in ambiente editoriale Testo non formattato ma contrassegnato da coppie di marcatori Document

Dettagli

BASI di HTML e CSS (primo incontro)

BASI di HTML e CSS (primo incontro) CoderDojo Firenze BASI di HTML e CSS (primo incontro) HTML Concetto di tag Il tag è una parola chiave che indica al browser come interpretare e rappresentare il testo a cui è riferito. È composto da una

Dettagli

Spunti su come ottimizzare un sito web per dispositivi mobili

Spunti su come ottimizzare un sito web per dispositivi mobili Spunti su come ottimizzare un sito web per dispositivi mobili L enorme sviluppo nell ambito dei dispositivi mobili ci impone di prestare la massima attenzione a questa sempre più importante fetta di mercato

Dettagli

Web editing. Docente: Ivan Renesto. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano

Web editing. Docente: Ivan Renesto. Lingua del corso. Descrizione del corso e obiettivi. Destinatari. Italiano Web editing Docente: Ivan Renesto Lingua del corso Italiano Descrizione del corso e obiettivi Il corso tratta le logiche del codice HTML e di come poter creare un sito Web attraverso uno strumento di authoring,

Dettagli

Programmazione Web D B M G. Il linguaggio HTML

Programmazione Web D B M G. Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form HTML: HyperText Markup Language Standard

Dettagli

Guida allo sviluppo di plugin per wordpress: condividere il plugin

Guida allo sviluppo di plugin per wordpress: condividere il plugin Guida allo sviluppo di plugin per wordpress: condividere il plugin In questo articolo vedremo come caricare il plugin che abbiamo sviluppato sul repository di WordPress in modo da renderlo disponibile

Dettagli

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage Brackets Editor per la creazione e la modifica di fogli di stile CSS Brackets è un editor open source per i linguaggi HTML, CSS e Javascript, distribuito con licenza MIT. Installare il file brackets-sprint-24-win.msi

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Istruzioni per la modifica del template di profilo personale

Istruzioni per la modifica del template di profilo personale Istruzioni per la modifica del template di profilo personale per qualsiasi informazione: elisa.pecoraro@di.unito.it Breve presentazione del progetto Il template fornito per la nuova proposta di profilo

Dettagli

Un sito con Wordpress

Un sito con Wordpress Un sito con Wordpress Includere Digital-mente Corso livello 4 Alcune domande, alcune risposte Hai deciso quali Contenuti pubblicare nel tuo sito? Hai fatto una lista di Categorie per organizzare i tuoi

Dettagli

Blogging con Wordpress:Guida Introduttiva 13 Aprile Tommaso Lippiello

Blogging con Wordpress:Guida Introduttiva 13 Aprile Tommaso Lippiello Blogging con Wordpress:Guida Introduttiva 3 Aprile 08 Tommaso Lippiello Networks: Digital Dis-Education? 3 aprile 08 Blogging Tools 3 aprile 08 3 Blogging with Wordpress Breve guida alle funzionalità 3

Dettagli

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1

D B M G. Basi di dati. Programmazione Web: HTML. Programmazione Web. Il linguaggio Politecnico di Torino 1 Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Introduzione all HTML, parte quarta

Introduzione all HTML, parte quarta Introduzione all HTML, parte quarta Università di Pisa pievatolo@dsp.unipi.it 31 marzo 2014 Sommario 1 Head: che cosa ti sei messo in testa? 2 Nav 3 Head Attributo lang Per esempio: Indica

Dettagli

COME CREARE UN BLOG DA ZERO LEZIONE 4 GUIDA RAPIDA BLOGGER

COME CREARE UN BLOG DA ZERO LEZIONE 4 GUIDA RAPIDA BLOGGER COME CREARE UN BLOG DA ZERO LEZIONE 4 GUIDA RAPIDA BLOGGER GMAIL PER APRIRE UN BLOG CON BLOGGER è INDISPENSABILE AVERE UN ACCOUNT GMAIL. PERCIÓ SE NON NE AVETE UNO A DISPOSIZIONE DOVRETE CREARLO. PER CREARE

Dettagli

Progettazione e sviluppo WEB

Progettazione e sviluppo WEB Progettazione e sviluppo WEB Antonio Gallo antoniog.web@gmail.com info@laboratoriolibero.com Progettazione e sviluppo WEB Cosa significa progettare e sviluppare un sito web? Progettazione e sviluppo WEB

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText

Dettagli

futuro Blog sito dinamico, poi aggiungiamo le immagini, il contenuto e i link ai tre blocchi.

futuro Blog sito dinamico, poi aggiungiamo le immagini, il contenuto e i link ai tre blocchi. Dopo avere creato la struttura della pagina, la dobbiamo rendere viva, creando qualche effetto speciale, ottimizzando i contenuti, i link ad altre pagine, e soprattutto far convalidare la nostra pagina

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Il linguaggio HTML Programmazione Web Concetti di base Le interfacce utente in HTML I form Il passaggio dei parametri contenuti nei form Il linguaggio HTML Concetti di base Concetti di base HTML: HyperText

Dettagli

MySQL. Esercizio 1. Soluzione

MySQL. Esercizio 1. Soluzione MySQL Esercizio 1 Implementare un servizio di API, che permette di accedere alle informazioni contenute nel dataset http://dati.toscana.it/dataset/lista-comuni-colpiti. In particolare, l API deve permettere

Dettagli

GB informazioni e freeware

GB informazioni e freeware GB informazioni e freeware Informazioni per PC, internet, software, freeware e tutorial Home Programmi Informazioni Passatempo Siti utili Aggiornamenti sito News Posizione nel sito : Home >> Informazioni

Dettagli

DREAMWEAVER CS6: STILI CSS

DREAMWEAVER CS6: STILI CSS DREAMWEAVER CS6: STILI CSS Durante la progettazione di siti, una parte cruciale del progetto è il layout. CSS (Cascading Style Sheets) è la principale tecnologia che permetterà di posizionare e disporre

Dettagli

Contenuti Guida Registrazione Utenti Inserimento Articoli con immagini e Video Gestione Album e Foto Inserire Sponsor Gestione contenuti in evidenza

Contenuti Guida Registrazione Utenti Inserimento Articoli con immagini e Video Gestione Album e Foto Inserire Sponsor Gestione contenuti in evidenza Contenuti Guida Registrazione Utenti Inserimento Articoli con immagini e Video Gestione Album e Foto Inserire Sponsor Gestione contenuti in evidenza Gestione menu di navigazione Gestione Utenti Registrazione

Dettagli

La connessione ai database MySQL tramite script PHP versione 5.5

La connessione ai database MySQL tramite script PHP versione 5.5 La connessione ai database MySQL tramite script PHP versione 5.5 Php è un linguaggio di scripting che estende le funzionalità del server Web, mentre MySQL è un programma server che si occupa della gestione

Dettagli

CORSO DI FORMAZIONE: GESTIONE DEI CONTENUTI CON WORDPRESS PROGRAMMA

CORSO DI FORMAZIONE: GESTIONE DEI CONTENUTI CON WORDPRESS PROGRAMMA CORSO DI FORMAZIONE: GESTIONE DEI CONTENUTI CON WORDPRESS PROGRAMMA Como 2017 MT Promozione e-mail: info@corsidiformazionelombardia.it web: www.corsidiformazionelombardia.it cell.: 3384391218 INDICE Cap.

Dettagli

Lettuce.

Lettuce. Csound - Lettuce Lettuce 1 Lettuce caratteristiche generali Lettuce è un editor (realizzato da Rory Walsh nel 2006) che usa le nuove API introdotte con la versione 5 di Csound. Con Lettuce si abbandonano

Dettagli

Appare una finestra con il gestore di immagini (Image Manager) di JCE.

Appare una finestra con il gestore di immagini (Image Manager) di JCE. JCE ha numerose icone che aiutano nella redazione dell articolo e nella formattazione del testo. È possibile, ad esempio, copiare testo già formattato direttamente da MS Word. In ogni caso posizionando

Dettagli

Come creare un Menu animato in CSS3 senza Javascript

Come creare un Menu animato in CSS3 senza Javascript Come creare un Menu animato in CSS3 senza Javascript Esistono molti web designer che conoscono in modo impeccabile HTML e CSS, ma hanno carenze per quanto riguarda Javascript. Per questo cercano delle

Dettagli

Scopri il nuovo WordPress 4.7

Scopri il nuovo WordPress 4.7 Scopri il nuovo WordPress 4.7 martedì, 06 dicembre 2016 Oggi è stata rilasciata la major release di WordPress, nome in codice "Vaughan" (in onore della cantante jazz Sarah "Sassy" Vaughan), che arriva

Dettagli