contributing to wordpress
DESCRIPTION
Contributing to WordPress - workshop for Telerik Academy Students, 2013TRANSCRIPT
![Page 1: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/1.jpg)
Contributing Back to WordPress
Mario Peshev @no_fear_inc
WordPress Engineer DevWP.eu
![Page 2: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/2.jpg)
About Me
• WordPress Engineer and Consultant
• DevirX CTO
• @no_fear_inc
• Trainer and consultant
• WPBGUG organizer
• Java/PHP/Python background
![Page 4: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/4.jpg)
![Page 5: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/5.jpg)
Teaching is Educational
Trainers have practical background
Materials need theoretical research as well
On-site questions and discussions cover edge cases
![Page 6: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/6.jpg)
I can’t contribute because I’m
not too good for Core
![Page 7: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/7.jpg)
Myths
• The only WordPress contributions happen
in the WordPress Core codebase
• WordPress codebase is maintained by a
corporation
• New versions are completely controlled by
the creator himself
• Mortal people can’t jump in
![Page 8: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/8.jpg)
In practice
• The process is transparent and open
• Everyone could submit patches and
propose features
• All discussions are accessible online
• There are various ways to contribute back
![Page 9: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/9.jpg)
Community
![Page 10: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/10.jpg)
Creating Themes
![Page 11: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/11.jpg)
Creating Plugins
![Page 12: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/12.jpg)
Make the client pay
Best-case scenario:
1.You get a project for a client
2.You agree on specifications
3.You get the permission to submit it on
WordPress.org
4.You build the project, release it and get paid
5.Glory for you, ongoing updates for the client
![Page 13: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/13.jpg)
Theme Reviews
![Page 14: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/14.jpg)
Consulting
As with every high-level skill, you can consult
clients
• The portfolio speaks for itself
Conducting paid reviews for clients
• Improving the quality of a WordPress theme
• Getting the theme on WordPress.org
• Paid expert work
![Page 15: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/15.jpg)
Support Forums
![Page 16: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/16.jpg)
WordPress Codex
![Page 17: Contributing to WordPress](https://reader034.vdocument.in/reader034/viewer/2022051411/540bebcf8d7f72da6a8b4865/html5/thumbnails/17.jpg)
Make Sites