Google Maps now requires an API key. Check out these different ways to set up Google Maps on your WordPress site, and not slow it down.
Looking for a way to embed WordPress Google Maps content on your site? Like a lot of things in WordPress, there are several different ways that you can embed Google Maps on your site depending on what type of map content you want to include.
In this post, we’ll start by showing you how to add Google Maps in WordPress without a plugin. Then, we’ll recommend some plugins that can help you embed Google Maps, as well as some of the benefits of going that approach. We’ll also dive into how to properly use the Google Maps API, which is now required.
Finally, we’ll end with some performance considerations for using Google Maps on WordPress and share some tips on how to keep your WordPress site loading fast even if you do need to embed Google Maps.
You can click below to jump straight to a specific section or just read through the whole thing.
Google Maps API is Now Required
As of June 11, 2018, an API key is now required for Google Maps. If you’ve already implemented Google Maps on your site and it’s no longer working, this might be the reason. Or rather, you’re missing the API key. The good news is, for 99% of you, it should still be free. Below is
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.
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
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
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.
"Be prepared for change, and when it happens, don't be surprised." Check out this interview with Tom Mcfarlin, owner of Pressware and WordPress blogger/developer.
Tom Mcfarlin runs Pressware, which focuses on delivering high-quality, custom WordPress solutions for small businesses and individuals. He also blogs about software development and WordPress. You can find Tom on Twitter. 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?
This is a bit of a long answer, actually.
I first found an interest in computing when I was about 10 years old. We’d had an Apple IIe when I was really young, but I was too young to really get into it. But when we got our first PC (it was a 386 with 4MB of RAM) and had Wolfenstein and Doom on it. The moment I played those two games, I was hooked.
Like many kids my age, I was interested in video games so I played a variety of games like Star Wars: Dark Forces, Doom, Doom II, Wolfenstein, and King’s Quest (the sixth installment is the best, inarguably so :).
As far as the Internet was concerned, my first experience with “getting online” was via Prodigy with a 14.4 baud modem. But there’s more to this in a moment.
The more I used the machine, though, the more I became interested in what
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.
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
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
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
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”
Do you really need all those icons? Probably not. So don't load all of them. Check out how we decreased the size of our icon fonts file by a whopping 97.59% by using a font generator.
Back in the early days, icons were readily available, but implementing them efficiently in WordPress was a bit more difficult. You could get around some issues with sprites, but they were not always a good way forward, and as retina screens started coming out, the problem was magnified (quite literally). One of the most common solutions to this problem is to use an icon font. Icons are web fonts or vectors, so you can scale them infinitely and a lot of icons can fit inside a single file, bringing down your request count considerably. This allows you to use almost any icon you can possibly dream up. However, with this, also comes some performance considerations.
We’ll show you in this article a couple different ways to use WordPress icon fonts, where to get them, and which method might be the best for your site.
Where to Find Icon Fonts
There are a lot of great places to now find icon fonts for your WordPress site. Just type “icon font” into Google will yield you some great results. One of the most popular and widely used ones is Font Awesome. As of writing this, it has 1,400+ free icons, as well as 4,500+ icons in their pro version. It includes icons for just about
Jean Galea and Mark Zahra, the powerhouse duo behind WP Mayor, share some insights on how they got started and projects they're working on.
Today we had the pleasure of interviewing Jean Galea (Founder) and Mark Zahra (CEO), the team behind the popular WP Mayor blog. WP Mayor is one of the oldest and most popular WordPress resources on the web! Check out how they got it started, some of their challenges, and projects they’re currently working on. Typically our Kinsta Kingpin series only has one interviewee, but this time around we thought it would be interesting to change things up and get some insights from this powerhouse duo.
Q1: What is your background, & how did you first get involved with WordPress?
Q2: What should readers know about the companies/projects you’re involved with?
Q3: What challenges did you face in building your businesses?
Q4: Did anything surprise you during the process of growing them?
Q5: What does the future look like for WP Mayor?
Q6: What’s the WP community in your area like?
Q7: What do you enjoy doing when you’re away from your laptop?
Q8: Who should we interview next, and why?
Connect with Jean and Mark
Want to connect with Jean and Mark?
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.
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),
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
As with any new version of WordPress, we always recommend testing. This might sound like a broken record, but because this release impacts everything testing is not optional
The release date for WordPress 5.0 is quickly approaching. If you ignored all the other updates this year, now’s the time to buckle down and take notice as this will be the biggest update for 2018 (possibly 2019). WordPress is completely revamping how users and developers use the CMS with their new Gutenberg editor. It’s now all about blocks. We’re also getting a fresh Twenty Nineteen theme which will be the default on new installations. As with any new version of WordPress, we always recommend testing. This might sound like a broken record, but because this release impacts everything from the editor, to third-party plugins, and even your theme, testing is not optional! If you don’t test, things could easily break. This is one release where you don’t want to wait to the last minute.
That being said, let’s dive into what all you can expect with the WordPress 5.0 release.
WordPress 5.0 Changes Everything (What’s New)
With WordPress 4.8 (Evans) we got a multitude of new widgets and improvements, along with a handy improvement to how links work in the visual editor.
With WordPress 4.9 (Tipton) we saw a significant step toward a more user-centric
WP Page Builder has everything in it to power a full-fledged website. It’s an all-in-one WordPress plugin for your site building needs.
People’s quest for creating websites has easily taken us to a new era of site development. Where, with the availability of robust page building tools, creating websites has become a lot more fun (especially for non-developers). The multitude of tools and plugins available to you is vast when you try building websites on WordPress. Today we’ll explore a new one, WP Page Builder. If you’re tired of the same old page builder plugins, this is one you should try out. With a lot of design elements, add-ons, functionalities like device specific responsive controls, export/import options, padding adjustment, and above all, drag & drop real-time frontend editing system, WP Page Builder has everything in it to power a full-fledged website. It’s an all-in-one WordPress plugin for your site building needs.
It’s a free WordPress page builder plugin that helps you build beautiful websites like a pro.
What’s Special About WP Page Builder?
Wondering what makes WP Page Builder so special? I would say, what doesn’t? It’s developed by the team over at Themeum, who has been creating WordPress themes since 2013. As mentioned above, the plugin is a full
There are a few ways to disable Gutenberg if you are not ready yet and need more time. Here are the options.
We are already in crunch time and a lot of the WordPress community simply isn’t ready for the new Gutenberg WordPress editor, which will be the default in WordPress 5.0. For a lot of you, the planned release date of November 19, 2018, along with the first fallback date (November 27, 2018), is smack dab in the middle of the holidays. This definitely isn’t ideal, and that is one reason why we are writing up this tutorial. Don’t get us wrong, we are excited for Gutenberg and we think in the long run it could have a very positive impact on the CMS as a whole. We users to go try it out right now and test it in a staging environment. Depending on your site, you might have no issues at all. In fact, many, have fallen in love with the new editor. However, it can be ignored that there are a lot of you who simply aren’t ready.
Developers are still testing and updating their plugins, themes, and page builders (or worse, haven’t even started). Therefore, you may need to simply disable the Gutenberg WordPress editor until you have time to test everything properly. And usually, that’s not during one of the busiest online shopping periods of the year. Or perhaps
Using a third-party service was not an option as we needed flexibility and the ability to add new features on a regular basis.
Let’s be completely honest; most affiliate systems on the market are downright horrible. Either they’re confusing beyond belief, clunky and slow, or they look like they were designed back in the 90’s. Or worse, a mixture of all of the above. Some might have half of the tools you need but then are missing other essential features that your affiliate marketers want.
PHP 7.3 is knocking on our door and with it comes new useful features, functionalities, deprecations, and a good number of bug fixes. This release is definitely all about developers!
PHP 7.3 is knocking on our door and with it comes new useful features, functionalities, deprecations, and a good number of bug fixes. This release is all about web developers. The current Beta 2 version was released on August 16, coming perfectly on time with the PHP 7.3 timetable. You can download the current PHP 7.3 version for your development and testing, but keep in mind that, this shouldn’t currently be used in production environments.
In this post, we’ll provide an overview of the features and changes that we personally consider most relevant. But you can always check the full list of features, changes and bug fixes in PHP 7.3 upgrade notes and PHP 7.3 Requests For Comments.
What’s new in PHP with PHP 7.3?
In this post we’re covering the following PHP 7.3 changes:
Flexible Heredoc and Nowdoc Syntaxes
This is probably one of the most relevant improvements coming with PHP 7.3, and we think it deserves a little more attention. So, before diving into PHP 7.3 heredoc/nowdoc changes, we’ll provide a quick overview of this useful core feature. If you are already confident with nowdoc and heredoc, feel free to jump to the PHP 7.3 changes.
An overview of
The never-ending debate... Stripe or PayPal (or both?). Check out some of the major differences, fees, and pros/cons to determine what's best for your WordPress site. What do you guys use?
Starting an ecommerce business is an exciting, chaotic time. You have so many things to consider: should you use a hosted platform or manage your store with a plugin? What are the strategies you need to skyrocket your sales? But no question is more daunting than this one: How should you accept payments?
After you do your homework, there will be two pretty clear contenders for your merchant buck: Stripe and PayPal. Offering comparable features, choosing between the two feels like picking between apples… and yet more apples. Which is where this article comes in.
Today, we’re going to compare and contrast these two payment gateways and get down to the bottom of the Stripe vs. PayPal debate.
Here’s the itinerary:
What Do Stripe and PayPal Do?
Both Stripe (founded 2011) and PayPal (founded 1998) are payment gateways, acting as the go-between for merchants and the appropriate credit card networks/financial institutions to authorize and accept payments.
The intricacies of these relationships can get pretty convoluted. A simple way to look at a payment gateway is as an envoy that routes information between merchants and banks.
Here’s a visual breakdown of where payment
Basilis started using WordPress back when it was B2 :) Check out some of the cool stuff he is doing as a developer with WordPress and the Instagram API over at NinjaOutreach.
Ad blocking and advertising are a nuanced coexistence, and there’s no cut-and-dry answer. Today, we’ll dive into the relationship between ad blocking, advertisers, Google, and your website.
At least 40% of internet users in the US have an active ad blocker installed, according to some reports. When you consider that Chrome has come prepackaged with ad-blocking capabilities since February of 2018, the picture for online advertising looks bleak. Or does it?