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.
Tutorials
  • Code
    Making Your WordPress Knowledge Base LiveBuilding wordpress knowledgebase preview
    246 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
    243 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
    241 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
    267 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
    111 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
    166 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…
  • Code
    Planning a WordPress Knowledge BaseBuilding wordpress knowledgebase preview
    273 shares
    WordPress is a fantastic tool for building knowledge bases of all kinds. In this tutorial, the first in a four-part series, I'll explain why and take you through the process of planning your WordPress knowledge base.Read More…
  • Code
    Developing Plugins for Your WordPress Theme FrameworkBuild your own theme framework preview image
    294 shares
    By creating your own theme framework, you've created the foundation of a WordPress eco-system that you can develop using not only child themes but plugins, as well. Discover how to get more from your framework by developing plugins for it.Read More…
  • Code
    Creating Child Themes for Your WordPress Theme FrameworkBuild your own theme framework preview image
    231 shares
    Sites built using your theme framework will each need to run on a child theme. Here are some approaches to child theming that can make your development more efficient.Read More…
  • Code
    Adding Filter Hooks to Your WordPress Theme FrameworkBuild your own theme framework preview image
    228 shares
    Adding filters to your theme framework means that you (or others using your framework) can amend or override code or content at a later date. Here's how to do it.Read More…
  • Code
    Displaying Your WordPress Widget on the SiteWordpress widgets preview
    172 shares
    Now that you've coded your widget's form, you need to display its output on the site. Here's how.Read More…
  • Code
    Building the Form for Your WordPress WidgetWordpress widgets preview
    170 shares
    Continue building your first WordPress widget by creating the form to help users interact with your widget on the Widgets dashboard screen. Read More…