1482 posts
  • Envato Team
  • Author Level 6
  • Meetup Participant
  • Affiliate Level 5
+14 more
kailoon
Envato team
says

Here are a few things that I wish to list down for WordPress Theme Author:

1. If possible, please include the WordPress Default CSS for the images. You can find it herehttp://codex.wordpress.org/CSS If you have your own class for that, please included in your help document.

2. If there is specific custom fields, or the users need to edit the files to make it work on their site. For example when you are using query_posts for a specific category using ID. It is recommended to have a well documentation.

3. If you are providing the layout/logo source files for the user to edit, it is recommended to have a link for the user to download the font in used.

I hope this can help when you are going to upload your great theme to TF :)

1664 posts
  • 9 Years of Membership
  • Affiliate Level 2
  • Australia
  • Author Level 6
+12 more
collis
Envato team
says

Great tips Kai loon, I can add this to our Upload Instructions ?

1482 posts
  • Envato Team
  • Author Level 6
  • Meetup Participant
  • Affiliate Level 5
+14 more
kailoon
Envato team
says

Sure :)

1482 posts
  • Envato Team
  • Author Level 6
  • Meetup Participant
  • Affiliate Level 5
+14 more
kailoon
Envato team
says

A small tip here for footer copyright year. You can use this <?=date(“Y”);?>

Please do not include any plugins within the download files. You can always include a link for the users to download.

80 posts
  • 6 Years of Membership
  • Author Level 2
  • Collector Level 2
  • Denmark
+1 more
mads
says

What would happen if a plugin was taken offline? There could be a lot of code meant to be used with a specific plugin just lying around.

250 posts
  • 7 Years of Membership
  • Affiliate Level 2
  • Author Level 6
  • Collector Level 3
+5 more
simnor
says

@mads: or even worse it breaks the theme.

I think its just bad practice to use plugins in themes as core functionality, wordpress is always getting updated and as such some plugins no longer support the version and they may not get updated, its always good to future proof your theme, plugins are a bad idea.

1482 posts
  • Envato Team
  • Author Level 6
  • Meetup Participant
  • Affiliate Level 5
+14 more
kailoon
Envato team
says

Or, another option for you if you have edit the plugin to fit the theme. You can email them the files. Maybe you will feel a bit annoying. But it is no good to sell other people hardwork, right?

Or, you can provide a link and a funtion where when the plugin is in used. And also, style that part by default. So, it won’t break the layout anymore :)

@simnor : Ya, just try to avoid from the plugins and make it a core function for yout theme. From there, user can see some effort from you and also a good practice for yourself :)

352 posts
  • 7 Years of Membership
  • Affiliate Level 3
  • Author Level 5
  • Bundle Boss
+8 more
danharper
says

I’ve embedded a ‘Breadcrumbs’ plugin directly into my latest theme via the functions file. I found this to be more useful than having the user to install plugins themselves. (I got permission to use it first ;))

If that plugin breaks from a WP update, then it’s very likely most themes will also break, so it’s not really a problem. And I could probably fix the plugin myself if the author drops support for it.

by
by
by
by
by
by