fbpx

Package Peak for Installing ThemeForest Themes and CodeCanyon Plugins with Composer

Here at Sterner Stuff, we’re big fans of Bedrock. It allows us to manage our WordPress dependencies via Composer, and keep our Git repositories clean. One of the biggest Bedrock caveats is how to get your premium plugins into your WordPress site. You can always commit them into version control, but that’s awfully messy. Some …

Package Peak for Installing ThemeForest Themes and CodeCanyon Plugins with Composer Read More »

What does it cost to start using Shopify and Shopify POS for my brick-and-mortar businesss?

Brick and mortar businesses have been around for a long time, and this brand of retail isn’t going anywhere. While plenty of people are content to order peanut butter on subscription from Amazon, there will always be folks who want to shop in person. That’s doubly true for industries like clothing, furniture, and many others …

What does it cost to start using Shopify and Shopify POS for my brick-and-mortar businesss? Read More »

Configure Klaviyo Back-in-Stock Notifications for Shopify Dawn

Klaviyo is an email marketing platform with a strong Shopify integration. Of the many features it offers, including personalized recommended products in email campaigns and customer behavior tracking, it can be set up to allow customers to sign up to know when a product on your Shopify store is coming back in stock. Out of …

Configure Klaviyo Back-in-Stock Notifications for Shopify Dawn Read More »

What WordPress Acquisitions Mean for Plugin Quality

In September’s WordPress plugin acquisition news, StellarWP acquired LearnDash, the de facto learning management system plugin for WordPress. We don’t do a lot of LMS work over here at Sterner Stuff, so, you know, whatever. But if you receive any kind of business-minded WordPress newsletter or are otherwise plugged into “the business of WordPress”, you …

What WordPress Acquisitions Mean for Plugin Quality Read More »

Get a List of All Your Instagram Followers for Free

A great way to organically increase your Instagram followers is to run promotions specifically for followers. We recently organized a promotion for Porterhouse Clothing where followers were automatically entered in a gift card drawing, plus an extra entry for tagging friends in comments. Of course, this meant pulling a list of followers, which Instagram doesn’t …

Get a List of All Your Instagram Followers for Free Read More »

WooCommerce Foreign Key Errors and MySQL Engines

Here at Sterner Stuff, we don’t like throwing away existing websites and content. We call that stuff “equity”, and no one wants to throw away equity. When possible, we’ll repurpose as much of a WordPress site as possible when implementing a new design, features, etc. So while it may seem like a brand new site, …

WooCommerce Foreign Key Errors and MySQL Engines Read More »

Configuring WP fail2ban Behind Cloudflare

If your WordPress website is proxied behind Cloudflare, the IP address reported to your server isn’t the actual IP address of the original request. It’s a Cloudflare IP. Most of the time, this doesn’t matter, but if you’re using WP fail2ban, this causes issues. The Problem By default, fail2ban in combination with WP fail2ban works …

Configuring WP fail2ban Behind Cloudflare Read More »

Migrate from WP User Avatar to JJJ’s WP User Avatars

WP User Avatar, now commandeered by ProfilePress, is significantly more bloated than it once was. There are a variety of alternatives to turn to if you want to replace it, but I’ve chosen (and recommend) WP User Avatars, maintained by WordPress core contributor John James Jacoby. The migration here is pretty simple. WP User Avatar …

Migrate from WP User Avatar to JJJ’s WP User Avatars Read More »

Configure wkhtmltopdf for Laravel Snappy on Homestead, Sail, Forge

If you’re generating PDFs from HTML in the Laravel world, you’re likely using something like Snappy, wrapped conveniently in a service provider by barryvdh/laravel-snappy. Snappy depends on the wkhtmltopdf binary to function. Per the documentation, this binary is conveniently available via Composer: But that package hasn’t been updated in 4+ years, meaning the binary is …

Configure wkhtmltopdf for Laravel Snappy on Homestead, Sail, Forge Read More »