Contributing to WordPress: Moving From User to Contributor – WordCamp Grand Rapids 2019 Lightening

Slide Deck

1. Introduction

WordPress History

  • 2005 – First Blog
  • 2006 – First Podcast
  • 2008 – First Custom Theme/Plugin
  • 2013 – First WordCamp
  • 2014 – First Time WordCamp Volunteer
  • 2018 – First WooCommerce Site
  • 2018 – First Time WordCamp Speaker
  • 2018 – Full Co-Maintainer to WordPress.org Plugin

2. What Does It Mean To Be A Contributor

All you need is a desire to help.

  • Give Your Time
  • Share Your Knowledge & Experience
  • Use Your Talents

3. Give Your Time

4. Share Your Knowledge & Experience

5. Use Your Talents

Non-Developers

  • Help maintain the website content for a local non-profit, school, or community service organization.
    • Type and/or write copy.
    • Take photos and prepare them for their website.
    • Organize a website marketing/content calendar.
  • Help to translate WordPress and/or your favorite plugins – Translator’s Handbook
  • Help update the WordPress documentation – Documentation Contributor Handbook

Developers

  • Assist with WordPress.org plugin fixes and enhancements.
    • Look at the WordPress.org Support forums and submit a patch/fix or new feature.
    • Look at the plugin’s own Issues Tracker(GitHub?) and submit a patch/fix or new feature.
  • Contribute to WordPress Core – Developer Hub

Similar Posts

  • WordCamp GR 2017 – Elementary, My Dear Coder – Nicole Paschen Caylor

    Nicole Paschen Caylor – https://github.com/nicolepaschen Code.org The Hour of Code Kodable – paid program, self-guided game Tynker – tynker.com Code Spark Academy Computer Science Curriculum Uses drag-n-drop code blocks Points out more efficient ways of accomplishing task ScratchJr – found on PBS Kids as well(provides more familiar characters) Scratch – for older kids Tips for Success…
  • |

    WordCamp GR 2019 – Confidently Testing WordPress – Steve Grunwell

    https://stevegrunwell.github.io/confidently-testing-wordpress/#/ Testing Fundamentals Automated Testing Reduces time + chance of human error Easily reproducible Gateway to CI/CD Test Types Unit – Test the smallest possible unit of an app. Often a single function Integration – How individual components interact End-to-End(E2E) – An entire path through an application Automated Testing Pyramid ROI for Testing System Under…
  • |

    WPGR: Learn about the Developer Tools in your browser

    Firefox Developer Tools – Topher Inspector – look at HTML/CSS behind a web page Responsive Display Mode Console – look for errors (security/resource loading issues) Different results depending on when you open – loading vs loaded Debugger – for JavaScript Style Editor – for changing CSS Performance – monitoring page load performance Network – Storage…
  • |

    WordCamp US 2019 – Technical SEO Checklist: How to Optimize a WordPress Site for Search Engine Crawlers – Pam Aungst

    Why SEO is Important For search engines Why Technical SEO is Super Important Search Engines: Crawl / Index / Rank If technical SEO isn’t working search engines can’t crawl/index/rank. Visitors wont’ find your site. The Ultimate SEO Checklist Basic/Traditional Items Domain & CMS Run by a well designed platform Meta Robots Search Engine Visibility checkbox…
  • WordCamp GR 2017 – Plugins: The WP Box of Chocolates – Stacy Vanden Heuvel

    Stacy Vanden Heuvel – http://www.mtnwebs.net/ (blog) http://mtnwebs.com/ What are they? Premanufactured code that adds function and features. 51,000+ plugins available today. Dropped into a site. There is a plugin or everything. Why does anyone care? Makes website building easier. How do you choose? How many active installs? Does it have reputable developers? When was it last…
  • |

    WordCamp US 2019 – Thinking Remotely Through Games – Tammie Lister

    Benefits Dissolve – thought barriers Opens – creativity Types of Play Unoccupied Play – free to think on your own Independant or solitary play Onlooker play – watching others Parrallel play – same time but separate Associative play Team Context Parallel play – same task, in isolation Associative Play – co-op working Co-op Play –…

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)