Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Luc De Brouwer
PDF, PPTX
2,137 views
WordPress plugin development
Mijn presentatie voor WordCampNL 2012 in het Nederlands.
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 34
2
/ 34
3
/ 34
4
/ 34
5
/ 34
6
/ 34
7
/ 34
8
/ 34
9
/ 34
10
/ 34
11
/ 34
12
/ 34
13
/ 34
14
/ 34
15
/ 34
16
/ 34
17
/ 34
18
/ 34
19
/ 34
20
/ 34
21
/ 34
22
/ 34
23
/ 34
24
/ 34
25
/ 34
26
/ 34
27
/ 34
28
/ 34
29
/ 34
30
/ 34
31
/ 34
32
/ 34
33
/ 34
34
/ 34
More Related Content
PDF
De 10 geboden van WordPress Development
by
Floris Lof
PPTX
Ontwikkeling Wordpress Plugins
by
Coen Jacobs
PDF
Block the System
by
Luc Princen
PPT
Workshop RSS
by
jdpooter
PPS
Rss
by
WBIB
PPTX
Intro to Plugin Development, Miami WordCamp, 2015
by
topher1kenobe
PDF
Studietaak Webloggen
by
Patrick Koning
PPTX
Engage For Success Digital Engagement Index
by
Marc Wright
De 10 geboden van WordPress Development
by
Floris Lof
Ontwikkeling Wordpress Plugins
by
Coen Jacobs
Block the System
by
Luc Princen
Workshop RSS
by
jdpooter
Rss
by
WBIB
Intro to Plugin Development, Miami WordCamp, 2015
by
topher1kenobe
Studietaak Webloggen
by
Patrick Koning
Engage For Success Digital Engagement Index
by
Marc Wright
Similar to WordPress plugin development
PDF
Wordpress Training Deel 1 2-3 - Handout
by
Wonderlijk Werken
PDF
Les 4 Inct. Training WordPress
by
Peter Luit
PDF
Online usability - les 3 introductie WordPress - thema's, widgets en plugins
by
Peter Luit
PPTX
Eduvision - Wordpress Webinar
by
Eduvision Opleidingen
PDF
Hyperlocal Academy - deel 2: techniek
by
Peter Luit
PDF
Les 3 Inct. Training WordPress
by
Peter Luit
PDF
Website Usability deel 3: vervolg WordPress
by
Peter Luit
PPT
Wordpress voor beginners
by
Laundrylicious
PPTX
WordPress Workshop TOM on TOUR
by
Redkiwiwebsites
PPTX
Werken met Wordpress - Tim Ottens Weball-in
by
Kirsten Jassies justK
PPTX
cursus wordpress
by
studiobicker
PDF
Starten met een eigen wordpress website - bonus
by
Peter Luit
PDF
Aan de slag met Wordpress - TDvenlo
by
jhaand
PDF
Online Usability training Hogeschool Utrecht - CCJ
by
Peter Luit
PDF
Online usability - les 2 introductie WordPress
by
Peter Luit
PDF
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
by
Wonderlijk Werken
PDF
Les 2 Inct. Training WordPress
by
Peter Luit
PPT
test
by
guesta211f3
PDF
20170310 Jouw eigen website maken - Sabbatini
by
I Like Media
ODP
Aan de slag met Wordpress
by
jhaand
Wordpress Training Deel 1 2-3 - Handout
by
Wonderlijk Werken
Les 4 Inct. Training WordPress
by
Peter Luit
Online usability - les 3 introductie WordPress - thema's, widgets en plugins
by
Peter Luit
Eduvision - Wordpress Webinar
by
Eduvision Opleidingen
Hyperlocal Academy - deel 2: techniek
by
Peter Luit
Les 3 Inct. Training WordPress
by
Peter Luit
Website Usability deel 3: vervolg WordPress
by
Peter Luit
Wordpress voor beginners
by
Laundrylicious
WordPress Workshop TOM on TOUR
by
Redkiwiwebsites
Werken met Wordpress - Tim Ottens Weball-in
by
Kirsten Jassies justK
cursus wordpress
by
studiobicker
Starten met een eigen wordpress website - bonus
by
Peter Luit
Aan de slag met Wordpress - TDvenlo
by
jhaand
Online Usability training Hogeschool Utrecht - CCJ
by
Peter Luit
Online usability - les 2 introductie WordPress
by
Peter Luit
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
by
Wonderlijk Werken
Les 2 Inct. Training WordPress
by
Peter Luit
test
by
guesta211f3
20170310 Jouw eigen website maken - Sabbatini
by
I Like Media
Aan de slag met Wordpress
by
jhaand
WordPress plugin development
1.
WordPress Plugin Development
WordCamp NL 03/24/2012
2.
Luc De Brouwer Webdeveloper
who loves WordPress, Magento, PHP, MySQL, HTML, CSS, jQuery, good food and Nine Inch Nails. • lucdebrouwer.nl • hello@lucdebrouwer.nl • linkedin.com/in/lucdebrouwer • twitter.com/ldebrouwer
4.
Ontwikkelen voor WordPress
is awesome!
6.
De basis
7.
Begin altijd met
de read me / documentatie!
8.
Werk samen ( Designers,
developers, translators, ux specialisten, etc. )
9.
Zet debugging aan
Je eindgebruikers zullen je dankbaar zijn. Tip: Gebruik Debug Bar en Debug Bar Console. Het is een soort Firebug voor WordPress!
10.
Aan de slag oftewel,
het leuke gedeelte
11.
Standaard plugin informatie
12.
Time to get
hooked!
13.
Stel wat actions
in
14.
Mogelijke hooks Filter functies
Action functies has_filter() has_action() add_filter() add_action() apply_filters() do_action() current_filter() do_action_ref_array() merge_filters() did_action() remove_filter() remove_action() remove_all_filters() remove_all_actions()
15.
En nog een
handje vol anderen.. Hooks voor installatie, activatie, deactivatie etc.
16.
Schrijf je functies
17.
Magie!
18.
Probeer niet het
wiel opnieuw uit te vinden! WordPress heeft bijna overal een API voor. Ingebouwd is altijd beter dan uitgebreid.
19.
Voorkeuren opslaan
Mogelijkheden genoeg! add_option( ‘WordCampNL’, ‘FTW’ ); get_option( ‘WordCampNL’); update_option( ‘WordCampNL’, ’#WCNL12 is awesome’ );
20.
Maar je kunt
natuurlijk ook eigen tabellen gebruiken!
21.
There’s an API
for that! HTTP requests uitvoeren, filesystem taken uitvoeren, unzippen van bestanden, etc..
22.
Namespace je classes
en functions!
23.
Geef ze een
duidelijke prefix.
24.
Veiligheid! Valideer input, controleer
gebruikersrechten. Bescherm je tegen CSRF, XSS aanvallen etc.
25.
De Codex is
je beste vriend http://codex.wordpress.org/
26.
Publiceer je plugin
in de WordPress plugin repository Gratis feedback en een groter platform voor je werk!
27.
Achteraf
28.
Zet een support
plan op! Geef je support? Zoja, wanneer? Biedt je betaalde support aan?
29.
Zorg dat alles
up-to-date is Controleer of je werk met iedere nieuwe WordPress versie werkt.
30.
Omarm forks en
feedback Open source is belangrijk!
31.
Raadpleeg de broncode Ik
heb meer geleerd door 2 uur de broncode te bestuderen dan ik ooit had kunnen leren op een cursus of iets dergelijks.
32.
Bedankt voor jullie
tijd!
33.
Vragen?
34.
Wil je contact
met me opnemen of heb je vragen? • lucdebrouwer.nl • hello@lucdebrouwer.nl • linkedin.com/in/lucdebrouwer • twitter.com/ldebrouwer
Download