SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Background & History
●   No formal web dev/design training

●   Brief educational background

●   What I'm NOT:
    ○   Programming Ninja
    ○   Marketing Guru
    ○   Graphic Designer

●   What I AM:
    ○   Decent Front End Dev
    ○   Know what I like
    ○   Chaser of Passive Income
Premium Theme Market Issues
●   Crowded

●   High Barrier to Entry
    ○    Skills
    ○    Support Infrastructure
    ○    Cost to get help

●   Getting feet to your website
Possible Solution: Hijacking
●   No actual crime involved

●   Build of childthemes / plugins

●   Leveraging existing themeshop infrastructure
What is a Child Theme?
●   Wordpress hierarchy - how things fit together

●   Opinion:
    ○    Childthemes     = look & feel change
    ○    Plugins         = adds / removes
         functionality
    ○    Affects support requirements

●   Why I chose child theme product
    development? Skills
Examples - Classipress
●   Gumtree on Wordpress
http://demos.appthemes.com/classipress/
http://classipress-child.tinygiantstudios.co.uk/
http://classipress-child.tinygiantstudios.co.uk/
Examples - Jobroller
●   Wordpress Job Board
Prima Screenshots




http://demos.appthemes.com/jobroller/
Prima Screenshots




http://jrchild.tinygiantstudios.co.uk
http://eva.tinygiantstudios.co.uk
Hijack 101 - Tools / Skills / Knowledge
                                            Resources
●   Skills
                                             ●   lynda.com
    ○    Basic PHP                           ●   teamtreehouse.com
    ○    WP theme file hierarchy             ●
                                             ●
                                                 Digging into Wordpress
                                                 Wordpress Tutsplus
    ○    HTML / CSS / jQuery                 ●   Nettuts
                                             ●   Web Design Tuts
●   Tools                                    ●
                                             ●
                                                 Themeforest
                                                 Code Canyon
    ○    Text Editor                         ●   WP Codex
                                             ●   PHP Novice to Ninja
    ○    Graphic Design thingamabob          ●   jQuery Novice to Ninja
    ○    A website to showcase (and sell)    ●
                                             ●
                                                 Sublime Text 2
                                                 Notepad++
●   Knowledge                                ●
                                             ●
                                                 Photoshop
                                                 Fireworks
    ○    What is happening in WP Market      ●   pixlr.com

    ○    Top tier themeshops
Hijack 101 - Pick a Target
●   How to select a themeshop to hijack
    ○   Poor theme design
    ○   Poor theme functions              Personal Experience
    ○   Poor theme support
    ○   Unanswered User Requests
    ○   Active user base / showcase
                                          Research
    ○   Themeshops by Size
    ○   Themeshop support
Hijack 101 - Execute Your Plan
                                                   Resources
●   The Legwork
                                                    ●   Designshack
    ○   Handcoding HTML/CSS/jQuery                  ●   CSSWizardry
    ○   Use existing CSS files from parent          ●
                                                    ●
                                                        Supportpress
                                                        Github
    ○   Use CSS3                                    ●   Google Docs
                                                    ●   Bugherd
    ○   Add spice to CORE theme features
    ○   Keeps things as modular as possible
    ○   Advanced: Learn Hooks / Filters

●   Testing
    ○   Find trusted users with field experience
    ○   Bug logging system
    ○   Reward testers
Hijack 101 - Get Cash for your Stash
●   Demo Setup (With Google Analytics)    Remember

●   Product Screenshots / Box Cover        ●
                                           ●
                                               Currency
                                               Tax Laws
●   Get a Marketplace
                                           ●
                                           ●
                                               Privacy Policy
                                               Terms & Conditions
    ○   Own Website
                                           ●   Hosting & Bandwidth

    ○   Official Marketplace
    ○   3rd Party Marketplace

●   Start Marketing
    ○   Support forum / forum signature
    ○   Blog comments
    ○   Email Newsletters
    ○   Asking official recommendation
    ○   "Buy Now" links on demo's
    ○   Social Media stuff
    ○   Listen to / contact the experts
Hijack 202 - Aftersales Support
●   Develop your own support system (e.g. forum /
    ticket based / email)
●   Why?
    ○   Key to future sales
    ○   Key to user driven marketing
Hijack 202 - Making it Legit
Hijackers (child theme developers)

●   Getting themeshop backing

●   Joining themeshop marketplace

     ○   Reduces infrastructure requirements

●   Becoming certified partner

●   Drawback: Revenue split


Hijackees (themeshops)

●   Expanded product offering

●   Passive income

