Contributing to WordPress

Preview:

DESCRIPTION

Contributing to WordPress - workshop for Telerik Academy Students, 2013

Citation preview

Contributing Back to WordPress

Mario Peshev @no_fear_inc

WordPress Engineer DevWP.eu

About Me

• WordPress Engineer and Consultant

• DevirX CTO

• @no_fear_inc

• Trainer and consultant

• WPBGUG organizer

• Java/PHP/Python background

Teaching is Educational

Trainers have practical background

Materials need theoretical research as well

On-site questions and discussions cover edge cases

I can’t contribute because I’m

not too good for Core

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

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

Community

Creating Themes

Creating Plugins

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

Theme Reviews

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

Support Forums

WordPress Codex

Make Sites

Recommended