Does GDPR impact you? What do you need to do for GDPR compliance? This guide is for you.
You might have heard of the term “GDPR” being discussed around the web. It’s still a pretty hot topic, especially with all that is going on with data breaches and security in the news. To put it simply, GDPR is a privacy law designed to give citizens back control of their personal data. Hands down, GDPR is impacting how the entire internet deals with data. The scary part is that the deadline was last year (May 25th, 2018) and many questions regarding GDPR are still plaguing people: What exactly is GDPR? In layman’s terms.
Does GDPR impact me?
What do I need to do for GDPR compliance?
Many have a tendency to put off what they don’t understand. Taxes are a good example. For a lot of us, GDPR has simply been a lower priority on our checklists. But the GDPR deadline has come and gone and you really should take a few moments and determine whether or not you need to make changes to the way your business and or website operates. If you don’t there could be hefty fines involved.
Don’t worry, we’ll try and explain everything you need to know about GDPR below, as well what you can do to prepare. But we aren’t lawyers, so we’ll try not
So you want to be a sysadmin and manage your own servers and WordPress sites? Check out why this usually is a bad idea and could cost you more time and money in the long run.
Time and time again we see users on forums and social media complaining that managed WordPress hosting is a big waste of money. Their reason? It’s much better to manage your own server. Unfortunately, they never mention what all this actually entails. To a casual WordPress user, this can definitely give the wrong impression. It sounds easy and cheap, but the end result is you’ll probably end up spending a lot more time and money than you think. You’re probably thinking, “you guys are a managed WordPress hosting company, so aren’t you a little biased?” Perhaps, but we also have the advantage of seeing the perspective of both sides. We have sysadmins on the Kinsta team that manage all of our own servers for clients, and therefore, we know what it takes to do this properly and why for most of you, being a sysadmin is actually a bad idea. In fact, in some scenarios, it can be a downright nightmare. Being a sysadmin takes a lot of patience, skill, and you have to really enjoy fixing things that break!
Besides our own team, we also get to see all the feedback from clients who have previously tried to manage everything themselves. Once they arrive at a managed
WordPress 5.1 “Betty” was officially released on February 21, 2019, and is available for download.
WordPress 5.1 “Betty” was officially released on February 21, 2019, and is available for download. WordPress 5.1 is the first major release since the launch of the WordPress block editor (AKA Gutenberg) in WordPress 5.0. And while it does bring some tweaks and improvements for the block editor, the biggest new features in this release involve the WordPress Site Health project and notices for PHP versions.
In this post, we’ll take a look at all of the new features that might affect how you use WordPress:
New Dashboard Notice for PHP Version
Here at Kinsta, we always recommend using the latest versions of PHP for improved performance and security.
From our benchmarks, PHP 7.3 is on average 9% faster than PHP 7.2. And If you compare PHP 7.3 to PHP 5.6, it can handle almost 3x as many requests (transactions) per second! You should always test your plugins and themes first on a staging site for compatibility. If all is good, make sure to take advantage of this free performance boost.
WordPress is now finally getting on board with pushing the latest versions of PHP with some new tools and notices to promote PHP versions and compatibility.
First up, if you’re running
Broken links are bad for the user experience, crawlers, and SEO. Check out these different (performance-driven) ways to find and fix them.
Having broken links on your WordPress site is bad news for both your human visitors and your site’s SEO, so learning how to fix broken links in WordPress is an important part of running a successful WordPress site. In this post, we’ll dive into a deeper explanation for why broken links are something worth seeking out and correcting. Then, we’ll show you five different methods that you can use to find and fix broken links in WordPress without slowing down your site.
Broken Links Are Bad for SEO and User Experience
Broken links are bad for your WordPress site for a few different reasons.
First, there’s the effect on your human visitors. If someone is clicking a link, they’re doing so because they’re interested in the content that they were told the link will take them to. Makes sense, right?
So, by sending them to a broken link instead of the content that you promised them, you’re creating a frustrating experience for your visitors, and that by itself is a good incentive to find and fix broken links on your site.
Broken links aren’t just bad for humans, though, they’re also bad for robots. Specifically, the crawler bots used by search
Check out this interview with Pavel Ciorici, who shares his story behind building WPZOOM, a now popular WordPress theme shop.
Pavel Ciorici is the founder of WPZOOM, a WordPress theme shop based in Amsterdam who create professional and beautifully designed themes, with a focus on business, video, magazine, and blogs. Their themes are currently used by over 50,000 companies around the globe. You can find Pavel on Twitter and LinkedIn. This is our recent interview with him, as part of our Kinsta Kingpin series.
Q1: What is your background, & how did you first get involved with WordPress?
I’m from Moldova, but a year ago I moved together with my wife and our two kids to Amsterdam to adopt a different lifestyle, which allowed us to spend more time with our kids and have a greater impact in their life.
Unlike other hosting providers, Kinsta doesn't have level 1 or level 2 support reps. Our entire support team is made up of highly-skilled WordPress developers and Linux engineers, available 24x7 to help!
I started using WordPress in 2005-2006 for my school’s website and my personal blog. Even though I was very passionate about web development & design, I got a degree in Business Management and Administration. In 2008, when I was still a student, I launched WPZOOM and this changed my life completely,
Do you want to run the plugin code and include scripts and styles on every page of your WordPress website?
When it comes to WordPress performance, we have a lot to say about plugins. Each plugin adds PHP code that has to be executed, usually includes scripts and styles, and may even execute additional queries against the database. This means that unnecessary plugins can affect page speed and may have a negative impact on the user experience and your page ranking. As an example, consider a plugin that builds and displays custom forms on front pages, like Contact Form 7. Typically, you would only need one form on a single page, but ideally, you may want to embed a form on any page using the plugin’s shortcode. For this reason, Contact Form 7 loads scripts and styles on every page of your website.
But do you really want to run the plugin code and include scripts and styles on every page of your WordPress website?
In this post, I will show you how to prevent unnecessary plugins from loading on specific posts/pages, so that you can install additional plugins (don’t go crazy of course), and still have your WordPress website load fast. To accomplish this task, we’re going to disable WordPress plugins programmatically on specific posts and pages. This is a four-step process:
No doubt that WooCommerce is still the most popular ecommerce plugin for WordPress. But Bigcommerce with its own and unique features might be a good alternative for a lot of users.
WordPress is the most widely used content management system on the planet. In fact, it powers over one-third of all websites on the internet. In the past, if you wanted to incorporate an e-commerce store into your site, the most popular option was typically WooCommerce. Sure, there are plenty of SaaS (software as a service) ecommerce platforms to choose from. But design can have a massive impact on your content and selling. And opting for a WordPress-based site gives you greater control over this (from code to thousands of available themes and plugins). So, if you wanted the best of both worlds (easy content management and commerce,) you had no choice but to go with WordPress and plugin like WooCommerce.
This has now changed. BigCommerce has launched its own WordPress plugin. Bringing with it some much-needed competition to the marketplace. But is its offering a better choice for your business? Keep reading to find out.
An Overview of BigCommerce
BigCommerce has been around as a SaaS platform for a while now (founded in 2009). And it is one of the leading ecommerce website builders, especially for growing businesses.
One of the biggest attractions of their hosted platform is that you
Check out this interview with Radu Oprea, co-founder and senior developer at tagDiv. With over 92,000 sales, he and his team know a thing or two about launching super successful WordPress themes.
Radu Oprea is the co-founder of tagDiv, a company that focuses on building amazing blog, news, and magazine WordPress themes. He’s also the senior developer behind the Newspaper and Newsmag themes; which are used to power thousands of WordPress sites across the globe. tagDiv has sold well over 92,000 copies, making them a Power Elite Author on ThemeForest. You can find Radu on LinkedIn. This is our recent interview with him, as part of our Kinsta Kingpin series.
Q1: What is your background, & how did you first get involved with WordPress?
I’ve been a computer science passionate since always. Curious about the way my computer worked, I’ve started programming and loved it. The online environment became my playground, and I’ve easily gone from experimenting with desktop applications to creating websites as a hobby. Back in 2007, Romania was making progress with online payments, and I’ve started my digital experience with several projects. Most of them didn’t work out, but some of them did. I kept testing new ideas although my family and friends were teasing me about getting a real job.
In 2009, I was working on an uptime monitoring service and needed
Yours truly interviewed by Kinsta on how I started my WordPress plugin business, what challenges I found along the way and much more. Hopefully it inspires those who are thinking of getting started, the same as others inspired me.
Robert Abela is the CEO and founder of WP White Security, a European based company which develops WordPress security plugins. They also blog about all things related to WordPress security. You can find Robert on Twitter and LinkedIn. This is our recent interview with him, as part of our Kinsta Kingpin series.
Q1: What is your background, & how did you first get involved with WordPress?
In 2013 I was a product manager at a security software company, and we needed a blog for our website to share our research findings. After reviewing a few solutions, we chose WordPress. As a security software company, we were also interested in the security side of WordPress and were quite surprised by how much of an easy target WordPress was back then. We had developed an online security service for WordPress ourselves, but it never really took off.
When we started using WordPress, I also started following the WordPress community and was surprised by the number of people making a living from WordPress. I decided to go solo and start offering WordPress security services – I started cleaning hacked websites and doing security hardening. While freelancing I needed an activity log solution for
We analyzed 13 billion log entries. Here's what we learned about the WordPress hosting industry.
Today we’re sharing everything we know about how to speed up WordPress, over 15 years worth of experience and hard lessons we’ve learned.
We’ve published a lot of tutorials over the years with ways to optimize and speed up WordPress. But sometimes it can be confusing trying to find everything you need in one place. So today we’re going to share with you everything we know about turbocharging WordPress, over 15 years worth of experience and hard lessons learned, all in one ultimate guide. Whether you’re just starting to use WordPress or are a seasoned developer, we promise you’ll find something useful in this post! Over 32% of the web is now powered by WordPress. While this is awesome, it also means there are thousands of different themes, plugins, and technologies all having to coexist. For the everyday WordPress user, this can quickly turn into a nightmare when their site starts to bottleneck and they don’t know why or even where to troubleshooting.
In our previous guide on page speed, we went over a lot of the fundamentals of performance and how it can have a huge impact on the success of your business. But today we’ll be diving into applicable steps you can take right now to see improvements on your own WordPress sites. We’ll also share some resources that have been invaluable
Check out this interview with Ilona Filipi, CEO and founder of Moove Agency, a London based WordPress agency. They work with global brands using WordPress such as Sony, Toyota, and O2.
Ilona Filipi is the CEO and founder of Moove Agency, a London based WordPress agency that builds and supports high-performing websites and applications that make businesses succeed in the digital world. Ilona has worked with global brands such as O2, Sony, Toyota, and Lexus. You can find Ilona on LinkedIn. This is our recent interview with her, as part of our Kinsta Kingpin series.
Q1: What is your background, & how did you first get involved with WordPress?
I was interested in computers from a very early age. When I was around 13, we had our first computer at home which was very exciting! I was already attending an after-school class learning programming, and I was hooked. I used the home computer at every opportunity to practice basic programming – little did I know then that the curiosity that had been sparked would become my future career.
I went on to study Computer Engineering in Prague and then afterward I studied Multimedia in London. During University I started as a freelance web designer and then continued once I graduated. I became busier and busier as a freelancer, and so in 2010 I founded Moove Agency, a WordPress Agency in London and recruited more people to
The most interesting result is that WordPress 4.9.8 is faster than WordPress 5.0. This doesn’t surprise us too much as the entire WordPress 5.0 project has been rushed.
Google Optimize in our opinion is an excellent tool to start with right off the bat, especially because it’s free.
It doesn’t matter what type of WordPress site you have, whether it’s an ecommerce store or affiliate marketing blog, it’s vital that you never stop A/B testing! Data-driven decisions are what can help propel your website or business forward and get you ahead of the competition. But let’s be honest, A/B testing isn’t always easy. Or perhaps you’ve just been putting it off. Well, today hopefully we can change that! Below we’ll dive into how to A/B test with Google Optimize in WordPress. It doesn’t matter what type of site you have, this will work across the board. And best of all, it’s free.
What is A/B Testing?
A/B testing, sometimes also referred to as split testing, is a way to compare elements on a page (or any type of data) against each other to determine which performs better in terms of page views, time on page, conversions, bounce rate, etc. A few examples include:
Testing different headlines.
Trying out new landing page content or page layouts.
Experimenting with different color CTA buttons.
Showing something completely different such as a CTA in a widget vs a contact lead form. You can track in Google Analytics sales down
The Gutenberg editor is built on React, not PHP. Does this mean the end of PHP?
You’ve probably heard about how the new WordPress Gutenberg editor brings block-based editing to WordPress. And while blocks have been much of the focus, there’s also another change going on behind the scenes that casual users might not notice – the Gutenberg editor is built on React, not PHP. That change, along with other shifts in web development, might have you wondering, “is PHP dead?”.
So…is it? Should we call the funeral home and start the preparations? Well, first off, it’s important to point out that there’s a big difference between wanting PHP to be dead and PHP actually being dead.
People have been calling for the death of PHP for years now (you can find “Is PHP Dead?” posts as far back as 2011). And yet, PHP still persists…
In this post, we’ll dig into the data and show how PHP isn’t close to being dead (even if you really wish it were).
Is PHP Dead? Only if You Ignore the PHP Usage Statistics
Ok, PHP might not be the best or the most modern programming language. But that doesn’t mean it’s dead, and it’s pretty tough to argue with the PHP statistics here…
First off, let’s
The WordPress ecosystem is huge and there are a lot of opportunities. But how do you start and go from your first customer to your first 1,000 customers?
A year after my first post on bootstrapping a startup, I’m writing another one about the challenges and lessons we’ve learned while growing our SaaS company. As well as how to go from your first customer to your first 1,000 customers. The reason I decided to write a second part is not just because I have a lot more to say but the feedback our team received was incredible! You guys really loved that post, you left a bunch of comments, and shared your own stories. Many of them were the same everyday challenges we are facing and it encouraged me to start writing again so you can see what has worked for us.
In case you missed the first part you can take a look here: 16 lessons learned bootstrapping Kinsta from $0 to 7-figures revenue.
Deep down I was hoping that the post would be popular and generate some buzz, but the results surpassed my expectations!
The same moment it was submitted to Hacker News it started getting clicks, upvotes, and comments. Two hours later it was #1 and the post had 300-400 concurrent visitors! Since we provide managed WordPress hosting and our tech guys know their job, we didn’t have any technical difficulties keeping the site up and running.
Cookies were first invented in 1994 by a computer programmer named Lou Montulli. Without them, the web would be quite a different place. Whether your logging into the back-end of your WordPress site or closing an annoying popup window, you use and interact with cookies every day (even if you don’t realize it). By now, you’ve probably guessed that when we refer to cookies, we mean the cookies used to store important visitor information on a website, not the yummy chocolate chip kind.
Dynamic sidebars and widgets can help reduce your site’s bounce rate and improve your chances for a conversion.
Today we’ll be diving into the topic of dynamic sidebars and widgets (those that are content-relevant); more importantly how they can help reduce your site’s bounce rate and in turn improve your chances for a conversion. We’ll show you how to create a sidebar, along with widgets that show your visitors exactly what they want to see based on the topic or content of the current page or post. What Is Bounce Rate?
Before I show you how to reduce bounce rate by displaying content-relevant sidebars and widgets, let’s first define bounce rate.
Bounce rate refers to the percentage of site visitors who enter and leave rather than staying to explore other pages on your website. To reduce bounce rate you need to increase engagement, and this tells you much about your site’s usability. When a visitor finds your content useful, they stay and are willing to explore the site for even more useful content. This, in turn, gives you a higher conversion rate. The longer your visitors stay on your site, the greater the likelihood for more sales, sign-ups, and ad revenue.
Of course, you want them to stay longer, so you must have something that will stop them from leaving too
A lot of WordPress developers are freelancers, not full-time employees. But do they charge enough for their work?
Salary might be a taboo subject to some people, but if you’re a WordPress developer, or are considering a career in WordPress development, knowing what people are earning is essential to maximizing your own earning power. So let’s talk about that secret – let’s talk about the average WordPress developer salary. That way, you’ll know exactly what you’re worth (and how you can earn more).
To do the topic full justice, we’re going to break this post into two parts.
First, we’ll take a look at the data from job sites and freelancing platforms to learn:
Then, after we’ve covered what the averages are, we’ll discuss some tips for increasing your own salary so that you can move yourself towards the right side of the salary bell curve.
But first, a little caveat…
Calculating a Single “WordPress Developer Salary” Is Hard
There are a few things that can skew these numbers. First, because WordPress is so popular (currently powering over 32% of the web), there are a ton of people who might fall under the label of “WordPress developer”.
For example, there’s the distinction between WordPress “developers”
Using nulled plugins are not illegal however not the best idea is your business relies on your WordPress sites. Also, you are not supporting the plugin developers.
No one likes spending more money than necessary – it’s a human thing. Even one of the richest people in the world, Warren Buffet, still searches out discounts on the cars he buys (ok, maybe that’s an extreme example – you get the idea). Because people are always on the lookout for ways to cut costs, some WordPress users are tempted to turn to nulled WordPress plugins and themes instead of paying for the official premium version.
In this post, we’re going to tell you why using nulled WordPress plugins and themes is a bad idea…even if it’s not necessarily breaking any laws.
Nulled WordPress Plugins and Themes Aren’t Necessarily Illegal
Let’s start with the elephant in the room…
It’s unlikely that the FBI kicks down your door if you use nulled WordPress plugins or themes. That’s because, in contrast to the other content that people usually “pirate” (e.g. music, movies), nulled WordPress plugins and themes are often not breaking the law.
The reason here has to do with the GPL (General Public License). Without making this a lesson on copyright, you just need to know that part of what the GPL license allows
2018 was more than busy year at Kinsta. Here is everything that happened!
Wow, 2018 has been an incredible year for the team at Kinsta. We are growing faster than we ever thought possible and have been pushing out new feature updates at an astounding rate. Like you might have guessed, we have many new faces that have joined the team, from developers to support engineers. Together we are on a mission to continue building the best managed WordPress hosting platform in the industry. We want to first thank all of you for supporting us thus far and trusting us with hosting your businesses, blogs, and ecommerce sites. We wouldn’t be here without you, and your feedback and suggestions have been invaluable to our team.
Seeing an error on your WordPress site can be frustrating and deflating, which is why we’ve created this detailed guide to help you fix the 403 Forbidden Error.
Did you just try to access your WordPress site only to be hit by some message telling you something is “Forbidden” or that you don’t have permission to access something on your site? If so, you’ve likely run into the 403 Forbidden error on WordPress. Seeing an error on your WordPress site can be frustrating and deflating, which is why we’ve created this detailed guide to help you fix the 403 Forbidden Error on WordPress and get your site functioning again as quickly as possible.
Let’s get started without any further introduction because we’re sure you just want to fix your site!
What is the 403 Forbidden Error?
Like many other common WordPress errors, the 403 Forbidden error is an HTTP status code that a web server uses to communicate with your web browser.
Quick background on HTTP status codes – whenever you connect to a website with your browser, the web server responds with something called an HTTP header. Usually, this all happens behind the scenes because everything is working normally (that’s a 200 status code, in case you were wondering).
However, if something goes wrong, the server will respond back with a different numbered
We’re going to discuss the seven most crucial activities to track on your site. From content changes to failed login attempts.
When your WordPress website is small, it’s easy to keep tabs on everything that happens within it. However, as it grows in size and complexity it can become a lot harder to keep up. This is particularly true if you enable users to register on your site, run a membership site, or have multiple contributors on it. Regardless, it’s vital to know what’s happening on your site at all times. You can do this by tracking user activity such as changes to content, profile updates, failed logins, and more. When you have information like this at your fingertips, you can quickly track down the source of any problems and maintain tight security.
In this post, we’re going to briefly talk about why you’d want to track your WordPress site’s activity. Then we’ll help you figure out what types of activity it’s most important to keep an eye on. Let’s jump right in!
Why It’s Crucial to Use a WordPress Activity Log
An activity log can help you keep tabs on important changes to your site.
If your website has only a single user – you – there should be no surprises. Unless your site has been hacked (which we’ll talk more about later),
Creating a custom WordPress dashboard can help streamline the workflow for you, clients, and guest bloggers. Tip: Don't forget about back-end performance.
Want to create a WordPress custom dashboard at your site? You might want to create a more customized experience for your clients or third-party users (like freelance writers or bloggers). Or, you could be working on your own site and just looking for a way to create a more streamlined admin experience that matches your workflows.
No matter why you want to create a WordPress custom dashboard, this post is going to help you out. In it, you’ll learn how to customize all aspects of the WordPress dashboard, including how to:
We’ll start off by showing you how to use an all-in-one plugin that does a little bit of everything. Then, we’ll share some more niche tools to more deeply handle the specific customization areas we mentioned above. Let’s start customizing!
Fair Warning Regarding Performance
Before we dive into the tutorial, it’s important to remember that heavily customing your WordPress dashboard may result in slower back-end performance (or in some cases, it may load faster depending on what you’re doing). This will typically only impact those that are logging into your site, not the front-end. The front-end of your site should be serving primarily