WPBeginner WordPress tutorials help you learn WordPress, so you can improve your website. Our step by step WordPress tutorials are easy to understand and will help you follow the WordPress best practices. Don't waste your time buying WordPress books or outdated WordPress tutorial PDFs that cover just the basics. Our WordPress tutorials are written by experts with 15+ years of WordPress experience, and it contains real-life examples and tips that allows you to learn WordPress faster. We also keep our tutorials up to date.
You can find our other latest free WordPress tutorials below, and you can always use the search feature on our site to find helpful WordPress tutorials faster.
If you don't see a WordPress tutorial that you're looking for, then please reach out to your team and let us know. All our WordPress tutorial ideas are suggested by our users over the last 13+ years.
SSL makes your website secure, but many website owners encounter unexpected challenges when moving their WordPress sites to SSL or adding an SSL certificate to an existing site. Over the years that we have been helping people with their WordPress sites, we have seen and… Read More »
Is your WordPress website vulnerable to brute-force attacks? These attacks can not only slow down your website and make it difficult to access, but they can even allow hackers to crack your passwords and install malware. This can severely damage your site and your business.… Read More »
Do you want to create an IDX real estate website using WordPress? Showcasing your listings online is important for growing your business, but the technical aspects of building a real estate website might seem daunting. After all, real estate websites demand specific features like IDX… Read More »
Getting a “502 Bad Gateway” error message on your site can be a puzzling issue for most beginners. It’s a frustratingly vague error that can bring your entire online business to a standstill. To fix the 502 bad gateway error, you can try reloading the… Read More »
Remember when BuzzFeed quizzes were all anyone could talk about? We sure do! As online content creators ourselves, we’ve seen firsthand how creating content that goes viral can turn a simple blog into a successful online business. The great news is, you don’t need a… Read More »
Have you ever seen that scary “Not Secure” warning in your browser and worried what it means for your website? It’s a common concern, and the technical terms like SSL and HTTPS can make finding a solution feel overwhelming. We’ve guided thousands of users through… Read More »
If functions.php is the single most important file in your WordPress theme, then wp-config.php is the single most important file in your entire WordPress installation. In this article, we will share some of the most useful WordPress configuration tricks that you may not know yet.
If you run a WooCommerce store, you’ve probably noticed how many visitors browse and then just… disappear. 😶🌫️ One of the easiest ways to keep them around and boost sales is by adding live chat to your site. Live chat lets your customers ask questions… Read More »
Ever feel like some of your best blog posts are hidden gems, lost in the archives of your WordPress site? Or maybe you’re seeing those engagement numbers dip and wish there was a way to keep visitors clicking? We’ve found one of the simplest ways… Read More »
A navigation menu is a list of links at the top of the page that point to important areas of your website. By adding a specific post to your WordPress menu, you’ll be able to highlight it for your viewers, which will help bring more… Read More »
Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution.
1 year
_gat_omTracker*
Set, controlled and used by Google Analytics to collect and store data and then send that data to Google Analytics. OptinMonster provides the name if there is no existing tracker found on that page.
-
omCountdown-{id}-{elementId}
Used for countdown elements {elementId} in campaigns {id} to determine when it should complete.
-
om-{id}-closed / omSlideClosed-{id}
Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor.
30 days
om-success-cookie / omSuccessCookie
Used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using our Content Locking feature.
365 days
om-success-{id} / omSuccess-{id}
Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site.
365 days
omSeen-{id}
Used to determine if a visitor has been shown a campaign by the slug.
30 days
om-{id}
Used to determine if a visitor has interacted with a campaign ID of {id} on your site.
30 days
_omappvs
Used to determine when a new visitor becomes a returning visitor.