18 posts
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
IlyaDorman says

Except for a manual on how to install and configure the theme, should the files have a documentation also? what should I document?

391 posts
  • Has referred 100+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+5 more
EugeneO says

You want to provide step by step instructions explaining how to do the standard tasks a user of your theme will have to go through and explain how to use as many of the features as you can.

The more thorough your documentation is the fewer support questions you should get (in theory). Even if buyers ask a question answered in the documentation it’s easier to point them to a section in the documentation than it is to re-explain something over and over again.

18 posts
  • Has been part of the Envato Community for over 2 years
  • Sells items exclusively on Envato Market
IlyaDorman says

What about a documentation of the code itself for developers?

1825 posts Don't Worry, Be Happy
  • Sells items exclusively on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
  • Located in United States
  • Made it to the Authors' Hall of Fame
+8 more
FinalDestiny says

Well, if you have custom pages like page templates, shortcodes, featured slider, etc… you should write step-by-step a tutorial on how they can configure the theme to look just like the demo. And, all the custom stuff you added to the theme, apart from the core wp features, should be well-documented. You wouldn’t want a customer that asks you all kind of questions like “How do I change the facebook icon link” or “How do I add a slider”. It all depends on how well-documented is your theme.

101 posts
  • Has sold $10,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Has been part of the Envato Community for over 3 years
Zanzad says

It would be better if you include troubleshooting. How to overcome problems that may arise.

by
by
by
by
by
by