How To Make A WordPress Theme?

Well I find that WordPress is quite a easy system to understand as long as you know how to code.  If you do not know at least HTML, CSS, and PHP then you probably should not read anymore and learn these languages before thinking of trying to create a WordPress theme.  Most WordPress themes are made up with certain pages these are 404, archive, comments, footer, functions, header, index, page, search, searchform, sidebar, single, and style.  All of these pages are PHP pages except the style sheet which is a CSS page.

Pages List

  • The 404 page is your error page which I will talk about a little later.
  • The archive page is for when you search.
  • The comment page is for your comments.
  • The footer page is for your footer.
  • The functions page is for any functions your would like to create.
  • The header page is your header for every page.
  • The index is your home page so that it can have a different layout than all the other pages.
  • The page page is the layout page for all the pages you create in the admin.
  • The search is the layout for the page when you search for something.
  • The searchform is just what you have the search form doing.
  • The sidebar is creating the sidebar so when you add it to pages it will go through the functions.
  • The single page is for when you click on a post it will take you to the single post.

To Have Successful Theme

All of these pages are a must for you to have a successfully working WordPress theme. There are quite a few thing that you can do with these pages and other pages that I will talk about some other time. With everything that you can do with these page it will take much more than one blog post to explain so I am going to leave the first one short and sweet. I am going to go into a somewhat step by step walk through on how to make each page. One of the first thing that I would do as a new theme developer is find a free theme somewhere on the web preferably and if you would like to make this easy search for wooden default and this is my theme that is really simply and easy to understand. Now that you have your theme take a look at the pages in your theme folder you should either have all of these pages or more. If you don’t have these pages I will eventually teach you how to create them. Well I am going to leave everyone with this task and post the next part in a couple days. If you do not download my theme please leave me a comment on what one’s you do download. Or if you are a designer and would not like to take the time to develop a theme please feel free to send your mockups/psds over to me and I will develop the theme. Of course I will host it on my site and expect a link to my site in the footer. But that is standard for all themes.

About Shane

Hi I am Shane the main author of this blog. I am a self taught web developer. I have been working in this industry since 2008. I work a lot with WordPress, Magento, SEO & SEM, and custom built websites. I love all sports and I will try anything at least twice.

Working remotely is one of the fastest growing perks in the working world. It’s something that people talk about a lot, and it’s a solution to the “work/life balance” problem that bothers so many people. Most of us have asked the question, “Why do I work so hard?” For some people, there are many sides

Know little about the use of keylogger for Android? Wondering why so many friends choose free Android spy? What benefits can you get from tracking cell phones of your children and employees with the help of sms tracker? Keep reading and find the answers in this short article. Have you ever dreamed of taking control

As a photographer whether it be a hobby or on a professional level the realm of high dynamic range photography can be very troublesome without photo editing software specifically made for photo HDR. Aurora HDR photography can be very challenging as it is, but with Aurora the job gets a little bit easier. Some might

  • Katie

    I want to start my own blog now 🙂

  • Jauhari

    WordPress is the best online tools for my life 😉

  • Thanks a lot for sharing…..

  • Thanks a lot for sharing !

  • Rock Your Web

    Nice article. Good job.

  • [email protected] joomla Development

    you rock dude . thats a great info here . thank you

  • mike

    nice info! very2 nice.

  • Video Technology

    amazing stuff thanx 🙂

  • hey this is a very interesting article!

  • Achee

    This post helped me alot with my own home based business. I suggest everybody to take this advice. This reminds me of
    this site which I used to help start my own home based

  • Engelking

    This post helped me alot with my own home based business. I suggest everybody to take this advice. This reminds me of
    this site which I used to help start my own home based

  • thanks!

  • thanks

  • Water Car

    You rock. World needs more souls like you.

  • Free Ebook

    thanks !! very helpful post!

  • ReurryInoroup

    Very usefull, Thanks

  • Great work …. Thanks for your ideas.
    more helpful for us and anyone who needs information

    thanks from evden eve nakliyat

  • Franck

    I really liked your blog!

  • Custom Website Development

    Very nice read. Thank you for the information.

  • sean potter

    Nice and informative site. Keep up the good work.

  • marc andrew

    Hey , you have a very good blog, its excellent information in its field. You have done a great job, keep doing it for to help, people like Myself.

  • Hey, would you like to submit comments and backlinks to millions of blogs automatically? Blog Comment Poster will do it for you. Blog Comment Poster will increase your traffic, backlinks and earnings dramatically! Sounds cool? Yes, it is cool! It’s the best automated comments posting tool on the Internet with many advanced features. Check it out!

  • Your blog is an excellent source of information on php related stuff. Keep up the good work!

  • Cheers, I enjoyed reading your blog, mate. I look forward to seeing your next entries.