SlideShare una empresa de Scribd logo
1 de 54
Descargar para leer sin conexión
Starten met een eigen WordPress website 
deel 3 
! 
! 
! 
! 
! 
door @peterluit 
1
Programma omvat 4 middagen, globale inhoud 
• deel 1: introductie 
• deel 2: werken met content 
• deel 3: menu’s, thema’s en plugins 
• deel 4: sidebars en widgets 
2
WordPress - deel 3 
1. WordPress menu’s 
3
Menu’s - de basis 
4 
versleep naar rechts voor submenu
De menu-item mogelijkheden 
5 
• Pagina’s 
• Links (in- en extern en ‘no’ link voor submenu d.m.v. # als URL) 
• Berichten categorieën (prima voor on-line magazines) 
• Berichten tags (komt niet zo heel vaak voor) 
• Optioneel: ‘berichten’ via ‘Scherminstellingen’
Menu locaties in thema’s - verschillende inhoud 
6 
• TwentyFourteen (menu horizontaal, menu verticaal) 
• Genesis met Dynamik ChildTheme (aparte menu’s voor mobiel)
Hoe maak je een submenu-item? 
7 
• Selecteer een menu-item, drag & drop naar rechts verschuiven 
versleep naar rechts voor submenu 
• Resultaat (‘docent’ alleen voor pulldown functie, dus geen werkende link!)
Eerste item voor een submenu is ‘leeg’ 
8 
• Plaats # in de URL om te voorkomen dat eerste item van submenu ‘linkt’ 
vul ‘#’ in voor een ‘lege link’
Link naar externe bron (nieuw scherm/tab) 
9 
• Ga naar scherminstellingen en kies ‘Linkdoel’ 
bij externe URL ‘nieuw venster/tab’
‘Leden’ website: alleen menu item(s) na inloggen 
10 
• Kan door middel van een plug-in, bijvoorbeeld 
• ‘Menu Item Visibility Control’, zet een extra conditie bij elk menu item (*) 
hier conditie invullen om menu-item al dan niet te laten zien 
• Voorbeeld: menu item geldig voor alleen ingelogde gebruikers 
• is_user_logged_in() - laat item zien als gebruiker is ingelogd 
• zie meer ‘conditional tags: http://codex.wordpress.org/Conditional_Tags
Bestudeer ‘conditional tags’ (*) 
11
Aandachtspunten bij menu’s 
12 
• Maak eerst content beleid, maak daarna menu’s 
• Probeer menu’s te beperken tot maximaal 2 locaties 
• Maak eerst content beleid, maak daarna menu’s 
• Denk na over (andere) menu’s voor mobiel/responsive 
• ‘home’ meestal links/boven, ‘contact’ meestal rechts/onder 
• Probeer submenu’s te beperken tot 2 niveaus 
• conditionele menu’s voor ‘leden/abonnementen’ websites
Oefening: maak je eigen menu 
13
Oefening: maak je eigen menu 
14 
• ga naar je eigen werksite 
• maak een paar pagina’s (indien nog niet gedaan), met een introductie inhoud 
• ga naar ‘weergave’ - ‘menu’ 
• er is al een menu aangemaakt met de naam ‘menu’ 
• selecteer je pagina en kies ‘Aan menu toevoegen’ 
• je menu-item verschijnt onderaan het menu, versleep voor de juiste lokatie 
• maak ook een menu met een titel en daaronder een submenu met pagina’s
WordPress - deel 3 
2. WordPress thema’s 
15
WordPress thema’s 
16 
• Wat is belangrijk bij de keuze van een thema? 
• primaire doelgroep, hoe communiceer ik daarmee? 
• doel van je website (communicatie plan), kern van je boodschap 
• nice-to-have of need-to-have? 
• content planning, wat komt waar, menustructuur 
• (kennis en kunde van achterliggende technieken)
WordPress thema’s 
17 
• Gratis thema’s vaak beginnersnorm (goed om verschillen te leren kennen) 
• http://www.wordpress.org/themes (ca. 2800, bijna 112 miljoen downloads) 
• betaalde thema’s (overzicht) bij wordpress.org: 
http://www.wordpress.org/themes/commercial/ 
• kijk vooral naar de mogelijkheden aan de ‘achterkant’ 
• instellingen kleuren (vlakken, kaders etc.) 
• instellingen lettertypen (kleur, type, grootte, stijl) 
• layout indeling, sidebars, widgets, header, footer
Wat doen thema’s nog meer? 
18 
• Thema bieden vaak zogenaamde temptaties (pagina indelingen) 
• Sommige thema’ bieden bovenstaande mogelijkheden ook ‘visueel’ aan
Zoeken bij wordpress.org of uploaden 
19
Zoeken op basis van eigenschappen 
20
Uploaden 
21
Betaalde thema’s 
22 
• Doorgaans tussen 20-80 euro 
• vaak (meer) serieuze bedrijven/ontwikkelaars 
• vaak gemaakt met bepaald doel vanuit één creatieve gedachte 
• pas op abonnementen voor eventuele updates 
• overweeg je keuze niet alleen op basis van de creatieve ‘voorkant’ 
• let dus vooral op de mogelijkheden aan de ‘achterkant'
Hoe bewaren thema’s hun instellingen 
23 
• in de SQL database, blijven dus bewaard bij updaten thema 
• idem en als extern bestand, ook later te importeren in andere website(s) 
• eigen instellingen in ‘custom CSS’ veld binnen het thema (*)
Voorbeeld van een stukje CSS code (*) 
24 
• bestudeer CSS via http://www.w3schools.com (*)
Wat gebeurt er met gewijzigde code in een thema? 
25 
• als je in een bestand van je thema wijzigingen aanbrengt, dan worden deze 
overschreven bij een update van het thema 
• een oplossing is het aanmaken van een zogenaamd ChildTheme 
• daarin staan bestanden die je zelf kunt wijzigen, zoals style.css 
• als het zogenaamde Parent Theme wordt geupdate, dan blijven de 
instellingen in het ChildTheme behouden (*) 
• het ChildTheme is altijd het actieve thema, het ParentTheme moet wel 
geïnstalleerd zijn (*)
ParentTheme en ChildTheme voorbeelden (*) 
26 
ParentTheme 
ParentTheme ParentTheme
Activeren van een ChildTheme (*) 
27
Aspecten bij responsive design 
28 
• ontwerper bepaalt in principe de volgorde van de opbouw 
• stel: website is linker sidebar, content, rechter sidebar 
• voorbeeld op mobiel: content, linker sidebar, rechter sidebar 
• aanpassen in style.css via @media (*) 
• let goed op of thema responsieve design aanbiedt! 
• responsive design is geen vervanging van een native app!
Voorbeelden smartphone 
29
Voorbeelden tablet 
30
Updaten van thema’s 
31
Multisite thema’s installatie 
• bij een netwerk/multisite worden thema’s alleen in het netwerk geïnstalleerd 
• naar keuze kunnen thema’s voor het hele netwerk worden geactiveerd of op 
basis van afzonderlijke subsites 
32
Multisite thema’s installatie - activeren 
• thema’s moeten eerst in het netwerk worden geactiveerd alvorens ze in een 
subwebsite kunnen worden gebruikt 
33
WordPress - deel 3 
3. Plugins 
! 
! 
! 
! 
! 
34
Soorten plugins - een heel globale opsomming uit 
ca. 40.000 exemplaren (1) 
35 
• formulieren (informatie aanvraag, inschrijvingen etc.) 
• social media (twitter, Facebook koppelingen etc.) 
• slideshows, sliders, advertenties, fotoboeken 
• admin/techn. ondersteuning (Google Analytics, SEO, sitemap, caching etc.) 
• webshop (producten, betalen etc.) 
• evenementen (overzichten, inschrijven) 
• veiligheid (anti-spam, backups etc.)
Soorten plugins - een heel globale opsomming uit 
ca. 40.000 exemplaren (2) 
36 
• forum 
• redactionele workflows 
• leden websites (met afgeschermde delen) 
• mobiele simulatie 
• etc. etc.
wordpress.org/plugins 
37
wordpress.org/plugins 
38
Algemeen geldende adviezen 
39 
• installeer en activeer alleen hetgeen je echt nodig hebt 
• verwijder niet gebruikte plugins 
• check of de plugin up to date is 
• kijk naar het aantal downloads 
• kijk naar de beoordeling 
• kijk naar de beantwoording van support vragen
Installeren van een plugin 
40
Uploaden van een plugin (.zip file) 
41
Overzicht van geïnstalleerde plugins 
42
Multisite plugin installatie 
• bij een netwerk/multisite worden plugins alleen in het netwerk geïnstalleerd 
• naar keuze kunnen plugin voor het hele netwerk worden geactiveerd of op 
basis van afzonderlijke subsites 
43
Multisite plugin installatie - activeren 
• in een netwerk activeren voor alle sites 
• per subsite activeren 
44
Update signaal: wacht altijd paar weken 
45
Overzicht tijdens updaten 
46
Paar voorbeelden van plugins voor uitgeefdoelen 
• WooCommerce - het maken van een webshop 
• verschillende add-ons (deels betaald) mogelijk 
• GravityForms - het maken van geavanceerde formulieren 
• FormidablePro - alternatief voor formulieren plugin 
• WordPress SEO by Yoast: zoekmachine optimalisatie 
• Google Analytics by Yoast: bezoekers analyse 
47
Paar voorbeelden van plugins voor uitgeefdoelen 
• Issuu Embed: PDF’s weergeven 
• EditFlow: redactionele workflow (iets verouderd) 
• Dynamic Widgets - verschillende widgets op verschillende pagina’s 
• S2Member: abonnementen website met betaal mogelijkheden 
48
Pas op voor verouderde plugins 
49
Support forum (let op actualiteit en aantal reacties) 
50
Plugins voor technisch onderhoud 
• back-up/restore van database: WP Database Backup 
• voorkomen van spam: Akismet 
• optimaliseren database (o.a. verwijderen niet gebruikte tabellen uit 
verwijderde plugins): WP-Optimize 
• snelheid optimaliseren (indien nodig): W3 Total Cache 
• diverse plugins om (aantallen) logins te limiteren: bijv. Login Lockdown 
• ‘onderhoudsscherm’: Maintenance Mode 
51
Updaten van plugins 
52
Huiswerk: conditionele content 
4. Bestudeer de inleiding ‘Toelichting bij derde huiswerkopdracht’ en ga 
vervolgens aan de slag 
53
Starten met een eigen WordPress website 
deel 3 
! 
! 
! 
! 
! 
door @peterluit 
54

Más contenido relacionado

La actualidad más candente

Website Usability deel 3: vervolg WordPress
Website Usability deel 3: vervolg WordPressWebsite Usability deel 3: vervolg WordPress
Website Usability deel 3: vervolg WordPressPeter Luit
 
Online Usability training Hogeschool Utrecht - CCJ
Online Usability training Hogeschool Utrecht - CCJOnline Usability training Hogeschool Utrecht - CCJ
Online Usability training Hogeschool Utrecht - CCJPeter Luit
 
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.com
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.comConfederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.com
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.comI Like Media
 
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...Eric Tiggeler
 
The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!Rick Spaan
 
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014Eric Tiggeler
 
Opleiding WordPress voor Sabbattini
Opleiding WordPress voor SabbattiniOpleiding WordPress voor Sabbattini
Opleiding WordPress voor SabbattiniI Like Media
 
Les 1 Inct. Training WordPress
Les 1 Inct. Training WordPressLes 1 Inct. Training WordPress
Les 1 Inct. Training WordPressPeter Luit
 
Daarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publicerenDaarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publicerenSander Potjer
 
De nieuwe media flow in WordPress en hoe verder
De nieuwe media flow in WordPress en hoe verderDe nieuwe media flow in WordPress en hoe verder
De nieuwe media flow in WordPress en hoe verderMarko Heijnen
 
Versimpel beheer met Joomla modules
Versimpel beheer met Joomla modulesVersimpel beheer met Joomla modules
Versimpel beheer met Joomla modulesEmiel Kwakkel
 
Smartsite iXperion Redactiebasistraining
Smartsite iXperion RedactiebasistrainingSmartsite iXperion Redactiebasistraining
Smartsite iXperion RedactiebasistrainingOmegaJunior.Net
 
Jug010 120320-templates
Jug010 120320-templatesJug010 120320-templates
Jug010 120320-templatesHerman Peeren
 
Drupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselDrupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselHans Rossel
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknetHans Rossel
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceSimon Kloostra
 
Best Practice: Joomla! templating
Best Practice: Joomla! templatingBest Practice: Joomla! templating
Best Practice: Joomla! templatingHans Kuijpers
 
JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)Peter Martin
 