●   Employee screener
My Own Experience with AppThemes
●   1st premium child theme early 2011

●   Marketing = Forum signatures

●   AppThemes Stalker

●   Currently 8 Products total

●   Joined AppTheme marketplace in Aug 2012
Making it Official - Joining AppThemes
●   Front End Developer

●   Inside access to upcoming AppThemes products

●   Still based in South Africa

●   Still earning in USD = Passive Income
Questions




http://tinygiantstudios.co.uk/
Example - Vantage
●   Wordpress - Business Directory Listings
http://demos.appthemes.com/vantage/
http://vantage-child.tinygiantstudios.co.uk/

Más contenido relacionado

Similar a Wordcamp 2012 riaan knoetze - how to hijack a themeshop

Forensic Theming - DrupalCon London
Forensic Theming - DrupalCon LondonForensic Theming - DrupalCon London
Forensic Theming - DrupalCon London
Emma Jane Hogbin Westby
 
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
ResellerClub
 
2014 03-25 - GDG Nantes - Web Components avec Polymer
2014 03-25 - GDG Nantes - Web Components avec Polymer2014 03-25 - GDG Nantes - Web Components avec Polymer
2014 03-25 - GDG Nantes - Web Components avec Polymer
Horacio Gonzalez
 
Bdd agile requirements
Bdd agile requirementsBdd agile requirements
Bdd agile requirements
Agile Vietnam
 
There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010
Emma Jane Hogbin Westby
 

Similar a Wordcamp 2012 riaan knoetze - how to hijack a themeshop (20)

Multiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for PublishersMultiplier Effect: Case Studies in Distributions for Publishers
Multiplier Effect: Case Studies in Distributions for Publishers
 
Developing word press professionally
Developing word press professionallyDeveloping word press professionally
Developing word press professionally
 
WordPress Commercial Plugins
WordPress Commercial PluginsWordPress Commercial Plugins
WordPress Commercial Plugins
 
Forensic Theming - DrupalCon London
Forensic Theming - DrupalCon LondonForensic Theming - DrupalCon London
Forensic Theming - DrupalCon London
 
Drupal Flyover, CMS Expo
Drupal Flyover, CMS ExpoDrupal Flyover, CMS Expo
Drupal Flyover, CMS Expo
 
Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012
 
We Economy - Drupalsouth
We Economy - DrupalsouthWe Economy - Drupalsouth
We Economy - Drupalsouth
 
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
Ctrl+F5 Ahmedabad, 2017 - BOOST THE PERFORMANCE OF WORDPRESS WEBSITES by Prat...
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for Clients
 
Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)
 
WordPress: After The Install
WordPress: After The InstallWordPress: After The Install
WordPress: After The Install
 
2014 03-25 - GDG Nantes - Web Components avec Polymer
2014 03-25 - GDG Nantes - Web Components avec Polymer2014 03-25 - GDG Nantes - Web Components avec Polymer
2014 03-25 - GDG Nantes - Web Components avec Polymer
 
Bdd agile requirements
Bdd agile requirementsBdd agile requirements
Bdd agile requirements
 
(some) Drupal Theming by Ryan Price
(some) Drupal Theming by Ryan Price(some) Drupal Theming by Ryan Price
(some) Drupal Theming by Ryan Price
 
There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010There's a Module for That, MIMA Summit 2010
There's a Module for That, MIMA Summit 2010
 
How QCLean Works? Introduction to Browser Extensions
How QCLean Works? Introduction to Browser ExtensionsHow QCLean Works? Introduction to Browser Extensions
How QCLean Works? Introduction to Browser Extensions
 
7.4 Admin Tools and Best Practices
7.4 Admin Tools and Best Practices7.4 Admin Tools and Best Practices
7.4 Admin Tools and Best Practices
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websites
 
Friction Logging and Internal Advocacy, DevRel/Asia 2020
Friction Logging and Internal Advocacy, DevRel/Asia 2020Friction Logging and Internal Advocacy, DevRel/Asia 2020
Friction Logging and Internal Advocacy, DevRel/Asia 2020
 
Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1
Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1
Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1
 

Más de WordCamp Cape Town

Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)
WordCamp Cape Town
 
Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)
WordCamp Cape Town
 

Más de WordCamp Cape Town (11)

WordPress as a CMS – Why and How
WordPress as a CMS – Why and HowWordPress as a CMS – Why and How
WordPress as a CMS – Why and How
 
Neil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPressNeil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPress
 
Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)
 
Making money with WordPress
Making money with WordPressMaking money with WordPress
Making money with WordPress
 
