17
Contributing Back to WordPress Mario Peshev @no_fear_inc WordPress Engineer DevWP.eu

Contributing to WordPress

Embed Size (px)

DESCRIPTION

Contributing to WordPress - workshop for Telerik Academy Students, 2013

Citation preview

Page 1: Contributing to WordPress

Contributing Back to WordPress

Mario Peshev @no_fear_inc

WordPress Engineer DevWP.eu

Page 2: Contributing to WordPress

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
Page 5: Contributing to WordPress

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

I can’t contribute because I’m

not too good for Core

Page 7: Contributing to WordPress

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

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

Community

Page 10: Contributing to WordPress

Creating Themes

Page 11: Contributing to WordPress

Creating Plugins

Page 12: Contributing to WordPress

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

Theme Reviews

Page 14: Contributing to WordPress

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

Support Forums

Page 16: Contributing to WordPress

WordPress Codex

Page 17: Contributing to WordPress

Make Sites