New Subscription Options for Expert Services: Always-On Protection and Performance

We’re excited to announce a significant upgrade to our Expert Services offerings! Our popular Malware Removal and Site Speed Optimization services are now available as ongoing subscriptions, giving you consistent protection and performance without the hassle of repeated one-time purchases. Here’s the details: Malware Removal: Continuous Protection for Dynamic Sites If you’re managing dynamic or…

Posted on

“Have You Tried Turning It Off and On Again?”

Read to the end to see a very chill dude absolutely shredding it on the slopes. In today’s edition: Post Status launches WP Speakers Virtual Stage Series, for rejected WordCamp speakers and anyone else with something to say about WordPress. A cybercriminal network has been working 9-5 since 2016 to infect over 20,000 WordPress websites…

Posted on

WooCommerce tip: How to manage discounts based on taxonomies

By default, WooCommerce allows us to exclude products that belong to specific categories from discount offers or to apply discounts only to products that belong to particular categories. However, it doesn’t provide a straightforward mechanism for defining discount rules for other product taxonomies (e.g. brands and tags). Of course, we can use a plugin to…

Posted on

How to create a Lottie text animation

Ready to bring your text to life? In the following tutorial, we’ll guide you through the process of creating eye-catching text animations using Lottie, a powerful and lightweight animation format. You’ll learn how to create a Lottie animation in After Effects starting from a vibrant comic book text effect made in Adobe Illustrator. What you’ll…

Posted on

How to animate on scroll with vanilla JavaScript

Triggering animations based on scroll position is a killer way to make your website feel modern and dynamic—but who needs bloated plugins or libraries? In this tutorial, you’ll learn how to implement animation on scroll using vanilla JavaScript and CSS. The main advantage of using a custom implementation (as opposed to a library) is that…

Posted on

How to create and animate SVG spinners and loaders

Why SVG? SVGs are perfect for this exercise, because they’re scalable, and we can easily manipulate all kinds of SVG properties to make them look and behave exactly how we like. An SVG (scalable vector graphic) is an image format used for creating graphics such as logos, illustrations, and animations.  Unlike raster (pixel-based) images, SVGs…

Posted on

Gild Just One Lily

The phrase “gild the lily” implies unnecessary ornamentation, the idea being that adorning a lily with superficial decoration only serves to obscure its natural beauty. Well, I’m here to tell you that a little touch of what might seem like unnecessary ornamentation in design is exactly what you need. When your design is solid, and…

Posted on

Using Manim For Making UI Animations

Say you are learning to code for the first time, in Python, for example, which is a great starting point for getting into development. You are likely to come across some information like “a variable stores a value.” That sounds straightforward, but if you are a beginner just starting, then it can also be a…