The future of WordPress
The future of WordPressThe future of WordPress
The future of WordPress
 
Matt geri (mobile as publishing platform)
Matt geri (mobile as publishing platform)Matt geri (mobile as publishing platform)
Matt geri (mobile as publishing platform)
 
Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)
 
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
 
Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)
 
David Perel About Obox
David Perel About OboxDavid Perel About Obox
David Perel About Obox
 
Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Wordcamp 2012 riaan knoetze - how to hijack a themeshop

  • 1.
  • 2. Background & History ● No formal web dev/design training ● Brief educational background ● What I'm NOT: ○ Programming Ninja ○ Marketing Guru ○ Graphic Designer ● What I AM: ○ Decent Front End Dev ○ Know what I like ○ Chaser of Passive Income
  • 3. Premium Theme Market Issues ● Crowded ● High Barrier to Entry ○ Skills ○ Support Infrastructure ○ Cost to get help ● Getting feet to your website
  • 4. Possible Solution: Hijacking ● No actual crime involved ● Build of childthemes / plugins ● Leveraging existing themeshop infrastructure
  • 5. What is a Child Theme? ● Wordpress hierarchy - how things fit together ● Opinion: ○ Childthemes = look & feel change ○ Plugins = adds / removes functionality ○ Affects support requirements ● Why I chose child theme product development? Skills
  • 6. Examples - Classipress ● Gumtree on Wordpress
  • 10. Examples - Jobroller ● Wordpress Job Board
  • 14. Hijack 101 - Tools / Skills / Knowledge Resources ● Skills ● lynda.com ○ Basic PHP ● teamtreehouse.com ○ WP theme file hierarchy ● ● Digging into Wordpress Wordpress Tutsplus ○ HTML / CSS / jQuery ● Nettuts ● Web Design Tuts ● Tools ● ● Themeforest Code Canyon ○ Text Editor ● WP Codex ● PHP Novice to Ninja ○ Graphic Design thingamabob ● jQuery Novice to Ninja ○ A website to showcase (and sell) ● ● Sublime Text 2 Notepad++ ● Knowledge ● ● Photoshop Fireworks ○ What is happening in WP Market ● pixlr.com ○ Top tier themeshops
  • 15. Hijack 101 - Pick a Target ● How to select a themeshop to hijack ○ Poor theme design ○ Poor theme functions Personal Experience ○ Poor theme support ○ Unanswered User Requests ○ Active user base / showcase Research ○ Themeshops by Size ○ Themeshop support
  • 16. Hijack 101 - Execute Your Plan Resources ● The Legwork ● Designshack ○ Handcoding HTML/CSS/jQuery ● CSSWizardry ○ Use existing CSS files from parent ● ● Supportpress Github ○ Use CSS3 ● Google Docs ● Bugherd ○ Add spice to CORE theme features ○ Keeps things as modular as possible ○ Advanced: Learn Hooks / Filters ● Testing ○ Find trusted users with field experience ○ Bug logging system ○ Reward testers
  • 17. Hijack 101 - Get Cash for your Stash ● Demo Setup (With Google Analytics) Remember ● Product Screenshots / Box Cover ● ● Currency Tax Laws ● Get a Marketplace ● ● Privacy Policy Terms & Conditions ○ Own Website ● Hosting & Bandwidth ○ Official Marketplace ○ 3rd Party Marketplace ● Start Marketing ○ Support forum / forum signature ○ Blog comments ○ Email Newsletters ○ Asking official recommendation ○ "Buy Now" links on demo's ○ Social Media stuff ○ Listen to / contact the experts
  • 18. Hijack 202 - Aftersales Support ● Develop your own support system (e.g. forum / ticket based / email) ● Why? ○ Key to future sales ○ Key to user driven marketing
  • 19. Hijack 202 - Making it Legit Hijackers (child theme developers) ● Getting themeshop backing ● Joining themeshop marketplace ○ Reduces infrastructure requirements ● Becoming certified partner ● Drawback: Revenue split Hijackees (themeshops) ● Expanded product offering ● Passive income ● Employee screener
  • 20. My Own Experience with AppThemes ● 1st premium child theme early 2011 ● Marketing = Forum signatures ● AppThemes Stalker ● Currently 8 Products total ● Joined AppTheme marketplace in Aug 2012
  • 21. Making it Official - Joining AppThemes ● Front End Developer ● Inside access to upcoming AppThemes products ● Still based in South Africa ● Still earning in USD = Passive Income
  • 23. Example - Vantage ● Wordpress - Business Directory Listings