Do you want to fix the ‘another update is currently in progress’ error?
This error stops you from updating WordPress. Normally, it should automatically go away. But if it doesn’t, then you’ll need to fix it manually.
In this article, we’ll show you how to fix the ‘another update is currently in progress’ error in WordPress, step by step.
Why Does the ‘Another Update is Currently in Progress’ Error Occur?
This message usually appears when a core WordPress update is running in the background, and a user tries to start another update process.
During the core update process, WordPress automatically sets an update lock on your WordPress database. This database lock prevents you from running simultaneous updates on your website, which could cause WordPress errors or destroy important data.
This message is set to automatically disappear in 15 minutes or when the update process has finished. However, if you are stuck on this message, then you’ll need to remove it manually.
With that said, let’s take a look at how you can fix the ‘another update is currently in progress’ error in WordPress.
Fixing the ‘Another Update in Progress’ Error in WordPress
When you’re experiencing the another update in process error, you need to delete the ‘core_updater.lock’ file from your WordPress database. The easiest way to do this is by using phpMyAdmin.
First, you need to log in to the cPanel dashboard of your WordPress hosting account. We’re using Bluehost, so your screen may look a bit different if you’re using another hosting company.
From your Bluehost dashboard, you’ll need to click on the Advanced tab on the left. Next, navigate to the ‘Databases’ section and click on the ‘phpMyAdmin’ icon. If you don’t see a phpMyAdmin option in your hosting dashboard, you should contact your hosting company’s support for help.
This will launch the phpMyAdmin app, where you need to select your WordPress database. Once you click your database, it will display all of the tables inside the database.
Then, you need to click the ‘Browse’ button next to the WordPress options tables (wp_options).
This brings up all of the rows inside the options table.
You need to find the row with the option name ‘core_updater.lock’ and click on the delete button next to it.
Now, phpMyAdmin will automatically delete the row from your database.
When you go back to your WordPress website, the another update in process error will be gone, and you can continue updating your site.
If you’re still seeing other errors, then you can see our beginner’s guide on troubleshooting WordPress errors to get more help.
We hope this article helped you learn how to fix the ‘another update is currently in progress’ error in WordPress. You may also want to see our guide on how to choose the best web design software and our expert picks of the best live chat software for small businesses.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Are you looking for the best time to publish your articles to get the most engagement?
Finding the right publishing time could help you attract more visitors, get more comments, social shares, and backlinks. It can also help you see when your audience is most active, and increase your chances of going viral.
In this article, we’ll share what is the best time to publish a blog post, and how you can test it for your website.
The Best Time to Publish Blog Posts
If you’ve just started a new blog, then you are probably looking for ways to attract more people to read your content.
While there are many ways to increase your blog traffic, you might be wondering, can publishing content at a specific time and date can help you get more visitors?
Over the years, many studies have been done to find the perfect time to publish a blog post. For instance, one study found that 70% of people read blogs in the morning, and that the average best time to publish blog posts for maximum traffic is Monday around 11 am EST.
However, another study that analyzed millions of blog posts found that there’s no difference in the number of shares or traffic on different days of the week.
After analyzing all the different studies, we found the key takeaway is that the best time to publish blog posts is different for every website.
One blog might get the most traffic by publishing on Mondays at 11 am, while another might get more views by publishing on Saturday nights.
It all depends on your audience.
You cannot pick a single day of the week to publish all your content and hope to get more engagement based on a study. That’s because most of the studies provide a generalized view across multiple industries.
It’s better to do your own testing and find out what time and day works the best for your website. You can test different days and times to see when you get the most traffic, social shares, and comments.
The good news is that it’s quite easy to test publishing times in WordPress.
Let’s take a look how you can find the best publishing time for your blog posts in WordPress.
How to Test Best Publishing Time in WordPress
The easiest way to uncover the best time to publish blog posts in WordPress is by using MonsterInsights.
Using MonsterInsights, you can test the best publication time through their custom dimensions feature which tracks realtime visitors data.
Let’s look at both ways you can test the best time to publish blog posts.
1. Setting Up Publication Time Analytics
By default, Google Analytics does not track your blog post publication times. However, you can use MonsterInsights to add this tracking by using a custom dimension.
Custom dimensions help track additional data like popular authors, popular post type, and best publication time in Google Analytics.
The best part about using MonsterInsights is that you don’t have to touch a single line of code to add custom dimension tracking on your website.
Note: You’ll need the MonsterInsights Pro version because it includes the Custom Dimensions addon. Plus, you also get other advanced tracking features and dashboard reports including realtime reports.
First, you’ll need to install and activate the MonsterInsights plugin. If you need help, then please see our guide on how to install a WordPress plugin.
Upon activation, you’ll be taken to Insights from your WordPress dashboard, and you’ll see the welcome screen for MonsterInsights. Go ahead and click the ‘Launch the Wizard’ button to add Google Analytics to your site.
Next, you can head over to Insights » Addons from your WordPress dashboard and then scroll down to the ‘Dimensions’ addon. After that, click the ‘Install’ button, and the addon will automatically activate.
You’ll see the Status change from ‘Not Installed’ to ‘Active.’
Once the addon is active, you can go to Insights » Settings.
Then, navigate to the ‘Conversions’ tab.
Next, scroll down to the ‘Custom Dimensions’ section.
Here you’ll need to click the ‘Add New Custom Dimension’ button to get started adding the publication time tracking.
After that, simply select the ‘Published at’ dimension from the dropdown menu.
Don’t forget to save your changes when you’re done.
You’ll now need to add to custom dimensions in Google Analytics.
We’ll show you how to create dimensions in the older versions of Google Analytics (called Universal Analytics) and the new Google Analytics 4 version.
Add Custom Dimensions in Universal Analytics
First, you’ll need to visit the Google Analytics website and login to your account. Simply choose your website property from the menu at the top.
After that, navigate to the Admin page.
Then click the ‘Create Definitions’ and ‘Custom Dimensions’ options under the Property column.
Next, you can click the ‘+ New Custom Dimension’ button.
Enter a name for your custom dimension on the next screen.
Then click the ‘Create’ button.
You’ll now see codes for your custom dimensions.
Simply click the ‘Done’ button at the bottom.
Your custom dimension will now be created in Google Analytics.
Just make sure that the Index number in Google Analytics matches the custom dimensions ID in MonsterInsights. If this is the first custom dimension you’re setting up, they will both automatically be ‘1’, so there’s no need to adjust it.
Add Custom Dimensions in Google Analytics 4
To set up custom dimensions in Google Analytics 4 version, go ahead and login to your account.
After that, you’ll need to go to Configure from the menu on your left.
Next, head over to the ‘Custom definitions’ option from the left menu and then click the ‘Create custom definition’ button.
Now, you’ll need to enter details about your new custom dimension. Simply enter a name for the dimension and add a description for your own reference. We’ll call the new custom dimension ‘Best Publication Time’.
When selecting the Scope, go ahead and choose ‘Event’ from the dropdown menu. Lastly, enter an event parameter that you want the dimension to use and show in the reports, like ‘publication_time’.
After entering these details, don’t forget to click the ‘Save’ button when you’re done.
You’ve successfully created a custom dimension in Google Analytics to record the best publication time on your website.
Now you can go ahead and view the best publication times on your site and see when you get the most traffic.
With MonsterInsights, you can view the Dimensions report inside your WordPress dashboard. Simply head over to Insights » Reports from your WordPress dashboard and then go to the ‘Dimensions’ report.
Using the data from the stats dashboard, you can see the pageviews at different dates and times. Go ahead and schedule your blog posts at the best publication time and boost your blog traffic.
2. Monitor Realtime Visitors for Best Publishing Time
You can also view the Realtime report in MonsterInsights to see how many visitors you get immediately after publishing and promoting a blog post.
Simply go to Insights » Reports and then navigate to the ‘Realtime’ report to view the report.
Next, you can monitor the report after you publish a post and share it with your readers. This will help you uncover the best time to publish a blog post.
Publishing your blog posts at the right time isn’t the only way to boost your traffic. If your blog posts are properly optimized for search engines, then they’ll continue to get more traffic over time, long after they’re published. Over time, this will get you more traffic than publishing on a certain day or time.
Another proven way to get more traffic to your new blog posts is by using push notifications. It’s a top 10 traffic source on WPBeginner. Here’s how to add push notifications in WordPress.
Are you looking for some of the best Facebook tips and tutorials for your WordPress site?
Facebook is one of the largest social media websites in the world. No website owner can afford to ignore the potential of Facebook for the success of their business.
In this article, we highlight some of the best Facebook tips and tutorials that you can use to improve your WordPress site and grow your following.
1. Create a Custom Facebook Feed in WordPress
Creating a custom Facebook feed on your website lets you display posts from your Facebook page and Facebook groups to improve engagement.
By adding a custom Facebook feed to WordPress, you can show your Facebook page updates to your website visitors and get more followers.
It can also act as a form of social proof and improve the time your visitors spend on your website. Plus, it’s a great time saver since it automatically adds fresh content to your website directly from Facebook.
The plugin is very easy to use, lets you completely customize how your Facebook feed displays, and you can even add a social wall with multiple social networks.
Open Graph metadata helps Facebook and other social media websites get metadata about the content you share.
Facebook will automatically display your article title, description, and image when shared on social media. But you can edit this information so that Facebook will display exactly what you want.
The easiest way to add Facebook open graph metadata is by using the AIOSEO plugin. It’s the best WordPress SEO plugin in the market used by over 3 million websites.
With this plugin, you can easily improve your WordPress SEO to get more traffic and control how your content displays across Facebook and other networks.
Beneath your post editor you’ll have an option to choose a post thumbnail and create a new title and description.
By adding your WooCommerce store to Facebook, you can send more traffic to your online store and make more sales.
This lets you reach your followers in new ways without any additional promotion. For example, your Facebook followers might not know about your online store, so it lets you expose them to your products.
To do this, we recommend using the Facebook for WooCommerce plugin. It lets you easily connect your existing WooCommerce store to your Facebook business page, so your followers can start buying products.
When someone purchases a product from your Facebook store, you can easily manage the order from WooCommerce.
It’s like Zapier for WordPress and helps you connect your WordPress website with thousands of different apps like Facebook.
There’s a free version available that gives you 1,000 free credits to use with Facebook. After you’ve used those credits, then you’ll need to upgrade your account to continue posting automatically.
By adding your Facebook timeline to WordPress, you can show your users real time updates and help grow your social media following.
If you have an active community on Facebook, then you can bring this to life on your website. You can display your whole Facebook timeline with likes, comments, and more.
You can easily create your giveaways and contests with the drag and drop builder or start with the library of pre-built viral templates.
It comes with social media integrations, including Facebook, Twitter, and Instagram. Plus, there’s built in 1-click fraud protection to ensure all of the actions your followers take are genuine.
Facebook videos are an incredible way to engage with your audience and build your brand. Users are likely to spend more time on your website when you add video content, so this gives you more time to build a connection.
However, with recent changes made by Facebook, you can no longer simply copy and paste a code snippet to embed the video in your website.
Do you want to build your email list with OptinMonster?
OptinMonster is a well-known popup and lead generation plugin that makes it easy to grow your email list in WordPress and convert website visitors into subscribers.
In this article, we’ll show you how to build your email list in WordPress by using OptinMonster.
Note: OptinMonster is the plugin that we use to grow our email list on WPBeginner, and it was created by WPBeginner founder, Syed Balkhi to help us get more email subscribers.
What is OptinMonster and Why Use it to Build Your Email List?
More than 70% of the people visiting your website will never return again. That’s why it’s important to build anemail list so you can stay in touch with your visitors and bring them back to your website.
But getting website visitors to sign up for your email list can be a challenge.
OptinMonster is a tool for creating email signup forms including popups, floating bars, full screen welcome mats, slide-in scroll boxes, inline personalized lead forms, gamified spin to win optins, and more.
It includes a template library of 400+ high converting templates you can fully customize with the drag and drop builder.
There’s a lot of useful features like the Exit-Intent technology which lets you show a popup the exact moment when someone is about to leave your site. This helps convert your abandoning website visitors into email subscribers.
Plus, it’s incredibly beginner friendly, so you can create high converting optin forms to grow your email newsletter without writing any code.
Unlike other WordPress popup plugins, OptinMonster will NOT slow down your website, and features like A/B testing and conversion analytics will actually work.
This sounds crazy, but unfortunately most WordPress lead generation plugins don’t work properly when caching plugins are active, so as a website owner you’re forced to choose between faster website or more subscribers. With OptinMonster, you don’t.
With that said, let’s take a look at how you can build your email list in WordPress using OptinMonster, step by step.
Building Your Email List in WordPress with OptinMonster
First thing you need to do is head over to the OptinMonster website and click the ‘Get OptinMonster Now’ button.
This brings you to the pricing page, where you need to click the ‘Get Started’ button under the plan that’s best for your needs.
We recommend the Pro plan, which is the most popular and includes Exit Intent. You can get an additional 10% off with our exclusive OptinMonster coupon code.
After that, you need to enter your payment details and complete your purchase.
This plugin connects your WordPress website to the OptinMonster software.
Upon activation, you need to connect your account. To start, simply head over to OptinMonster » Settings in your WordPress admin panel.
Then, click the ‘Connect an Existing Account’ button.
If you want to create a free account to test out the software, then simply click the ‘Create a Free Account to Get Started’ button.
Now, you’ll see a popup that will ask you to enter your email address.
Simply enter the email address you used to create your account and click the ‘Connect to WordPress’ button.
Next, there are a series of on screen prompts to finish connecting your website with OptinMonster.
Once you complete the steps, your WordPress site and OptinMonster will be connected, and you can create your first campaign.
Creating an Optin Form in WordPress With OptinMonster
To create your first campaign go to OptinMonster » Campaigns in your WordPress dashboard and click the ‘Create Your First Campaign’ button.
First, you need to choose your campaign type. There are all kinds of campaigns to choose from, including popups, full screen welcome mats, inline optins, and more.
For the sake of this tutorial, we’ll select the ‘Popup’ campaign type that allows you to display a high converting popup on your site.
To choose a campaign type, simply click on it.
Below this, there’s a list of templates that will form the foundation for your popup campaign. You can choose any template you’d like.
To choose a template, simply hover over it and click the ‘Use Template’ button.
Next, you need to enter a name for your campaign. This won’t appear on your website, but is to help you remember what the campaign is for.
Then, click the ’Start Building’ button.
This launches the OptinMonster campaign builder that shows a live preview of your campaign in the right panel.
You can simply point and click on any item in the preview section to make changes, move it, or delete it.
For this tutorial, we’ll keep the default design but change the text.
To do this, simply click on the existing text, and then you can make changes directly in the popup preview.
The left hand menu controls the font colors, spacing, and more.
You can also add new features to your popup with the included blocks.
Simply drag blocks from the left hand ‘Blocks’ menu to your popup to add new features.
Once you’re finished customizing how your popup looks, you need to set the rules for how it will display.
To do this, simply click the ‘Display Rules’ tab at the top of the screen. Here, you can set the conditions for when the popup will appear. You can completely customize these display rules so you can show the right message to the right person at the right time.
For this tutorial, we’ll create a simple display rule so the popup shows up after the user spends a certain amount of time on your site.
To do this, you need to select ‘time on page’ and set the number of seconds you want to pass before the popup displays.
Then, to have your popup display on every page make sure the ‘current URL path’ is set to ‘is any page’.
After that, click the ‘Next Step’ button.
This brings you to the ‘Actions’ screen where you’ll set what happens after the time has passed.
First, make sure ‘Optin’ is selected in the ‘show the campaign view’ box, then you can add effects and sound effects if you’d like.
Then, click the ‘Next’ button.
After that, you can review your display rules to make sure they’re correct.
Then, click the ‘Save’ button to save your campaign so far.
Connecting Your WordPress Popup to an Email Marketing Service
Next, you can connect your popup to an email marketing service. That way, when a visitor enters their email address, it will automatically get added to your email list.
OptinMonster also includes a feature called Monster Leads. This will independently store your leads, so you can always import these to your email marketing provider later on if you’d like.
If you don’t have an email marketing service yet, then we recommend using Constant Contact. It’s one of the most popular email marketing services in the world and offers great support for those just getting started.
To connect your email marketing provider to your popup, simply click the ‘Integrations’ tab at the top of the page.
Then click the ‘Add New Integration’ button.
Next, scroll down until you find your email marketing provider and click it.
OptinMonster will walk you through the steps of connecting the two together. For most email marketing providers, all you need to do is copy over your API key.
After that, you’re ready to launch your campaign.
Launching Your OptinMonster Popup Campaign in WordPress
To get started setting your campaign live, click the ‘Publish’ button at the top of the page.
This brings you to a screen where you can review your campaign before making it live.
If you’re satisfied with how your campaign looks, then switch the status in the ‘Publish Status’ box from ‘Draft’ to ‘Publish’.
Now, your campaign is running and live on your website. Make sure you click the ‘Save’ button before leaving the page.
You may also want to verify that your campaign is active by going to OptinMonster » Campaigns in your WordPress admin panel.
Then, make sure your campaign is switched to ‘Publish’ in the ‘Status’ column.
This screen also shows all of the campaigns you’ve created and which ones are active or paused on your website.
A/B Split Testing For Optins in WordPress
Once your campaign has been running for a while and you’re growing your email list, you might want to improve your campaign by doing A/B split testing.
A/B split testing is when you make slights changes to the appearance, text, and even colors in your popup campaigns. These slight tweaks can lead to huge improvements in conversions.
OptinMonster comes with an easy-to-use A/B split testing feature that eliminates the guesswork for you.
Note: You’ll need to be using the Plus or higher plan to use the split testing feature.
To start, go to OptinMonster » Campaigns, then click on the ‘Create Test’ link to create a new split test.
This brings up a popup window where you can add notes about the campaign.
Then, click the ‘Create Split Test’ button.
This brings you back to the same campaign builder screen, where you can make changes.
Once you’re finished, click the ‘Save’ button, and the OptinMonster will automatically run the split test for you.
Over time, you’ll be able to see which campaign leads to a better conversion rate.
To view your campaign data, simply navigate back to OptinMonster » Campaigns and it will show your results over time.
Next, you might want to experiment with adding content upgrades or a simple yes/no campaign to increase your conversions and get even more email subscribers.
Final Thoughts
Over the years, we have tested just about every WordPress popup and lead generation plugin, and we continue to use OptinMonster for a good reason.
Most other WordPress lead generation plugins have two major flaws:
They slow down your website because by design they have to store analytics data in your website’s database. This is really resource intensive and may get your WordPress hosting account suspended.
Powerful features like A/B testing and page level targeting do not work properly with WordPress caching plugins. But you can’t not use caching on your site because that will significantly slow down your site.
Since OptinMonster started out as a standard WordPress plugin, it also had these issues in the early days, but the team adapted and converted the plugin into a proper SaaS application in 2015.
Now OptinMonster can work independently of WordPress which means you can use it on any website builder, but more importantly it has a robust code architecture that overcomes the above issues which no other WordPress plugin has been able to do thus far.
This is why over 1.2 million websites are using OptinMonster and it’s the market leader when it comes to lead generation and conversion optimization.