Supply Chain Security Risks in WordPress Plugins
In March 2024, WordPress 6.5 introduced a feature called plugin dependencies. As you may know, there are many plugins which are essentially add-ons for…
April 16, 2024
CIPA: The 30-Year-Old Privacy Law Getting Website Owners Sued
What is the California Invasion of Privacy Act (CIPA) and what does a phone call law have to do with website lawsuits?…
April 15, 2024
Most Dangerous Vulnerabilities in WordPress Plugins
As we recently published the annual Patchstack report about WordPress security (and also covered it in the last TAB security weekly), we shared some…
April 9, 2024
State of WordPress Security – 2024 Report
This week is a little different. In the beginning of each year, we take a look at how the ecosystem has evolved and what…
April 4, 2024
WordPress Plugins Security Vulnerability Disclosures
There have been a lot of discussions about how plugin developers should communicate security fixes to the users. In the past, it has been…
March 26, 2024
WordPress Security Compliance & Regulations
Security compliance and regulations are topics that are not often discussed in the context of WordPress, but this is going to change significantly in…
March 19, 2024
Are your websites designed with privacy in mind? Privacy By Design
Incorporating Privacy by Design in web development not only aligns with legal requirements and avoids hefty fines but also serves as a competitive advantage by enhancing client trust and consumer privacy awareness….
March 18, 2024
No More Headaches: Streamline Your Business Processes in 7 Simple Steps
Are your internal business processes a source of too many headaches in an already busy schedule? Learn how to streamline your processes right here….
March 13, 2024
Who should take the responsibility of WordPress security?
Whenever most people discuss WordPress security, the conversation typically revolves around which security solutions to use, where to host the website, and how to…
March 12, 2024
Most Common WordPress Security Misconceptions
As we’ve covered the basics of WordPress security, it’s time to address some common myths and misconceptions. The internet is brimming with SEO content…
March 5, 2024
WordPress Security on Application Layer
Once you have your server ready, you’ll need to set up the application that you wish to host there. This application in our case…
February 27, 2024
Google Tightens Privacy Rules: Preparing Your Website for Consent Mode V2
What web agencies need to know about Google’s Consent Mode V2…
February 21, 2024
WordPress Security on Server Layer
Last week we talked about WordPress security on the network layer (with Cloudflare as an example). This week, we’ll look into what will happen…
February 20, 2024
WordPress Security on the Network Layer
In the last post, we covered different layers of the WordPress attack surface. Security should always be applied on multiple layers. Today, we will…
February 13, 2024
Help! Someone Stole My Website! What to Do and How to Respond to Website Theft
Oh no! Someone has stolen your entire website! Find out how to get the issue solved, and what you can do when your professional work is copied….
February 12, 2024
How to Set Up Your Website on Cloudflare’s Free Plan
If you’re looking to improve the performance and security of your website, Cloudflare’s free plan is a fantastic option. It’s something I use for…
February 6, 2024
How to map the WordPress attack surface?
Before you can start setting up any security measures, you should have a clear understanding where security is even needed. To do that, you’ll…
February 6, 2024
Reduce, Reuse, Recycle: 6 Ways to Repurpose Blog Content
Want to make your blog posts stretch a little further? Discover 6 engaging ways to repurpose your existing content to maximize your impact….
February 2, 2024
How to Create Animated Background Gradient Text with CSS
Recently, I’ve been exploring animations, and one effect caught my attention: the animated background text featured on Google’s Gemini landing page. Google’s implementation is…
January 30, 2024
Consider yourself hacked
We now know why the hackers are after websites and how they are targeting them (if you missed this, check out the previous episodes)….
January 30, 2024
Effective Spam Defense for WordPress Forms
Use a combination of these layers to provide yourself with the best line of defense against spam from WordPress forms….
January 26, 2024
How to structure a website into pillars and clusters
Learn how to structure a website into pillars and clusters to improve SEO rankings. This comprehensive guide covers identifying pillars and clusters, optimizing pillar pages, website structure strategies, and tracking success….
January 24, 2024
How do WordPress sites get hacked? (Part 3)
In the past 2 issues, we’ve talked about the different ways websites are taken over by compromising privileged accounts and by exploiting security vulnerabilities…
January 23, 2024
How to Set Up a Custom Post Type for Personal Trainers on a Gym Website
I’m currently working on a new website for a gym client, and one of the features they requested is a dedicated page showcasing all…
January 16, 2024