ThemeShaper

ThemeShaper

  • AboutIn a nutshell, we’re a bunch of people who really care about WordPress themes and want to see them get better and better — on WordPress.com and every self-hosted WordPress site. This is our blog. We are Ian Stewart, Lance Willett, and Matías Ventura. First formed in early 2010 at Automattic, we develop themes for the millions of users on the popular blogging service WordPress.com. While improving themes from the community as well as crafting our own we work hard to ensure our improvements make it back to the open source community. Our Goals Every WordPress.com user should feel like there’s a theme that fits them perfectly, that is exactly how they want to present themselves to the world, that they’re excited to show to their friends. We want everyone to feel a sense of momentum and ever-increasing possibilities, and to do so we will present as many perfect-fit WordPress themes to as many WordPress.com users as we can. We will ensure all of our public work represents the best in coding practices, web standards, and technical excellence. We will craft all of our themes to have consistent user experience and meet our users expectations and hopes. We will teach…
  • ContactWordPress and Theme Support Need support for your theme or have a WordPress question? Help is just a click away. WordPress.org Support If you pay for your hosting, post questions on the WordPress forums and get help from hundreds of WordPress developers and volunteers. Tip: tag your post with the name of your theme. WordPress.com Support If you have a site on WordPress.com start here: WordPress.com Support. If you don’t know which applies to you, you can can read more about the differences between WordPress.org and WordPress.com. Of course if you want to talk themes, WordPress, web design, the weather in Winnipeg — or just to say howdy — you can reach us via email at themes [at] automattic.com.
  • X
  • The WordPress Theme Search Template and Page Template

    Nov 6, 2012

    ·

    Ian Stewart
    in Theme Development

    The Search Template and The Page Template are vital to any complete WordPress Theme. And they’re both really easy to code.

  • The WordPress Theme Comments Template

    Nov 4, 2012

    ·

    Ian Stewart
    in Theme Development

    I hate the Comments Template. There, I said it. It can be a confusing mess. Luckily for you, I’ve sorted it out. Confusing still, yes. But sorted out. For this tutorial on the Comments Template, I’m basically going to walk you through what’s going to happen, show you some custom code snippets you’ll need to…

  • The WordPress Theme Single Post, Post Attachment & 404 Templates

    Nov 2, 2012

    ·

    Ian Stewart
    in Theme Development

    You’ve built an index of all your posts, now you need to create a template to frame each piece of content (or missing content) on its own. In this lesson, you’ll create templates for single posts, post attachments, and 404 error pages.

  • The WordPress Theme Index Template

    Nov 1, 2012

    ·

    Ian Stewart
    in Theme Development

    Index.php is the most crucial WordPress Theme Template. Not only because WordPress needs to use it if you’re missing any of its brother and sister templates (like, archive.php or tag.php) but because the work we do here, getting this template right, will help us breeze through the rest of our templates (with the exception of…

  • The WordPress Theme Header Template

    Oct 31, 2012

    ·

    Ian Stewart
    in Theme Development

    Now we get into the nitty-gritty: building up your header.php and validating your theme with an HTML Doctype. There’ll be a lot of PHP in this lesson, but don’t despair. We’re also going to do two essential (and kinda neat) search engine optimization techniques and add some more things to your functions.php file.

  • Secure Your WordPress Theme

    Oct 30, 2012

    ·

    Michelle
    in Theme Development

    We’re just about ready to start building our theme’s template files. Before we do this, however, it’s time for a quick briefing on data validation and sanitation, an important procedure we’ll take to ensure that our theme follows best security practices.

  • Setting Up Your Theme Functions

    Oct 27, 2012

    ·

    Michelle
    in Theme Development

    We’ve got a file structure in place, now let’s start adding things to them! First, we’re going to add some PHP functions to our theme. These functions will serve a variety of purposes, including: adding support for WordPress features such as custom backgrounds, headers, post formats, etc setting up theme defaults acting as “containers” for…

  • WordPress Theme Template & Directory Structure

    Oct 26, 2012

    ·

    Ian Stewart
    in Theme Development

    While the most minimal of WordPress Themes really only need an index.php template and a style.css file (or just the style file if it’s a Child Theme) most need something a little more solid. Let’s create the directories and files that will make up our _s-based theme, Shape.

  • Creating a WordPress Theme HTML Structure

    Oct 25, 2012

    ·

    Ian Stewart
    in Theme Development

    Now we’re starting to get into the real meat of WordPress Theme development: coding the HTML structure. The Goals of Any HTML Structure When coding a web site, you should have 2 goals in mind: lean code and meaningful code. That is, using as little markup (HTML tags) as possible and making sure that the…

  • WordPress Theme Development Tools

    Oct 24, 2012

    ·

    Ian Stewart
    in Theme Development

    Before we get started building any WordPress Theme, we’re going to need to get our development tools in place. In this post, we’ll build ourselves a cross-platform WordPress Theme test environment that would do a professional Theme developer proud.

  • Developing Your Theme Sense

    Developing Your Theme Sense

    Oct 23, 2012

    ·

    Michelle
    in Theme Development

    What is “Theme Sense”? What is “Theme Sense”? Theme Sense is an intuitive understanding of WordPress themes: the relationship between the files that make up a theme, and how those files fit in with WordPress. Theme Sense is what you’ll have at the end of this tutorial.

  • The ThemeShaper WordPress Theme Tutorial: 2nd Edition

    The ThemeShaper WordPress Theme Tutorial: 2nd Edition

    Oct 22, 2012

    ·

    Michelle
    in Theme Development

    Many of you have written or commented to tell us how much you liked Ian Stewart’s original tutorial, “How To Create a WordPress Theme: The Ultimate WordPress Theme Tutorial”. You’ll be happy to learn that that we’ve created a second edition.

Previous Page
1 … 12 13 14 15 16 … 33
Next Page

Popular Categories

  • Asides (56)
  • Community (8)
  • CSS Tips (8)
  • Design (32)
  • Education (8)
  • Ideas (1)
  • Site News (9)
  • Thematic Child Themes (20)
  • Theme Development (125)
  • Theme Launches (56)
  • Theme Team (12)
  • Theme Testing (9)
  • Theme Tips (51)
  • Themes (42)
  • Tools (16)
  • Uncategorized (5)

Subscribe to our blog

ThemeShaper

ThemeShaper

Shaping WordPress themes since 2008.

Topics

Asides

Community

CSS Tips

Design

Education

Ideas

Site News

Thematic Child Themes

Theme Development

Theme Launches

Theme Team

Theme Testing

Theme Tips

Themes

Tools

Blog at WordPress.com.

  • Subscribe Subscribed
    • ThemeShaper
    • Join 3,296 other subscribers
    • Already have a WordPress.com account? Log in now.
    • ThemeShaper
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar