wordpress themes deployment, licensing and automatic updates
Post on 26-Jul-2015
275 Views
Preview:
TRANSCRIPT
Bucharest, 2015
WordPress Themes deployment, licensing and automatic updates
Cristea Marius
marius@themeisle.com
#1
Bucharest, 2015 #2
1 2 3 4 5
• Student at University Politehnica of Bucharest
• Doing a master degree in AI
• Code Crafter @ ThemeIsle
• Wordpress enthusiast
Who am I?
About ThemeIsle
• Wordpress themes/plugins shop
• 40 themes
• 5 plugins
• 3k downloads per day
• 300 clients per month
• more than 500k downloads wp.org
• We are hiring !
Bucharest, 2015 #3
1 2 3 4 5
• Wordpress themes developers
• Designers who want to build Wordpress powered websites
• Coders coming from other platforms
Who is this presentation for ?
Bucharest, 2015 #4
1 2 3 4 5
• Answers to all of your questions
• Advanced themes development techniques
• Bit by bit tutorial how to develop themes
What you will NOT find here?
Bucharest, 2015 #7
1 2 3 4 5
Is your theme ready for production?
• Unit testing - http://codex.wordpress.org/Theme_Unit_Test
• Browser compatibility - http://www.browserstack.com/
• Theme check - https://wordpress.org/plugins/theme-check/
Bucharest, 2015 #8
1 2 3 4 5
What to do now with your awesome theme ?
• Contribute to Wordpress.org theme repository
• Sell as a PREMIUM theme
Bucharest, 2015 #9
1 2 3 4 5
Things you need to deal with
Update your theme
• Keep Track of changes
• Releasing updates to the
users
Quality assurance
• Production/development environment
• Prevent bugs going to productionSelling your theme
• Build your marketplace
• Adding license to the products
Bucharest, 2015 #10
1 2 3 4 5
Create your GIT repository
My awesome
theme repository
Development branch
Production branch
Github
Bitbucket
Bucharest, 2015 #11
1 3 4 5
Deploy the work to servers
2My awesome theme
repository
Development branch
Production branch
Live server
Dev server
• Create development/live environment
• dev.mythemeshop.com
• mythemeshop.com
• Create git webhook to deploy the code
automatically on push events
top related