Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoGuglielmo Fede Modificato 7 anni fa
1
WordPress Ing Daniele Corti
2
Registrazione su Altervista Registrare un dominio e installare WordPress (WP) http://it.altervista.org/crea-sito-gratis.php http://it.altervista.org/crea-sito-gratis.php Il tuo dominio avrà il seguente URL: http://tuonomeDominio.altervista.org Per accedere al Pannello di WP: http://tuonomeDominio.altervista.org/wp-login.php 2
3
Argomenti Attivare uno spazio Web su un Provider (es Altervista) Attivare, Accedere e Configurare WordPress Pubblicare Pagina/Articolo (di una categoria) Creare e posizionare i menu Installare e attivare temi Installare e attivare plugin Creare e Impostare la Home Page Gestione Moduli di Contatto con Contact Form e Contact Form DB Utilizzare i widgets. 3
4
Argomenti “Gallery” by WebDorado (plugin) Ruoli e Aree Riservate con “Members” (plugin) Gestione Login Utenti con “Theme My Login” (plugin) Incorporare un video di YouTube Incorporare un documento di Google Drive Cookies con “Italy Cookie Choices (for EU Cookie Law)” (plugin) Gestione Eventi con “Events Manager” (plugin) Sito Multilingua con “qTranslate-X” (plugin) Editor Avanzato con “TinyMCE Advanced “(plugin) Prestazioni, Protezione e Posizionamento SEO QRcode 4
5
Plugins e Widgets Arricchiscono di funzionalità il sito Ad esempio, potresti avere bisogno di organizzare i tuoi contenuti in modo più intuitivo, mostrando ai tuoi visitatori i post più recenti, quelli più popolari o addirittura i commenti che sono stati appena lasciati sul tuo blog. Oppure potresti voler creare una connessione tra il tuo sito e i social network per permettere alle persone di condividere i tuoi contenuti. Una volta individuate le aree del tuo sito che vuoi potenziare, e quindi le funzioni che desideri implementare, scegliere un widget diventerà per te un gioco da ragazzi. 5
6
Innestare codice PHP 6 WordPress
7
Shortcode Exec PHP Plugin (non presente nello Store) per eseguire codice PHP negli articoli, pagine, commenti, widgets e campi RSS utilizzando uno shortcode[mioCodice] Di Marcel Bokhorst Marcel Bokhorst 7
8
Ruoli, Login, Accesso Area Riservata 8 WordPress
9
Theme My Login Installa e attiva Si creano nuove pagine fra cui login contente il seguente shortcode: [theme-my-login] Inseriamo le pagina login e logout nel menu (quando siamo loggati, la pagina di logout si vedrà e quella di login non si vedrà; viceversa …) Riferimento https://www.jfarthing.com/development/theme- my-login/ 9
10
Members / Membri Di Justin TadlockJustin Tadlock Questo Plugin consente di impostare delle aree visibili solo dagli utenti registrati. Impostazioni Members e assicuriamoci che ci siano tutti i segni di spunta. Possiamo, per esempio, impostare il messaggio visualizzato agli utenti che non hanno l’autorizzazione. Ora siamo pronti a creare un nuovo utente: segui la prossima slide … 10
11
Creare Utente e Post Privati Crea un nuovo utente da Utenti > Aggiungi nuovo Con ruolo di Sottoscrittore Attribuirgli un nome utente e una password. Creiamo un nuovo post (articolo) nella categoria News e abilitiamo alla visione solo gli utenti registrati, per esempio, con ruolo di amministratore e sottoscrittore. Per applicare questi permessi sotto al editor del post troviamo l’area Content Permissions. NB Il sottoscrittore può commentare i post. 11
12
Ruoli Vediamo quali sono i ruoli predefiniti in un sito Wordpress: Amministratore : è la persona che ha il pieno controllo del blog, oltre ad avere il controllo assoluto su articoli, pagine, commenti, plugin extra installati, può gestire il TEMA del sito, modificarlo, installare plugin, widjet e gestire ovviamente gli utenti ed i loro ruoli. Editore : è solitamente la persona responsabile dell’area SCRITTA, nel senso che ha il pieno controllo come l’amministratore di gestire ARTICOLI e PAGINE in tutti i loro aspetti, dalla gestione delle categorie, all’editing di articoli e pagine anche non scritte da lui. Di solito all’editore è consentito anche utilizzare anche alcuni plugin esterni (che lo permettono) come per esempio una galleria di immagini esterna ai MEDIA. Autore : è la persona che scrive gli articoli, può infatti creare, modificare e pubblicare articoli ma a livello dirigenziale ha diritti e doveri solo verso i propri articoli. Questo ruolo per esempio viene assegnato a delle persone che scrivono sul blog. Collaboratore : il collaboratore è un utente che può gestire i propri articoli ma il compito di pubblicarli spetta ad un Autore, Editore o l’amministratore stesso. Di solito il collaboratore prepara l’articolo, l’autore lo controlla e lo pubblica. (un ruolo che sinceramente ho visto usare poco). Sottoscrittore : sono gli utenti solitamente esterni al sito che possono leggere, commentare (se è richiesta la registrazione per farlo) o iscriversi alla newsletter. La registrazione viene richiesta appunto in casi particolari come per esempio iscriversi alla newsletter o accedere ad un’area riservata d.el sito dedicata ai registrati (es. Area riservata per gli ordini o le consulenze) 12
13
Creare Aree Riservate A questo punto possiamo creare delle intere aree riservate accessibili solo agli utenti registrati. Un’area privata è una sezione del sito protetta, alla quale possono accedere solo gli utenti che hanno particolari privilegi. Creiamo la pagina Area Riservata. Come prima abilitiamo all’accesso solo … Visualizziamo nel menu questa nuova pagina. 13
14
Permettere ad un utente di registrarsi Da Impostazioni Generali Mettete il segno di spunta a « Chiunque può registrarsi ». Cliccate su Salva le modifiche. In “ruolo predefinito nuovi utenti“, assicurati che ci sia «Sottoscrittore» o un nuovo ruolo da te creato (es, Iscritti a cui avrai dato solo il permesso di lettura, da Utenti Add New Role). Visualizza la pagina Register (Registrati) nel tuo menu. 14
15
Peter’s Login Redirect Con questo plugin possiamo reindirizzare gli iscritti una volta che fanno il login o il logout Andate in Impostazioni Login/logout redirects Dalla sezione «Specific roles» aggiungi gli URL per ogni tipologia di utente Può essere utile reindirizzare l’utente subito dopo il login direttamente all’area riservata. 15
16
New User Approve Per finire installiamo e attiviamo questo plugin che ci permette di decidere se approvare o meno chi deciderà di iscriversi al sito. Da Utenti selezioniamo l’utente iscritto da approvare (stato: in attesa) portando la voce Access Status a approved. L’utente riceverà la conferma via email con la passwrod generata. 16
17
User Role Editor Di Vladimir Garagulya Vladimir Garagulya Questo è un altro plugin utile. Permette di modificare, aggiungere e cancellare «user roles and capabilities». Utenti User Role Editor 17
18
Import Users from CSV Plugin (non presente nello Store) utile per importare utenti da un file CSV. 18
19
Creazione Form e gestione dati compilati 19 WordPress
20
Contact Form e Contact Form DB Contact Form 7 di Takayuki Miyoshi Plugin molto utile per creare FORM senza HTML Contact Form DB di Michael Simpson Plugin che permette il recupero a livello amministrativo dei dati compilati dall’utente per poi, eventualmente, esportarli in Excel. 20
21
Editor Post/Page Avanzato 21 WordPress
22
TinyMCE Advanced Editor di testo Avanzato. Da configurare. Installando anche il plugin « tinymce-excerpt_modificato » fornito dal prof. è possibile abilitare anche l’editor nei commenti. Si ricorda che i commenti sono molto utili nella visualizzazione delle anteprime degli articoli (l’anteprima è costituita da un’immagine in evidenza, il titolo e un commento). 22
23
Multimedia: Generare Foto Gallery Incorporare video di youtube Incorporare documenti di Google 23 WordPress
24
Nextgen Gallery Di Photocrati Media Galleria di immagini. 24
25
Gallery Di WebDorado Gestione album fotografico con Gallery Dal menu PhotoGallery creare un nuovo album e aggiungerci delle foto. Visualizzare l’album in una pagina con il relativo strumento a forma di macchina fotografica. 25
26
Slideshow The slideshow plugin is easily deployable on your website. Add any image that has already been uploaded to add to your slideshow, add text slides, or even add a video. Options and styles are customizable for every single slideshow on your website. Di StefanBoonstra StefanBoonstra 26
27
Pubblicare post con video YouTube Dall’area Condividi del video di YouTube desiderato, incollare il codice nel post che si vuole. Esempio: https://youtu.be/q-PhhcqX_JI 27
28
Pubblicare documento di Google Drive Da Google Drive : NUOVO Caricamento di file Destro sul file caricato Condividi Avanzate Chi ha accesso … Modifica Pubblico sul Web Salva Copiare il Link da condividere. Aprite il documento con Google Drive Dal menu File Pubblica sul Web Incorporare Da WordPress: Copia il codice iFrame nell’articolo di WP 28
29
Gestione Sito con Widgets 29 WordPress
30
Advanced Recent Posts Questo plugin serve ad aggiungere sulla sidebar un widget con le anteprime dei tuoi ultimi post, completo di thumbnail. 30
31
Sub Pages widget Show only the sub pages, if the current page has sub pages Di Alper Haytabay Alper Haytabay 31
32
Display Widgets Questo plugin ti permette di selezionare su quali pagine, post, categorie, ecc. far apparire ogni singolo widget. Usando Display Widget, potrai quindi creare una sola sidebar e gestire i widget su di essa a tuo piacimento. 32
33
Widgets on Pages The easy way to Add Widgets or Sidebars to Posts and Pages by shortcodes or template tags. Di Todd Halfpenny Todd Halfpenny 33
34
Widget Logic Controlla in che pagina bisogna visualizzare un determinato Widget 34
35
Utili 35 WordPress
36
Breadcrumb NavXT Questo plugin serve a far apparire le breadcrumb (cioè, le “briciole di pane”) all’interno delle tue pagine. In questo modo, gli utenti sapranno esattamente dove si trovano e capiranno senza difficoltà la struttura del tuo sito. 36
37
EG-Attachments Consente di inserire uno shortcode in un post/pagina per visualizzare gli allegati. 37
38
Yet Another Related Posts Plugin (YARPP) Per far sì che gli utenti restino più a lungo sul tuo sito, mostra loro contenuti correlati in fondo alle tue pagine/articoli. 38
39
Page Links To - Pagina Collegata A Permette di reindirizzare pagine o articoli WordPress a una URL di vostra scelta. Perfetto per impostare collegamenti a sezioni non-WP del vostro sito o a risorse esterne. Di Mark Jaquith Mark Jaquith 39
40
Post Expirator Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time. Di Aaron Axelsen Aaron Axelsen 40
41
Relevanssi This plugin replaces WordPress search with a relevance-sorting search. Di Mikko Saari Mikko Saari 41
42
Share Buttons by AddToAny Vi consente di inserire dei pulsanti di condivisione di un contenuto sui social network. 42
43
WP Google Fonts Questo plugin mette a disposizione molti font gratuiti per utilizzarli nel proprio tema. 43
44
Wiki Add a wiki to your blog Di WPMU DEVWPMU DEV 44
45
WordPress Category Archive Displays a monthly or yearly archive of posts for one specific category. Di Hugh Mandeville 45
46
WP Better Emails Beautify the default text/plain WP mails into fully customizable HTML emails. Di Nicolas LemoineNicolas Lemoine 46
47
WP Calameo Embed Calameo publications & miniCalameo inside a post Di Calameo 47
48
Duplicate Post Duplica un articolo 48
49
Cookies 49 WordPress
50
Italy Cookie Choices (for EU Cookie Law) Plugin che implementa l’informativa (visualizza un messaggio) sui Cookies emessa dal Garante della Privacy Italiano. 50
51
Gestione Eventi 51 WordPress
52
Gestione Eventi con Events Manager Installare e attivare il plugin Events Manager Viene automaticamente creata la pagina Eventi Visualizziamola in un menu Da Eventi create un nuovo evento con possibilità di prenotazione, assegnategli una categoria e rendetelo privato. Alternativa (non più presente nello Store): Event Calendar 3 for PHP 5.3 52
53
Vota un post 53 WordPress
54
Yasr - Yet Another Stars Rating Plugin per gestire un sistema di voti dei post 54
55
GD Star Rating (?) Plugin per gestire un sistema di voti dei post Non più supportato. 55
56
Ottimizzare 56 WordPress
57
Akismet Il plugin anti-spam per eccellenza: installalo ed attivalo per bloccare commenti indesiderati. Nota: questo plugin è talmente utile, che molti hosting provider lo inseriscono nel pacchetto di installazione di WordPress. Ecco qui un articolo utile per proteggere il tuo sito dallo SPAM. proteggere il tuo sito dallo SPAM. 57
58
Yoast SEO Di Joost de Valk Questo è in assoluto il plugin migliore per ottimizzare articoli e pagine su WordPress. Ha moltissime funzionalità (genera anche le sitemap). 58
59
Google XML Sitemaps In assoluto lo strumento migliore per generare automaticamente una sitemap del tuo sito WordPress e mandarla ai motori di ricerca. Se si sta usando SEO By Yoast questo plugin non occorre utilizzarlo in quanto questa funzionalità è inclusa. 59
60
Ottimizzazione DB Better Delete Revision : elimina le vecchie revisioni dei post e delle pagine al fine di ottimizzare il DB 60
61
WP Smush Fantastico plugin che riduce al massimo le dimensioni delle immagini che carichi normalmente nei tuoi articoli, senza che tu debba fare niente… fa tutto di nascosto :). In più, è possibile tramite un semplice click, ridurre la dimensione di tutte le immagini già caricate in precedenza. Tutto ciò si traduce in un netto miglioramento del tempo di caricamento del sito. Immagini meno pesanti = sito più veloce. 61
62
W3 Total Cache Questo plugin serve a creare una copia cache del tuo sito web, che sarà quindi visualizzata ai tuoi utenti. Usare copie cache delle pagine permette di caricare i contenuti molto più velocemente. 62
63
Broken Link Checker Plugin utile per trovare link rotti. 63
64
Statistiche Sito Plugin molto utili per monitorare il traffico sul tuo sito. Due alternative Google Analyticator di SumoMe Google Analytics by Yoast (?) Google Analytics by Yoast Oltre ai classici dati di analisi Google, questo strumento ha altre funzionalità interessanti per analizzare la performance del tuo spazio web. Forse ora si chiama Google Analytics by MonsterInsights — WordPress Plugins 64
65
SI CAPTCHA Anti-Spam Plugin utile per evitare i robots. 65
66
WP-Optimize This plugin helps you to keep your database clean by removing post revisions and spams in a blaze. Additionally it allows you to run optimize command on your WordPress core tables (use with caution). Di Ruhani Rabin Ruhani Rabin 66
67
Gestione sito 67 WordPress
68
Wordpress Importer Importatore WordPress Di wordpressdotorgwordpressdotorg Importare articoli, pagine, commenti, campi personalizzati, categorie, tag ed altro da un file di esportazione di WordPress. 68
69
UpdraftPlus - Backup/Restoration UpdraftPlus simplifies backups (and restoration). Backup into the cloud (Amazon S3 (or compatible), Dropbox, Google Drive, Rackspace Cloud, DreamObjects, FTP, Openstack Swift, UpdraftPlus Vault and email) and restore with a single click. Backups of files and database can have separate schedules. The paid version also backs up to Microsoft OneDrive, Microsoft Azure, Copy.Com, Google Cloud Storage, SFTP, SCP, and WebDAV. UpdraftPlus 69
70
Better Login Security and History Login with captcha. Protect your login page from Brute-force attacks also you can track login history. Features: Captcha on the admin login page to protect against auto-hacking. You can set the number of failed logins to show Captcha or showing it always. Login Blocker option to block the login processe for a period of time after specific number of failed logins. Login history to show all login processes in details. 70
71
QRcode 71 WordPress
72
QR-Code QR-Code : acronimo per Quick Response Code (codice di risposta rapida), è una delle tecnologie informatiche più importanti degli ultimi anni, interessante soprattutto per i settori commerciali che, come è abitudine parzialmente consolidata, vogliono diffondere ad esempio gli indirizzi web dei propri portali e servizi in via cartacea senza riportare l’indirizzo per esteso (http://nomedelsito.com).http://nomedelsito.com 72
73
Creare QR-code Si può installare e attivare QR Code Generator Di Rene HermenauQR Code GeneratorRene Hermenau [qrcode content="Your content goes here" size="150" alt="QrCode" class="qrcode" credit="FALSE"] Altri: http://fabiolalli.com/2010/08/23/generatori-e- scanner-di-qr-code/http://fabiolalli.com/2010/08/23/generatori-e- scanner-di-qr-code/ Alternativa: https://goo.gl/https://goo.gl/ Applicazione di Google per generare codici e monitorare il numero di click (bisogna cliccare su “Details” nell’elenco di URL che abbiamo codificato, ed il nostro QR-code personalizzato sarà scaricabile come immagine sulla destra) 73
74
Leggere i QR-code Per leggere un QR-code bisogna installare uno dei seguenti software (le specifiche del formato sono open source, per cui le app sono tutte gratuite ): Android: QR DroidQR Droid iPhone: QR ReaderQR Reader Windows Phone: QR Code ReaderQR Code Reader A livello di istruzioni per l’utente è molto semplice: troviamo un QR-code che ci interessa, apriamo l’app, inquadriamo mediante fotocamera il QR- code e scattiamo la foto mediante quell’app. In questo modo verrà fatta una scansione del codice e sarà rivelato il testo “nascosto” all’interno dello stesso. 74
75
QR-code e SEO In ottica SEO, infine, esiste un’interessante aspetto legato ad una possibile link building legata alla generazione dei QR-code, ovvero: come evidenziato nella discussione, se inserisco il mio QR-code e ricevo visite mediante esso, è possibile che Google lo conteggi come backlink?SEOun’interessante aspetto Si possono inoltre conteggiare e/o monitorare la provenienza delle visite mediante QR-code (o addirittura geo-targetizzarle, cioè localizzare fisicamente da dove i clienti abbiano fatto la foto al QR-code)? Se sì, quali sono le implicazioni dal punto di vista della SEO, del marketing e soprattutto dal punto di vista della privacy degli utenti? 75
76
Tradurre il sito 76 WordPress
77
qTranslate-X Installare e attivare Per ogni articolo/pagina è possibile scrivere in lingua Inglese Installare e attivare anche: WooCommerce & qTranslate ‑ X WooCommerce & qTranslate ‑ X 77
78
eCommerce 78 WordPress
79
Ecommerce Tema: StoreFront, Unite, Socute Plugin: Woocommerce 79
80
(WordPress) Download Manager Questo plugin permette di gestire i download di file. Per esempio, possiamo creare una pagina nella quale solo alcuni utenti possono vederne il contenuto e scaricare i file presenti. Inseriamo il seguente shortcode nella pagina desiderata, per visualizzare i download della categoria manuali. [wpdm_category id="manuali" title="1" toolbar="1" desc="Descrizione Categoria" order_by="title" order="asc" item_per_page="20"] 80
81
Easy Digital Downloads Serve a vendere download digitali. Permette la creazione di pagine e relativi servizi per la vendita online di download digitali. È una piattaforma completa, che consente all’amministratore di gestire sia la transazione economica sia l’effettiva acquisizione del file oggetto della vendita. Permette anche l’acquisto di download multipli e integra un sistema per eventuali codici promozionali per sconti o acquisti gratuiti. Differenti modalità di pagamento. 81
82
Shortcode 82 WordPress
83
Display Posts Shortcode Visualizza una lista di post usati con uno shortcode: [display-posts] 83
84
List Pages Shortcode Introduces the [list-pages], [sibling-pages] and [child-pages] shortcodes for easily displaying a list of pages within a post or page. Both shortcodes accept all parameters that you can pass to the wp_list_pages() function. For example, to show a page's child pages sorted by title simply add [child- pages sort_column="post_title"] in the page's content.shortcodeswp_list_pages() Di Ben Huson, Aaron Harp 84
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.