This is the presentation of my WordCamp Pokhara 2018 talks. I have talked about how to submit and review items, thus contribute to the WordPress community. It will help to start contributing in the official WordPress.Org website.
Resources could be found at https://www.mizpress.com/wordcamp-pokhara-2018/
WordCamp Pokhara - Contributing to the WordPress Repository in a smart Way
1.
2. HELLO!
I am your host, Mizanur Rahaman Mizan.
I am from Chittagong, Bangladesh!
• WordPressian since 2010, full time WordPress Professional since
2012.
• Former Lecturer of CSE at University of Information Technology
and Sciences. You guessed it right! I am a Computer Science and
Engineering Post Grad.
• Developing WordPress Theme and Plugin under our business
named TechnoCrews and ThemeRally since 2015.
6. We need …
• A wordpress.org account ( easy peasy eh!)
• For helping in the support forum, we need supportive mind and patience to
read. Trust me it might be enough to help!
• To review and submit item, let’s go to the next slide to learn briefly.
8. For submitting theme & Plugins,
• You need a Theme/Plugins.
• Your item must have to be GPL compatible.
• Properly escaped and sanitized
• Translatable.
• Error free
9. How to achieve that? (theme)
• There is a special guideline to submit a Theme. Please check
https://make.wordpress.org/themes/handbook/review/required/
• Also Slack channel at wordpress.slack.com #themereview
• Make sure to have all the testing data and tools.
Tools available : https://developer.wordpress.org/themes/release/testing/
10. Tools you should have ..
• Theme Sniffer or Similar one ( Very Essential)
• Theme Check
• Translation Creator
• Validation
• Debug Bar ( Not necessary though)
11. Tips from Me
• Make sure your theme is GPL Compatible (important)
• Your Screenshot is important
• No branding please
• Be careful how you license and use third party libraries.
• Always submit items reviewing by yourself multiple times so it doesn’t have any
visible errors or common errors. If you do so, you could be a candidate for trusted
authors.
• Remember, item code also checked manually.
12. For submitting item ( Plugins)
• Plugins is comparatively easier to get approval. Details are available here:
https://developer.wordpress.org/plugins/wordpress-org/
• You need to be familiar with Subversion system as plugin need to be
submitted using subversion.
• All theme check issues must be addressed.
• Plus make sure there is no malicious code and PHP error.
13. Ultimate Tips from me!
• Go with minimal feature.
• Once Item is approved, increase feature as you won’t be in queue to update
items. (hey still you can’t put any TOS violated things)
• Make translation file for your item properly.
14. Submitting items..
• Make the compressed version of the theme.
• Theme is very easy. Login to your WP.Org account.
• Go to: https://wordpress.org/themes/getting-started/
• Just upload
• Remember, each time you make change, you just change the version of your theme to a new
one!
• If you have asked for correction, correct and re-upload.
• Repeat, the process until you are approved.
• Plugins has similar structure ( Only difference you upload through subversioning tools)
16. Remember,
• Anyone can review items.
• It helps a lot.
• Make sure you have:
• Know all the guideline to review items.
• Theme Check tools
• You know how translation file works.
• Common PHP error idea and solutions
• Patience
• We need more reviewers as it is voluntary work.
17. What you need to review
• Learn all the reviewing guideline:
https://make.wordpress.org/themes/handbook/review/required/
• Request reviewing an item:
https://make.wordpress.org/themes/request-a-theme-to-review/
• Check the item and verdict accordingly.
18. Tools.
• I will list most of the tools required in my website at:
www.mizpress.com/wordcamp-pokhara-2018
• A Video on the review process will be added in the website in same page.