La actualidad más candente (20)

Website Usability deel 3: vervolg WordPress
Website Usability deel 3: vervolg WordPressWebsite Usability deel 3: vervolg WordPress
Website Usability deel 3: vervolg WordPress
 
Online Usability training Hogeschool Utrecht - CCJ
Online Usability training Hogeschool Utrecht - CCJOnline Usability training Hogeschool Utrecht - CCJ
Online Usability training Hogeschool Utrecht - CCJ
 
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.com
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.comConfederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.com
Confederatie bouw - 13 maart 2018 - Een website bouwen met Wordpress.com
 
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
 
The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!
 
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
 
Opleiding WordPress voor Sabbattini
Opleiding WordPress voor SabbattiniOpleiding WordPress voor Sabbattini
Opleiding WordPress voor Sabbattini
 
Les 1 Inct. Training WordPress
Les 1 Inct. Training WordPressLes 1 Inct. Training WordPress
Les 1 Inct. Training WordPress
 
Daarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publicerenDaarom Joomla! - Makkelijk content publiceren
Daarom Joomla! - Makkelijk content publiceren
 
De nieuwe media flow in WordPress en hoe verder
De nieuwe media flow in WordPress en hoe verderDe nieuwe media flow in WordPress en hoe verder
De nieuwe media flow in WordPress en hoe verder
 
