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
    Settings and Controls for a Color Scheme in the Theme CustomizerTheme customizer color scheme preview
    181 shares
    The theme customizer is a great tool to allow your users more freedom to tweak a theme without having to edit the code. But if you want to let your users change the colors of their site, things can get complicated. Adding a control for every single element they can change will make things cumbersome and users may end up with a site which looks like a garish mess. Instead of adding lots of controls for all of the elements you want users to be able to change, you can simply create a color scheme, allowing users to select a few colors and then applying those to a range of elements in the theme.Read More…
  • Code
    WooCommerce: Adding Virtual Products to Your StoreGetting started with woocommerce preview
    190 shares
    Now that you have your WooCommerce store set up and your product settings configured, you need to start adding some products to it. In the last article, we took a look at how to add and configure physical products, and now we'll learn how to add virtual or downloadable products to your WooCommerce store.Read More…
  • Code
    WooCommerce: Adding Physical Products to Your StoreGetting started with woocommerce preview
    160 shares
    Now that you have your WooCommerce store set up and your product settings configured, you need to start adding some products to it. Here, you'll learn how to add and configure physical products.Read More…
  • Code
    WooCommerce: Checkout, Shipping and Accounts SettingsGetting started with woocommerce preview
    196 shares
    WooCommerce is one of the most popular eCommerce add-ons for WordPress: At the time of writing it's been downloaded no less than 3.6 million times. The core WooCommerce plugin is free and you can augment it with premium add-ons; however for many online stores, the free plugin is all you need to start selling. In this series of tutorials, I'll show you how to install and configure WooCommerce and add both physical and virtual products to it. In this part, learn how to complete the setup process.Read More…
  • Code
    WooCommerce: General and Product SettingsGetting started with woocommerce preview
    192 shares
    WooCommerce is one of the most popular eCommerce add-ons for WordPress: At the time of writing it's been downloaded no less than 3.6 million times. The core WooCommerce plugin is free and you can augment it with premium add-ons; however for many online stores, the free plugin is all you need to start selling. In this series of tutorials, I'll show you how to install and configure WooCommerce and add both physical and virtual products to it. In this first part you'll install the plugin and work with the general settings and those for products and taxes.Read More…
  • Code
    Understanding and Working with The WordPress Options TableWordpress
    257 shares
    In the earlier parts of this series, we looked at the tables in the WordPress database and the relationships between them. In this part I'll cover a table which is different from the others - the wp_options table.Read More…
  • Code
    Understanding and Working with Taxonomies and Terms in WordPressWordpress
    294 shares
    Taxonomies are what takes WordPress beyond a simple blogging platform and into the realms of a CMS. But how are they stored in the database?Read More…
  • Code
    Understanding and Working with Metadata in WordPressWordpress
    207 shares
    So far in this series, we've looked at the main content types in WordPress. But what about the additional data about all that content? That's where metadata comes in.Read More…
  • Code
    Understanding and Working with User Data in WordPressWordpress
    266 shares
    In an earlier tutorial in this series, we looked at the different content types in WordPress, of which user data is one. Here, I'll go into user data in more depth and show how it's stored and used by WordPress.Read More…
  • Code
    Understanding and Working with Posts in WordPressWordpress
    286 shares
    Like so many examples of WordPress terminology, the term 'posts' can be confusing, as it refers to a post type as well as a content type stored in a specific database table. Here, I'll clarify the difference between the two and look at post types in detail.Read More…
  • Code
    Understanding and Working with Content Types in WordPressWordpress
    266 shares
    In the first two parts of this series, I introduced the WordPress database and its structure and showed how relationships between different content types are managed. Here, I'll look at content types in more detail and describe the different types of content in WordPress and how they interact.Read More…
  • Code
    A Launch Check List for Professional WordPress WebsitesWordpress site migration checklist
    395 shares
    Before you launch any WordPress-based site - whether it's your own or a client's - there will be key things you need to check. This list isn't exhaustive but will give you a solid starting point for checking your sites before launch.Read More…