Slide 1

Slide 1 text

7 lessons learned while creating WP Plugins By Alkesh Miyani @miyanialkesh7

Slide 2

Slide 2 text

- Alkesh Miyani… working with WordPress since 2012. - My Career Journey - Running my own digital agency, techeshta.com where we are doing 50% work as themes and plugins development for our clients. About me,

Slide 3

Slide 3 text

1. How many of you created plugins? 2. How many of you customized plugins for clients or while doing job at your company? 3. How many of you have approved plugins on any marketplace like at wordpress.org, CodeCanyon (Envato), TemplateMonster, etc. or on your own store too? Quick questions,

Slide 4

Slide 4 text

1. Brainstorming 2. Solve A Problem 3. Know Your Competitors 4. Plugin Pricing 5. Code Quality & Testing 6. Explore In Market 7. Follow Other Developers Points we will cover today

Slide 5

Slide 5 text

1.Brainstorming #WCVadodara Think about new plugin idea

Slide 6

Slide 6 text

● Active your mind to get new plugin ideas from everywhere ● Try to understand other plugins and check what’s missing? ● Attend WordCamps, Meetups and live webinars to see what’s coming next with the WordPress

Slide 7

Slide 7 text

Even, I can say that you may get a new plugin idea after listening my talk

Slide 8

Slide 8 text

2. Solve A Problem #WCVadodara Think about out of the box features

Slide 9

Slide 9 text

● Don’t copy of other plugin ideas ● Don’t repeat same feature plugins ● Don’t try to compete big market products ● Follow any freelancer sites to know the problems (people are facing difficulties currently with which stuff?)

Slide 10

Slide 10 text

Write a plugin scope first and discuss with others instead of making mistakes or feel that you’re on wrong track

Slide 11

Slide 11 text

3. Know Your Competitors #WCVadodara Think about current trends

Slide 12

Slide 12 text

● Know your nearest competitors first ● Decide whether to go as free or premium plugins ● Make sure you have advanced planning of next version updates ● What’s your customer support plan?

Slide 13

Slide 13 text

Highly recommend to follow any PMS tool to summarize everything at one place

Slide 14

Slide 14 text

4. Plugin Pricing #WCVadodara Think about earning plan

Slide 15

Slide 15 text

● Ask yourself - “What’s best for me?” ❖Explore as free plugin / ❖Premium plugin / ❖Freemium model ● See long vision (or plugin value) instead of earn money immediately

Slide 16

Slide 16 text

First create your store with free good plugins (at-least more than 50+ active installs on wordpress.org) and then jump into premium plugins

Slide 17

Slide 17 text

5. Code Quality & Testing #WCVadodara Sharpen your plugin development skills

Slide 18

Slide 18 text

● Write comments with every functions, conditions and proper readme.txt to get approval speedy ● Class based coding required for marketplace submission ● Old version support - WP, PHP

Slide 19

Slide 19 text

● Proper hooks availability with features ● Do manual testing twice and recommend to do testing as zip upload ● Better UI/UX required always ● Detailed documentation with steps from zero to advanced level

Slide 20

Slide 20 text

Think about, Your customer coming from Amazon jungle and using WordPress very first time with your plugin… Now!!!

Slide 21

Slide 21 text

6. Explore In Market #WCVadodara Release it with proper connections

Slide 22

Slide 22 text

● Become a member of good social media groups at Facebook, LinkedIn where you will get your initial review ● Launching offer or discounts for premium plugins ● Send email newsletters to existing clients

Slide 23

Slide 23 text

7. Follow Other Developers #WCVadodara Learn from others

Slide 24

Slide 24 text

● Try to become support guy of other plugin stores ● Become contributor of other plugins ● Fork github repositories for new features instead of making complete new one

Slide 25

Slide 25 text

And Bonus,

Slide 26

Slide 26 text

8. Convenience your clients #WCVadodara Invest in your idea by your clients

Slide 27

Slide 27 text

● Convenience to create a separate plugin instead of lots of customizations with existing themes and plugins ● Explore your idea to your existing clients who might be ready to invest and give you big market to earn money

Slide 28

Slide 28 text

Proudly, I and my team are handing 5 different plugin stores at the moment

Slide 29

Slide 29 text

THANK YOU Alkesh Miyani @miyanialkesh7 profiles.wordpress.org/alkesh7