Versimpel beheer met Joomla modules
Versimpel beheer met Joomla modulesVersimpel beheer met Joomla modules
Versimpel beheer met Joomla modules
 
Drupal7 Theming
Drupal7 ThemingDrupal7 Theming
Drupal7 Theming
 
Smartsite iXperion Redactiebasistraining
Smartsite iXperion RedactiebasistrainingSmartsite iXperion Redactiebasistraining
Smartsite iXperion Redactiebasistraining
 
Jug010 120320-templates
Jug010 120320-templatesJug010 120320-templates
Jug010 120320-templates
 
Drupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselDrupal Views Cck Hans Rossel
Drupal Views Cck Hans Rossel
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknet
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla Performance
 
Best Practice: Joomla! templating
Best Practice: Joomla! templatingBest Practice: Joomla! templating
Best Practice: Joomla! templating
 
Workshop Bloggen
Workshop BloggenWorkshop Bloggen
Workshop Bloggen
 
JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)JCE editor optimaliseren (Joomla Den Bosc­h 2016)
JCE editor optimaliseren (Joomla Den Bosc­h 2016)
 

Destacado

BeLeef Oud-IJmuiden fotopresentati
BeLeef Oud-IJmuiden fotopresentatiBeLeef Oud-IJmuiden fotopresentati
BeLeef Oud-IJmuiden fotopresentatiagmdeboer
 
