I am working on my first WordPress theme, and I was wondering if anyone can recommend a good template on ThemeForest that I can purchase and learn from, unless someone would like to donate one LOL . Preferably a Portfolio style with a gallery/slideshow or a nice business template. I’ve looked at a million of them, but I’m afraid to spend money on the wrong thing.
I have a lot of experience with PHP , MySQL, HTML , CSS, jQuery, Photoshop, etc, and I recently learned how to custom build and custom code a WordPress theme/template, but here’s my dilemma: what I don’t understand is how to wrap it up as a package that can be installed by a customer on ThemeForest. NONE of the tutorials I’ve studied seem to say anything about that. Do the themes all come with a “Home” page and “Sample Page” and it’s up to the customer to add their own pages, menu items, and content? ...or do they modify the demo? How does that work? I’m freaking out LOL .
Thanks in advance!
Having used a few themes from here, I can tell you it varies.
Some themes come with a ton of page templates, including a homepage one (or multiple homepage ones) and it’s up to the user to create the pages they need and assign the correct page templates.
Others will, for example, automatically use their front page template for your homepage without you setting anything up, which saves you about 5 seconds but means you’re a bit screwed if you’d wanted the homepage to just be your blog or something.
One thing authors have been doing to get around the “I just installed your theme and it looks empty and weird on my site” dilemma is include demo content for the user to install, but this only works on new sites since it would overwrite any existing content (at least I imagine it would, that part could be made up since I’ve not yet done it myself).
Whatever you do, just make sure it’s well explained in your documentation and you should be fine.
Aha! So basically, I can build it however I want (on top of the standard WP structure/framework), as long as I make it easy for the customer to understand, use, and update. I can see where [shortcodes] would come in handy, as well as plugins/widgets… seems like that’s the key right there.
Yep! If someone can buy your theme, (hopefully) read your docs and get themselves set up how they want then you’ve done it right.
Custom widgets and shortcodes can help a lot since they allow the buyer to get the same things they’ve seen on your demo, but perhaps switched round a little to meet their own needs. The most important thing is just the ease of use and understanding though, get that right and you save yourself a lot of support hassle from newbies.
Thanks MichelleDancer! I think I’ll be ready to roll it out soon!
Actually, any template will do. Usually, the more technical the theme you choose, the better and quicker for you to learn.
xumio saidIt just took off. Good concept is the first key that sells a product, the second being a good implementation of that concept. I would suggest you to not spend money on other themes, but to download a blank theme like Starkers and learn everything from scratch. You’ll learn more than looking at other code.
@RubenBristian… Based on the number of sales of your latest theme, that’s actually a really good idea. I might bug you with more questions though LOL .Did you promote it in any way, or did it naturally just take off?
@RubenBristian… that’s great that it took off like that! I noticed it was “featured” and that can’t hurt. I’ve pretty much been doing what you said, going through tutorials (16 hours a day, seriously) and doing raw coding. My first theme is kinda conservative, but I plan on pumping out some sick themes down the road! Thanks for your words of inspiration! ...Just downloaded Starkers ; )
- Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
- Open a support ticket if you would like specific help with your account, deposits or purchases.
- Item Support by authors is optional and may vary. Please see the Support tab on each item page.
Most of all, enjoy your time here. Thank you for being a valued Envato community member.