Amber Weinberg: Freelance Web Developer specializing in semantic WordPress, Mobile, CSS and HTML5 Development

The Blog

How To Build A WordPress CMS Theme eBook

Posted on 06/24/11 in blog, extras about , ,

You can read this eBook for free online, but if you enjoyed the series and want to keep a version with you, please support your friendly neighborhood dev (that’s me) and purchase the eBook.

Get The PDF/EPUB/MOBI Versions for Only $5!

Note: If you buy from PayPal, I’m sending these out manually, so please give me 24 hours to send the book!

 

About the author
Amber Weinberg specializes in clean and semantic XHTML, CSS and WordPress development. She has over 10 years of coding experience and is pretty cool to work with. Amber is available for freelance work, so why not hire her for your next project?

26 Awesome Comments

  1. Hey Amber, awesome posts in this series! Any chance of converting this pdf to .mobi format for purchase?

  2. Umberto says:

    Hi, i’ve buy the e-book … Where i can download it. Thanks

  3. Umberto says:

    I’ve buy with my paypal account info@ipork.it with an iPad but no redirect link…Can you send by mail the link thanks

  4. Gaurav Chandra says:

    Hey Amber. I am from India and I am not able to buy it from Scribd using my India Credit Card. They say its open to only US customers only. Can I buy it from you using paypal? Please email me at gauravchandra1982@gmail.com

  5. Love the book! Easy to understand. WordPress is less intimidating now!

  6. Bought the book great stuff. I was wondering if it is possible to have your main wordpress theme CSS file in a folder called CSS rather that just having it in the root of the theme folder? Just annoys me not having things in folders. I know you can other css files in a folder but can the main one? This is a theme just for a client and not one I will ever share. Thanks Richard

  7. Christi says:

    Just got done reading the book. I’m about to build my own custom theme. I’m so used to building in HTML, so is it best practice to build out the main templates for HTML first then translate it for wordpress?

    Also, regarding shortcodes…I’ve purchased a variety of themes that use them and was wondering is possible to integrate them into the theme I build.

    Thanks!

    • Hi Christi,

      I prefer to code WordPress in as I code HTML, because it tends to be a lot faster than separating the two. It takes only a little time to get used to, but stick to what you’re comfortable with. I don’t use shortcodes myself, but it could be a way to go if you’re not comfortable with custom code.

      • Christi says:

        Any chance you could show us how you made your nav buttons on this site?

        • Hi Christi,

          Which part would you like to know? I’m simply using wp_nav_menus with some CSS3 multi backgrounds :)

          • Christi says:

            More like…how did you make sure the right graphic went with the right link. I see in your css you numbered them. How does wordpress menu know which goes with which. Does that make sense?

  8. WP actually auto assigns the ID numbers to each link, so all I did was use inspect element to see what the numbers were, and then added the bkg images using CSS :) Does that help?

    • Christi says:

      Yup that helps! I think I just confused because your numbers were not more random like page id 373. Built my first whole theme! Wish the book had a chapter on the sidebar (even though I got the code from hijinks) and how to wigitize the footer with different columns and such.

  9. I’ll definitely be buying this and supplementing it with digging into wordpress. :)

    For now, I’ll read on the blog.

Leave a Reply