Panamalezing 2011: BRIDGING PRINT&DIGITAL
Panamalezing 2011: BRIDGING PRINT&DIGITALPanamalezing 2011: BRIDGING PRINT&DIGITAL
Panamalezing 2011: BRIDGING PRINT&DIGITALPeter Luit
 
Adobe digital publishing cmbo - ktukker
Adobe digital publishing   cmbo - ktukkerAdobe digital publishing   cmbo - ktukker
Adobe digital publishing cmbo - ktukkerPeter Luit
 
Apps voor folders en magazines: doen of niet doen?
Apps voor folders en magazines: doen of niet doen?Apps voor folders en magazines: doen of niet doen?
Apps voor folders en magazines: doen of niet doen?Peter Luit
 
Hoe zit WordPress in elkaar
Hoe zit WordPress in elkaarHoe zit WordPress in elkaar
Hoe zit WordPress in elkaarPeter Luit
 
Presentatie nieuwsmarkt
Presentatie nieuwsmarktPresentatie nieuwsmarkt
Presentatie nieuwsmarktPeter Luit
 
Crossmedia HU Utrecht
Crossmedia HU UtrechtCrossmedia HU Utrecht
Crossmedia HU UtrechtPeter Luit
 
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....Geld verdienen met social media: een kritische kijk op hetgeen gaande is....
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....Peter Luit
 
Fishbook - uitleg
Fishbook - uitlegFishbook - uitleg
Fishbook - uitlegPeter Luit
 

Destacado (11)

BeLeef Oud-IJmuiden fotopresentati
BeLeef Oud-IJmuiden fotopresentatiBeLeef Oud-IJmuiden fotopresentati
BeLeef Oud-IJmuiden fotopresentati
 
Velsenaanzee3
Velsenaanzee3Velsenaanzee3
Velsenaanzee3
 
Panamalezing 2011: BRIDGING PRINT&DIGITAL
Panamalezing 2011: BRIDGING PRINT&DIGITALPanamalezing 2011: BRIDGING PRINT&DIGITAL
Panamalezing 2011: BRIDGING PRINT&DIGITAL
 
Adobe digital publishing cmbo - ktukker
Adobe digital publishing   cmbo - ktukkerAdobe digital publishing   cmbo - ktukker
Adobe digital publishing cmbo - ktukker
 
Mediapartners
MediapartnersMediapartners
Mediapartners
 
Apps voor folders en magazines: doen of niet doen?
Apps voor folders en magazines: doen of niet doen?Apps voor folders en magazines: doen of niet doen?
Apps voor folders en magazines: doen of niet doen?
 
Hoe zit WordPress in elkaar
Hoe zit WordPress in elkaarHoe zit WordPress in elkaar
Hoe zit WordPress in elkaar
 
Presentatie nieuwsmarkt
Presentatie nieuwsmarktPresentatie nieuwsmarkt
Presentatie nieuwsmarkt
 
Crossmedia HU Utrecht
Crossmedia HU UtrechtCrossmedia HU Utrecht
Crossmedia HU Utrecht
 
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....Geld verdienen met social media: een kritische kijk op hetgeen gaande is....
Geld verdienen met social media: een kritische kijk op hetgeen gaande is....
 
Fishbook - uitleg
Fishbook - uitlegFishbook - uitleg
Fishbook - uitleg
 

Similar a Les 3 Inct. Training WordPress

20130612 vorming word press open aanbod
20130612 vorming word press open aanbod20130612 vorming word press open aanbod
20130612 vorming word press open aanbodMediaraven vzw
 
Panels in Drupal: een EYE-opener
Panels in Drupal: een EYE-openerPanels in Drupal: een EYE-opener
Panels in Drupal: een EYE-openerLimoenGroen
 
The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!Rick Spaan
 
21/05/2020: Sabbattini wordpress crashcourse
21/05/2020: Sabbattini wordpress crashcourse21/05/2020: Sabbattini wordpress crashcourse
21/05/2020: Sabbattini wordpress crashcourseI Like Media
 
Werken met Wordpress - Tim Ottens Weball-in
Werken met Wordpress - Tim Ottens Weball-inWerken met Wordpress - Tim Ottens Weball-in
Werken met Wordpress - Tim Ottens Weball-inKirsten Jassies justK
 
Joomla kennismaking
Joomla kennismakingJoomla kennismaking
Joomla kennismakingJohan Smits
 
Template overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nlTemplate overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nlSander Potjer
 
RealHosting Seminar 2012 : Arjan burger CMS systemen
RealHosting Seminar 2012 : Arjan burger   CMS systemenRealHosting Seminar 2012 : Arjan burger   CMS systemen
RealHosting Seminar 2012 : Arjan burger CMS systemenRealHosting
 
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Nederland
 
Webwinkel event - starten met je webwinkel
Webwinkel event - starten met je webwinkelWebwinkel event - starten met je webwinkel
Webwinkel event - starten met je webwinkelEduvision Opleidingen
 
Shopp Presentatie - WordCampNL 2009
Shopp Presentatie - WordCampNL 2009Shopp Presentatie - WordCampNL 2009
Shopp Presentatie - WordCampNL 2009illutic WebDesign
 
Bibliotheekblogs
BibliotheekblogsBibliotheekblogs
BibliotheekblogsWBIB
 
Joomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopersJoomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopersSimon Kloostra
 
Juist nu succes met een lms
Juist nu succes met een lmsJuist nu succes met een lms
Juist nu succes met een lmsKarin Winters
 
Tools voor communciatiemedewerkers
Tools voor communciatiemedewerkersTools voor communciatiemedewerkers
Tools voor communciatiemedewerkersMerijn Gouweloose
 

Similar a Les 3 Inct. Training WordPress (18)

20130612 vorming word press open aanbod
20130612 vorming word press open aanbod20130612 vorming word press open aanbod
20130612 vorming word press open aanbod
 
Panels in Drupal: een EYE-opener
Panels in Drupal: een EYE-openerPanels in Drupal: een EYE-opener
Panels in Drupal: een EYE-opener
 
The power of joomla!
The power of joomla!The power of joomla!
The power of joomla!
 
21/05/2020: Sabbattini wordpress crashcourse
21/05/2020: Sabbattini wordpress crashcourse21/05/2020: Sabbattini wordpress crashcourse
21/05/2020: Sabbattini wordpress crashcourse
 
Eduvision - Wordpress Webinar
Eduvision - Wordpress WebinarEduvision - Wordpress Webinar
Eduvision - Wordpress Webinar
 
Werken met Wordpress - Tim Ottens Weball-in
Werken met Wordpress - Tim Ottens Weball-inWerken met Wordpress - Tim Ottens Weball-in
Werken met Wordpress - Tim Ottens Weball-in
 
Eduvision - Webinar Joomla
Eduvision - Webinar JoomlaEduvision - Webinar Joomla
Eduvision - Webinar Joomla
 
Joomla kennismaking
Joomla kennismakingJoomla kennismaking
Joomla kennismaking
 
Template overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nlTemplate overrides - Joomladagen 2010 #jd10nl
Template overrides - Joomladagen 2010 #jd10nl
 
RealHosting Seminar 2012 : Arjan burger CMS systemen
RealHosting Seminar 2012 : Arjan burger   CMS systemenRealHosting Seminar 2012 : Arjan burger   CMS systemen
RealHosting Seminar 2012 : Arjan burger CMS systemen
 
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en Fluid
 
Webwinkel event - starten met je webwinkel
Webwinkel event - starten met je webwinkelWebwinkel event - starten met je webwinkel
Webwinkel event - starten met je webwinkel
 
Shopp Presentatie - WordCampNL 2009
Shopp Presentatie - WordCampNL 2009Shopp Presentatie - WordCampNL 2009
Shopp Presentatie - WordCampNL 2009
 
Bibliotheekblogs
BibliotheekblogsBibliotheekblogs
Bibliotheekblogs
 
Joomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopersJoomladagen 2016: Top 10 joomla SEO bloopers
Joomladagen 2016: Top 10 joomla SEO bloopers
 
Juist nu succes met een lms
Juist nu succes met een lmsJuist nu succes met een lms
Juist nu succes met een lms
 
Drupalgardens
DrupalgardensDrupalgardens
Drupalgardens
 
Tools voor communciatiemedewerkers
Tools voor communciatiemedewerkersTools voor communciatiemedewerkers
Tools voor communciatiemedewerkers
 

Más de Peter Luit

Wordcamp Utrecht 2019
Wordcamp Utrecht 2019Wordcamp Utrecht 2019
Wordcamp Utrecht 2019Peter Luit
 
Relationeel - database gebruik voor effectieve web communicatie in WordPress
Relationeel - database gebruik voor effectieve web communicatie in WordPressRelationeel - database gebruik voor effectieve web communicatie in WordPress
Relationeel - database gebruik voor effectieve web communicatie in WordPressPeter Luit
 
Winkeliersverening ijmuiden
Winkeliersverening ijmuidenWinkeliersverening ijmuiden
Winkeliersverening ijmuidenPeter Luit
 
Starten met social media voor MKB bedrijven
Starten met social media voor MKB bedrijvenStarten met social media voor MKB bedrijven
Starten met social media voor MKB bedrijvenPeter Luit
 
MailChimp - introductie en diepgang
MailChimp - introductie en diepgangMailChimp - introductie en diepgang
MailChimp - introductie en diepgangPeter Luit
 
Effectieve inzet cross- en social media les 1
Effectieve inzet cross- en social media les 1Effectieve inzet cross- en social media les 1
Effectieve inzet cross- en social media les 1Peter Luit
 
iPad media apps: oordeel tot nu toe
iPad media apps: oordeel tot nu toeiPad media apps: oordeel tot nu toe
iPad media apps: oordeel tot nu toePeter Luit
 
Pitch nieuwsmarkt 5 minuten
Pitch nieuwsmarkt 5 minutenPitch nieuwsmarkt 5 minuten
Pitch nieuwsmarkt 5 minutenPeter Luit
 
Logeion - Grand Parade
Logeion - Grand ParadeLogeion - Grand Parade
Logeion - Grand ParadePeter Luit
 
Crossmedia deel 1
Crossmedia deel 1Crossmedia deel 1
Crossmedia deel 1Peter Luit
 

Más de Peter Luit (10)

Wordcamp Utrecht 2019
Wordcamp Utrecht 2019Wordcamp Utrecht 2019
Wordcamp Utrecht 2019
 
Relationeel - database gebruik voor effectieve web communicatie in WordPress
Relationeel - database gebruik voor effectieve web communicatie in WordPressRelationeel - database gebruik voor effectieve web communicatie in WordPress
Relationeel - database gebruik voor effectieve web communicatie in WordPress
 
Winkeliersverening ijmuiden
Winkeliersverening ijmuidenWinkeliersverening ijmuiden
Winkeliersverening ijmuiden
 
Starten met social media voor MKB bedrijven
Starten met social media voor MKB bedrijvenStarten met social media voor MKB bedrijven
Starten met social media voor MKB bedrijven
 
MailChimp - introductie en diepgang
MailChimp - introductie en diepgangMailChimp - introductie en diepgang
MailChimp - introductie en diepgang
 
Effectieve inzet cross- en social media les 1
Effectieve inzet cross- en social media les 1Effectieve inzet cross- en social media les 1
Effectieve inzet cross- en social media les 1
 
iPad media apps: oordeel tot nu toe
iPad media apps: oordeel tot nu toeiPad media apps: oordeel tot nu toe
iPad media apps: oordeel tot nu toe
 
Pitch nieuwsmarkt 5 minuten
Pitch nieuwsmarkt 5 minutenPitch nieuwsmarkt 5 minuten
Pitch nieuwsmarkt 5 minuten
 
Logeion - Grand Parade
Logeion - Grand ParadeLogeion - Grand Parade
Logeion - Grand Parade
 
Crossmedia deel 1
Crossmedia deel 1Crossmedia deel 1
Crossmedia deel 1
 

Les 3 Inct. Training WordPress

  • 1. Starten met een eigen WordPress website deel 3 ! ! ! ! ! door @peterluit 1
  • 2. Programma omvat 4 middagen, globale inhoud • deel 1: introductie • deel 2: werken met content • deel 3: menu’s, thema’s en plugins • deel 4: sidebars en widgets 2
  • 3. WordPress - deel 3 1. WordPress menu’s 3
  • 4. Menu’s - de basis 4 versleep naar rechts voor submenu
  • 5. De menu-item mogelijkheden 5 • Pagina’s • Links (in- en extern en ‘no’ link voor submenu d.m.v. # als URL) • Berichten categorieën (prima voor on-line magazines) • Berichten tags (komt niet zo heel vaak voor) • Optioneel: ‘berichten’ via ‘Scherminstellingen’
  • 6. Menu locaties in thema’s - verschillende inhoud 6 • TwentyFourteen (menu horizontaal, menu verticaal) • Genesis met Dynamik ChildTheme (aparte menu’s voor mobiel)
  • 7. Hoe maak je een submenu-item? 7 • Selecteer een menu-item, drag & drop naar rechts verschuiven versleep naar rechts voor submenu • Resultaat (‘docent’ alleen voor pulldown functie, dus geen werkende link!)
  • 8. Eerste item voor een submenu is ‘leeg’ 8 • Plaats # in de URL om te voorkomen dat eerste item van submenu ‘linkt’ vul ‘#’ in voor een ‘lege link’
  • 9. Link naar externe bron (nieuw scherm/tab) 9 • Ga naar scherminstellingen en kies ‘Linkdoel’ bij externe URL ‘nieuw venster/tab’
  • 10. ‘Leden’ website: alleen menu item(s) na inloggen 10 • Kan door middel van een plug-in, bijvoorbeeld • ‘Menu Item Visibility Control’, zet een extra conditie bij elk menu item (*) hier conditie invullen om menu-item al dan niet te laten zien • Voorbeeld: menu item geldig voor alleen ingelogde gebruikers • is_user_logged_in() - laat item zien als gebruiker is ingelogd • zie meer ‘conditional tags: http://codex.wordpress.org/Conditional_Tags
  • 12. Aandachtspunten bij menu’s 12 • Maak eerst content beleid, maak daarna menu’s • Probeer menu’s te beperken tot maximaal 2 locaties • Maak eerst content beleid, maak daarna menu’s • Denk na over (andere) menu’s voor mobiel/responsive • ‘home’ meestal links/boven, ‘contact’ meestal rechts/onder • Probeer submenu’s te beperken tot 2 niveaus • conditionele menu’s voor ‘leden/abonnementen’ websites
  • 13. Oefening: maak je eigen menu 13
  • 14. Oefening: maak je eigen menu 14 • ga naar je eigen werksite • maak een paar pagina’s (indien nog niet gedaan), met een introductie inhoud • ga naar ‘weergave’ - ‘menu’ • er is al een menu aangemaakt met de naam ‘menu’ • selecteer je pagina en kies ‘Aan menu toevoegen’ • je menu-item verschijnt onderaan het menu, versleep voor de juiste lokatie • maak ook een menu met een titel en daaronder een submenu met pagina’s
  • 15. WordPress - deel 3 2. WordPress thema’s 15
  • 16. WordPress thema’s 16 • Wat is belangrijk bij de keuze van een thema? • primaire doelgroep, hoe communiceer ik daarmee? • doel van je website (communicatie plan), kern van je boodschap • nice-to-have of need-to-have? • content planning, wat komt waar, menustructuur • (kennis en kunde van achterliggende technieken)
  • 17. WordPress thema’s 17 • Gratis thema’s vaak beginnersnorm (goed om verschillen te leren kennen) • http://www.wordpress.org/themes (ca. 2800, bijna 112 miljoen downloads) • betaalde thema’s (overzicht) bij wordpress.org: http://www.wordpress.org/themes/commercial/ • kijk vooral naar de mogelijkheden aan de ‘achterkant’ • instellingen kleuren (vlakken, kaders etc.) • instellingen lettertypen (kleur, type, grootte, stijl) • layout indeling, sidebars, widgets, header, footer
  • 18. Wat doen thema’s nog meer? 18 • Thema bieden vaak zogenaamde temptaties (pagina indelingen) • Sommige thema’ bieden bovenstaande mogelijkheden ook ‘visueel’ aan
  • 19. Zoeken bij wordpress.org of uploaden 19
  • 20. Zoeken op basis van eigenschappen 20
  • 22. Betaalde thema’s 22 • Doorgaans tussen 20-80 euro • vaak (meer) serieuze bedrijven/ontwikkelaars • vaak gemaakt met bepaald doel vanuit één creatieve gedachte • pas op abonnementen voor eventuele updates • overweeg je keuze niet alleen op basis van de creatieve ‘voorkant’ • let dus vooral op de mogelijkheden aan de ‘achterkant'
  • 23. Hoe bewaren thema’s hun instellingen 23 • in de SQL database, blijven dus bewaard bij updaten thema • idem en als extern bestand, ook later te importeren in andere website(s) • eigen instellingen in ‘custom CSS’ veld binnen het thema (*)
  • 24. Voorbeeld van een stukje CSS code (*) 24 • bestudeer CSS via http://www.w3schools.com (*)
  • 25. Wat gebeurt er met gewijzigde code in een thema? 25 • als je in een bestand van je thema wijzigingen aanbrengt, dan worden deze overschreven bij een update van het thema • een oplossing is het aanmaken van een zogenaamd ChildTheme • daarin staan bestanden die je zelf kunt wijzigen, zoals style.css • als het zogenaamde Parent Theme wordt geupdate, dan blijven de instellingen in het ChildTheme behouden (*) • het ChildTheme is altijd het actieve thema, het ParentTheme moet wel geïnstalleerd zijn (*)
  • 26. ParentTheme en ChildTheme voorbeelden (*) 26 ParentTheme ParentTheme ParentTheme
  • 27. Activeren van een ChildTheme (*) 27
  • 28. Aspecten bij responsive design 28 • ontwerper bepaalt in principe de volgorde van de opbouw • stel: website is linker sidebar, content, rechter sidebar • voorbeeld op mobiel: content, linker sidebar, rechter sidebar • aanpassen in style.css via @media (*) • let goed op of thema responsieve design aanbiedt! • responsive design is geen vervanging van een native app!
  • 32. Multisite thema’s installatie • bij een netwerk/multisite worden thema’s alleen in het netwerk geïnstalleerd • naar keuze kunnen thema’s voor het hele netwerk worden geactiveerd of op basis van afzonderlijke subsites 32
  • 33. Multisite thema’s installatie - activeren • thema’s moeten eerst in het netwerk worden geactiveerd alvorens ze in een subwebsite kunnen worden gebruikt 33
  • 34. WordPress - deel 3 3. Plugins ! ! ! ! ! 34
  • 35. Soorten plugins - een heel globale opsomming uit ca. 40.000 exemplaren (1) 35 • formulieren (informatie aanvraag, inschrijvingen etc.) • social media (twitter, Facebook koppelingen etc.) • slideshows, sliders, advertenties, fotoboeken • admin/techn. ondersteuning (Google Analytics, SEO, sitemap, caching etc.) • webshop (producten, betalen etc.) • evenementen (overzichten, inschrijven) • veiligheid (anti-spam, backups etc.)
  • 36. Soorten plugins - een heel globale opsomming uit ca. 40.000 exemplaren (2) 36 • forum • redactionele workflows • leden websites (met afgeschermde delen) • mobiele simulatie • etc. etc.
  • 39. Algemeen geldende adviezen 39 • installeer en activeer alleen hetgeen je echt nodig hebt • verwijder niet gebruikte plugins • check of de plugin up to date is • kijk naar het aantal downloads • kijk naar de beoordeling • kijk naar de beantwoording van support vragen
  • 40. Installeren van een plugin 40
  • 41. Uploaden van een plugin (.zip file) 41
  • 43. Multisite plugin installatie • bij een netwerk/multisite worden plugins alleen in het netwerk geïnstalleerd • naar keuze kunnen plugin voor het hele netwerk worden geactiveerd of op basis van afzonderlijke subsites 43
  • 44. Multisite plugin installatie - activeren • in een netwerk activeren voor alle sites • per subsite activeren 44
  • 45. Update signaal: wacht altijd paar weken 45
  • 47. Paar voorbeelden van plugins voor uitgeefdoelen • WooCommerce - het maken van een webshop • verschillende add-ons (deels betaald) mogelijk • GravityForms - het maken van geavanceerde formulieren • FormidablePro - alternatief voor formulieren plugin • WordPress SEO by Yoast: zoekmachine optimalisatie • Google Analytics by Yoast: bezoekers analyse 47
  • 48. Paar voorbeelden van plugins voor uitgeefdoelen • Issuu Embed: PDF’s weergeven • EditFlow: redactionele workflow (iets verouderd) • Dynamic Widgets - verschillende widgets op verschillende pagina’s • S2Member: abonnementen website met betaal mogelijkheden 48
  • 49. Pas op voor verouderde plugins 49
  • 50. Support forum (let op actualiteit en aantal reacties) 50
  • 51. Plugins voor technisch onderhoud • back-up/restore van database: WP Database Backup • voorkomen van spam: Akismet • optimaliseren database (o.a. verwijderen niet gebruikte tabellen uit verwijderde plugins): WP-Optimize • snelheid optimaliseren (indien nodig): W3 Total Cache • diverse plugins om (aantallen) logins te limiteren: bijv. Login Lockdown • ‘onderhoudsscherm’: Maintenance Mode 51
  • 53. Huiswerk: conditionele content 4. Bestudeer de inleiding ‘Toelichting bij derde huiswerkopdracht’ en ga vervolgens aan de slag 53
  • 54. Starten met een eigen WordPress website deel 3 ! ! ! ! ! door @peterluit 54