Lost in CMS Translation: Custom Plugin Development across Craft, Drupal, and WordPress
Learn tips, tricks and strategies for developing custom and contributed modules and plugins across three popular CMS frameworks: Craft CMS, Drupal, WordPress.
Whether you're contributing an old plugin to a new marketplace or migrating a client from one CMS to another, you need to translate both your code *and* your mindset. This session will help you do that, covering the following topics:
- The structure of the plugin directory
- Basic programming building blocks (e.g. templating, routing, database updates)
- Rules for security review and acceptance by the various framework communities
- Coding guidelines
- Getting to "hello world"
Also presented at...
None. CMSPhilly 2020 would be the inaugural presentation.
Presentation Materials
Classifiers
Track | Audience(s) | Experience Level | Tags |
---|---|---|---|
Back End Development
|
Developers (Back-end php focused)
|
Intermediate
|
Craft CMS
Drupal
Wordpress
|
Scheduling Information
About the Presenter
Matt Schaff has a passion for building technology that empowers people and ideas. Before joining the team at O3 World as an Engineer in January 2019, Matt received his master’s degree in neuroscience from the University of Pennsylvania. He also served as lead developer for Science News for Students, an online science magazine for K-12 classrooms, IdealCampus.org, a unified voice against discrimination of marginalized UPenn students, and Sci-Inspire, a nonprofit social network for science outreach he founded as a nonprofit in 2015. Right now, Matt is directing engineering for a mutual aid society in NYC that facilitates free grocery deliveries to COVID-vulnerable people.