Tutorials

  • How to Build a Single-Product Sales Page with Blocks

    How to Build a Single-Product Sales Page with Blocks

    In today’s edition of our Building with Blocks series, we’re going to explore one example of building a single-product sales page. There is by no means one approach for building something like this. This particular example aims to demonstrate a fast way to start selling a single product online, while using free plugins and themes…

  • User-Friendly Methods for Testing Gutenberg Enhancements and Bug Fixes

    User-Friendly Methods for Testing Gutenberg Enhancements and Bug Fixes

    Living on the bleeding edge of Gutenberg’s development is not particularly easy for everyone. There is a ton of work and know-how involved with getting everything set up. You have to clone a Git repository, grab pull requests, and run a build process. Non-developers may find themselves facing an overwhelming learning curve. It can be…

  • Beyond Prefixing: A WordPress Developer’s Guide to PHP Namespaces

    Beyond Prefixing: A WordPress Developer’s Guide to PHP Namespaces

    Prefix everything. It is an adage that is old as the WordPress software itself. Prefixing has been a standard for WordPress developers for so long that it’s hard to imagine doing anything different. But, the time has come for something new. Well, it is long past due, but WordPress lags a bit behind in standard…

  • Coming in WordPress 5.3: What is the PHP Spread Operator?

    Coming in WordPress 5.3: What is the PHP Spread Operator?

    On October 9, Juliette Reinders Folmer announced on the core WordPress blog that WordPress 5.3 will use the spread operator. The spread operator was one of the new features made available in PHP 5.6, a version released in 2014. WordPress abandoned PHP 5.2 – 5.5 with the release of WordPress 5.2. This means the core…

  • A Very Brief Introduction to Version Control and Git

    A Very Brief Introduction to Version Control and Git

    This post was contributed by guest author Peter Suhm. Peter is a web developer from the Land of the Danes. He is the creator of WP Pusher and a huge travel addict, bringing his work along with him as he goes.   Have you ever done this? Most of us have. Do you know what…

  • Composing a WordPress Development Environment with Docker

    Composing a WordPress Development Environment with Docker

    This post was contributed by guest author Peter Suhm. Peter is a web developer from the Land of the Danes. He is the creator of WP Pusher and a huge travel addict, bringing his work along with him as he goes.   In the last few years, a wave of virtualization technologies have swept through…

  • Git and WordPress: 3 Tips to Do It Better

    Git and WordPress: 3 Tips to Do It Better

    This post was contributed by guest author Peter Suhm. Peter is a web developer from the Land of the Danes. He is the creator of WP Pusher and a huge travel addict, bringing his work along with him as he goes.   This article is based on a few ideas, thoughts and opinions I have…

  • How to Set Up a WordPress Development Site with Codio’s Free Cloud-Based IDE

    How to Set Up a WordPress Development Site with Codio’s Free Cloud-Based IDE

    Codio is a cloud-based IDE that is primarily used in the education sector but is also available to developer professionals. The service provides instant coding environments with support for code editing and a large array of popular programming languages and software components. By making the IDE available to users through the browser, Codio eliminates the…

  • How to Find the Number of Feedly Subscribers to Your Blog

    How to Find the Number of Feedly Subscribers to Your Blog

    When Google Reader was laid to rest on July 1, 2013, many users flocked to Feedly, one of the most popular alternatives. Even if you don’t use Feedly, it’s likely that many of your blog’s readers do. Therefore, if you want a true picture of the number of your RSS subscribers, digging into Feedly’s numbers…

  • Persistent Object Caching

    Persistent Object Caching

    This post was contributed by Ryan Hellyer. He is from New Zealand, lives in Germany, and works as a full-time WordPress geek for Forsite Media in the Netherlands. He spends his time building WordPress plugins and getting up to mischief in his adopted home of Berlin. I have an issue with WordPress caching plugins. It’s…

  • Speed Up Your WordPress Site with Pound, Varnish, Nginx and mod_pagespeed

    Speed Up Your WordPress Site with Pound, Varnish, Nginx and mod_pagespeed

    This post was contributed by Tomaž Zaman. He is the founder of a Danish startup called Codeable, a WordPress-only outsourcing service on a mission to help WordPress companies and enthusiasts from all over the world effortlessly scale their businesses. He spends his free time with his wife and four kids. A vast majority of online…

  • How to Create a Quick Style Guide for Client Websites

    How to Create a Quick Style Guide for Client Websites

    The business of building WordPress websites is exploding, and most agencies and freelancers have more work than they can handle. Clients are attracted to WordPress because of how easy it is to manage content. In the old days, if you had a website built, you would still need to hire a developer to make updates…

  • WordPress in the Cloud: How to Set Up a Development Site with Koding

    WordPress in the Cloud: How to Set Up a Development Site with Koding

    Koding is an online development environment where you can create and run apps in the cloud. The platform encourages collaboration and social interaction with an integrated activity stream where you can post status updates, code snippets and topics for discussion. Koding includes an Ace code editor and a Linux terminal to your own private virtual…

  • How to Reblog Articles From Pocket to WordPress

    How to Reblog Articles From Pocket to WordPress

    Pocket is a handy service for saving articles to read later. It has mobile apps for every platform and its own reader that makes any content easy to read on the go. Once in awhile you read an article that really inspires you. Pocket’s tagging feature makes it possible to share those articles on your…

  • How to Set Up Text Message Alerts for a WordCamp

    How to Set Up Text Message Alerts for a WordCamp

    WordCamp Miami is one of the largest WordPress events in operation, with 770+ attendees and a large group of organizers and volunteers who turned out for its most recent 5th anniversary edition. It ran earlier this month with four days (Thursday – Sunday) packed full of activities. Multiple venues, parking areas, presentation tracks, catering and…