Rachel McCollin
WordPress Developer and Writer, Birmingham UK
Rachel McCollin is a WordPress developer who writes books, articles and tutorials about web design and development, 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. She's currently writing her fourth book.
Tutorials
  • Code
    Why You Shouldn’t Code URLs in Themes or Plugins—and the WordPress Functions to Use InsteadUrl functions wordpress
    243 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
    215 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
    Moving WordPress: Moving Your Site ManuallyMoving wordpress
    350 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
    281 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
    289 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
    220 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
    254 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
    244 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
    271 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
    120 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…
  • Code
    Creating Your WordPress Knowledge Base's StructureBuilding wordpress knowledgebase preview
    173 shares
    In the second part of this series on using WordPress to build a knowledge base, I'll show you how to register post types and taxonomies for your knowledge base and remove those you don't need.Read More…