WPMeetup Rotterdam 15 december: Advanced Custom Fields
-
Upload
sebastiaandegeus -
Category
Technology
-
view
34 -
download
0
Transcript of WPMeetup Rotterdam 15 december: Advanced Custom Fields
![Page 1: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/1.jpg)
Advanced Custom FieldsWP Meetup Rotterdam
DOOR: Sebastiaan de Geus
DATUM: 15 december 2014
LOKATIE: Rotterdam
![Page 2: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/2.jpg)
#1/ 9 Sebastiaan de Geus
Afgestudeerd mediatechnologie (Hogeschool Rotterdam) Lead developer & software architect bij Hoppinger Interesses voor: WP, Ruby & Ruby on Rails, PHP frameworks,
automatisering en deployment
![Page 3: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/3.jpg)
#2/ 9 Deze presentatie Custom velden, waarom? Advanced Custom Fields
Mogelijkheden Voorbeelden Werkwijzen
Tips & vragen
![Page 4: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/4.jpg)
#3 Custom velden, waarom?
Standaard custom velden API == kaal
Zelf ontwikkelen => veel JS/CSS
Consistentie behouden is erg moeilijk
=> gebruik een framework
![Page 5: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/5.jpg)
#4 Advanced Custom Fields
Compleet framework voor ontwikkelaars
Front-end vriendelijke functies voor in
templates
UI is subliem:
Responsive
Gebruiksvriendelijk
Labels, beschrijvingen, sorteren
Razendsnel ontwikkelen
![Page 6: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/6.jpg)
#4 Advanced Custom Fields
ACF 4 is gratis (WP plugins)
ACF5-PRO (Single 25$ of Developer 100$)
Uitgebreide documentatie en voorbeelden
Worth every single Australian Dollar!
![Page 7: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/7.jpg)
#5/ 9 Demo: ontwikkelen met ACF Velden aanmaken in GUI
API functies in templates
![Page 8: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/8.jpg)
Verder dan de basis
Repeater
Options Page
Flexible Content
Nog niet genoeg?
Add-ons
Maak je eigen field-types
![Page 9: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/9.jpg)
#6/ 9 ‘Solo’-aanpak
1 ontwikkelaar maakt alle velden
Exporteren van velden naar JSON
Exporteren / importeren / DB dumps
![Page 10: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/10.jpg)
#7/ 9 ‘Team’-aanpak
“Everything in code”
Versiebeheer (Git/SVN/Mercurial)
Velden hoeven niet in DB te staan (runtime)
Makkelijk en snel delen binnen je team
Release is niet meer “eng”
![Page 11: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/11.jpg)
WP-CLI integratie
advanced-custom-fields-wpcli (te vinden op Github)
Commands:
Export
Import
Clean
Sinds kort: hooks
![Page 12: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/12.jpg)
#8/ 9 Demo
Exporteren
Importeren
Hook voorbeeld
![Page 13: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/13.jpg)
#9 Tips
Maak field-groups herbruikbaar
Plaats field-groups in plugins
Vul labels en beschrijvingen aan
![Page 14: WPMeetup Rotterdam 15 december: Advanced Custom Fields](https://reader030.fdocuments.in/reader030/viewer/2022032618/55b6c26fbb61eb03388b45bb/html5/thumbnails/14.jpg)
Zijn er nog vragen?