Rachel McCollin
Rachel McCollin is a WordPress developer who writes books, articles and tutorials about web design, with a focus on WordPress and on responsive and mobile development. She runs a web design agency in Birmingham, UK and has published three books on WordPress, including WordPress: Pushing the Limits, an advanced resource for WordPress developers.
Courses
  • Code

    Developing a WooCommerce Theme

    1.6 hours
Tutorials
  • Code
    Why You Shouldn’t Code URLs in Themes or Plugins—and the WordPress Functions to Use InsteadUrl functions wordpress
    181 shares
    Hard-coding URLs into your themes and plugins is a risky thing to do—but the good news is, you don't have to. Here I'll show you the functions you can use to create URLs dynamically in your themes and plugins.Read More…
  • Code
    Moving WordPress: Using Plugins to Move Your SiteMoving wordpress
    202 shares
    In this second part of a seven-part series, I'll demonstrate how you can use one of a number of plugins to move your WordPress site.Read More…
  • Code
    Mastering WP_Query: An IntroductionMastering wp query featured image
    281 shares
    WP_Query is a powerful tool you can use to customise the way your WordPress site queries the database. In this introduction to the series I'll give an overview of what it is.Read More…
  • Code
    Moving WordPress: Moving Your Site ManuallyMoving wordpress
    334 shares
    Sometimes the way your WordPress site is set up means you can't migrate it using a plugin. Here I'll show you how to move it manually.Read More…
  • Code
    Moving WordPress: An IntroductionMoving wordpress
    280 shares
    Moving a WordPress site from one place to another is something that can be daunting the first time you do it. In this introduction to a six-part series on moving WordPress, I'll explain what you need to consider when moving your WordPress installation.Read More…
  • Code
    A Guide to Overriding Parent Theme Functions in Your Child ThemeOverridng parent theme functions preview
    283 shares
    Functions in parent and child themes work in a very different way from template files. Here I'll show you how they interact with each other and how to override parent theme functions in your child theme.Read More…
  • Code
    Display the Most Recent Post in Each CategoryTutsplus most recent post in each category preview
    199 shares
    Instead of displaying your most recent posts in date order, sometimes it's more helpful to your readers to show the most recent post in each category on your site or blog. In this tutorial I'll show you how to do that on your blog page, ensuring that posts don't get duplicated if they're in multiple categories. I'll also show you how to adapt this technique to taxonomy terms.Read More…
  • Code
    Making Your WordPress Knowledge Base LiveBuilding wordpress knowledgebase preview
    249 shares
    The final stage of building your knowledge base in WordPress is to make it live. Here I'll take you through issues such as security, access, and hosting, so you can launch your site in the most appropriate way.Read More…
  • Code
    Dynamically Adding Four Footer Widget AreasDynamic wordpress footer areas preview
    253 shares
    It's great to have plenty of widget areas in your theme's footer, but what if you want them to automatically resize based on how many of them you add widgets to? In this tutorial I'll show you how to use CSS to do so.Read More…
  • Code
    Creating Your WordPress Knowledge Base's Front EndBuilding wordpress knowledgebase preview
    233 shares
    If you've been following this series, you'll have the structure of your knowledge base in place. In this tutorial I'll show you how to create your front end using functions for custom navigation.Read More…
  • Code
    Writing Documentation for Your WordPress Theme FrameworkBuild your own theme framework preview image
    270 shares
    Even if you're the only person who'll be using your theme framework, creating some form of documentation will make your life much easier in the long run. Here are some tips for creating docs that work for you and your users.Read More…
  • Code
    Releasing your WordPress Theme FrameworkBuild your own theme framework preview image
    117 shares
    If you decide to release your theme framework for others to use, there will be considerations you'll have to take into account. Follow this guide to release your code successfully.Read More…