Web Hosting, Design, & Coding forum

Question

Necessary tools to create a featured theme..?

by Rks257 / January 29, 2013 2:25 PM PST

Actually I want to create a theme but I am confused with the requirements of theme development tools.Can any one help me for this...?

Answer This Ask For Clarification
Discussion is locked
You are posting a reply to: Necessary tools to create a featured theme..?
The posting of advertisements, profanity, or personal attacks is prohibited. Please refer to our CNET Forums policies for details. All submitted content is subject to our Terms of Use.
Track this discussion and email me when there are updates

If you're asking for technical help, please be sure to include all your system info, including operating system, model number, and any other specifics related to the problem. Also please exercise your best judgment when posting in the forums--revealing personal information such as your e-mail address, telephone number, and address is not recommended.

You are reporting the following post: Necessary tools to create a featured theme..?
This post has been flagged and will be reviewed by our staff. Thank you for helping us maintain CNET's great community.
Sorry, there was a problem flagging this post. Please try again now or at a later time.
If you believe this post is offensive or violates the CNET Forums' Usage policies, you can report it below (this will not automatically remove the post). Once reported, our moderators will be notified and the post will be reviewed.
Collapse -
Clarification Request
Re: Necessary tools to create a featured theme
by Sovereign Forum moderator / January 29, 2013 2:28 PM PST

A theme for what?

~Sovereign

Collapse -
Theme for wordpress...
by Rks257 / January 29, 2013 2:34 PM PST

I am a beginner for theme theme designing...So I want some help.

All Answers

Collapse -
Answer
Re: Necessary tools to create a featured theme
by Sovereign Forum moderator / January 30, 2013 3:31 AM PST

You have several options when it comes to developing themes for WordPress.

1. You copy and tweak the official WordPress theme

This is the easiest way to get started, because (1) the latest WordPress theme usually utilizes the latest technologies when rendering content e.g. responsive theme and (2) you can clearly see what functions WordPress utilizes when pulling content from the database and know it's the right way to use those functions.

Lastly, the WordPress theme is also very well documented, meaning as you look at how the theme is composed, things are explained and references included, so you can go and learn even more about a certain component.

2. You use a WordPress theme framework

Theme frameworks basically provide tools on top of WordPress to make the creation a bit simpler. The benefit is that you often don't have to reinvent the wheel, and themes you build in this framework come with common functionality out of the box.

The down side is that you are relying on a third-party framework, whereas if you build a custom WordPress theme, all you need to worry about is the core WordPress installation.

3. You build a WordPress theme from scratch

This is actually the least intimidating, because you start with nothing and learn why and how to use components as you need them. The benefit is that there isn't any code that you don't know about or have no clue as to what it does.

This is the way I started learning how to build themes.

Now, in terms of what programs to use, that's entirely up to you. You can build a theme in a program like Notepad++, Sublime Text or Coda. That's entirely up to you.

~Sovereign

Popular Forums
icon
Computer Help 49,613 discussions
icon
Computer Newbies 10,349 discussions
icon
Laptops 19,436 discussions
icon
Security 30,426 discussions
icon
TVs & Home Theaters 20,308 discussions
icon
Windows 10 360 discussions
icon
Phones 15,802 discussions
icon
Windows 7 7,351 discussions
icon
Networking & Wireless 14,641 discussions

CNET's Tech Minute

Top 3 news reading apps

With the latest tech, getting news delivered to your phone is easier than ever. Here's a roundup of apps that are customizable and useful for getting the news.