Welcome to ManageWP.org

Register to share, discuss and vote for the best WordPress stories every day, find new ideas and inspiration for your business and network with other members of the WordPress community. Join the #1 WordPress news community!

×

13 min read Brian Jackson
Tutorials | kinsta.com | 6 days ago

WordPress Google Maps Guide: Embed With Or Without A Plugin

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.

WordPress Google Maps Guide: Embed With Or Without A Plugin

Tutorials | kinsta.com | 6 days ago

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

10 min read Tom Zsomborgi
Tutorials | kinsta.com | 16 days ago

How to Fix a 403 Forbidden Error on Your WordPress Site

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.

How to Fix a 403 Forbidden Error on Your WordPress Site

Tutorials | kinsta.com | 16 days ago

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

127 min read Tom Zsomborgi
Tutorials | kinsta.com | Nov. 19, 2018

How to Speed up Your WordPress Site (Ultimate 2019 Guide)

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.

How to Speed up Your WordPress Site (Ultimate 2019 Guide)

Tutorials | kinsta.com | Nov. 19, 2018

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

Tutorials | easywpguide.com | 15 days ago

Easy WP Guide for WordPress 5.0 is now available

Anthony Hortin does a fantastic job with the Easy WP Guide, and has just added 60 new pages to cover everything Gutenberg!

Easy WP Guide for WordPress 5.0 is now available

Tutorials | easywpguide.com | 15 days ago

WordPress 5.0, named “Bebo” after Cuban jazz musician Bebo Valdés, was released in early December. It’s available for download from WordPress.org or you can update in your WordPress dashboard. WordPress 5.0 is a HUGE release, with some major changes to how you write your content. The major change being the introduction of a brand new editor, called the Block Editor, although you may also know it by its development codename, Gutenberg. The editing interface has been rebuilt to make it easier to create media rich Pages and Posts and to provide you with more flexibility. As the name suggests, the Block Editor treats all your content as individual blocks. Each block can be inserted, rearranged and styled individually, making this new editor more flexible than the old (TinyMCE) Classic Editor.
Starting from WordPress 5.0, the Block Editor will be the default editor whenever you're creating a new Page or Post. However, if you wish to continue to use the old (TinyMCE) Classic Editor, you can do so by installing the Classic Editor plugin. The Classic Editor plugin will allow you to disable the new Block Editor and instead, will provide you with the same editing interface

14 min read Tom Zsomborgi
Tutorials | kinsta.com | Dec. 10, 2018

How to Display Dynamic Sidebars and Widgets to Reduce Bounce Rate

Dynamic sidebars and widgets can help reduce your site’s bounce rate and improve your chances for a conversion.

How to Display Dynamic Sidebars and Widgets to Reduce Bounce Rate

Tutorials | kinsta.com | Dec. 10, 2018

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

Tutorials | rachievee.com | 9 days ago

The Screen Reader Text Class: 5 Real Life Applications

Rachel goes over what the screen reader text class is, and 5 real life ways to apply it into your every day development.

The Screen Reader Text Class: 5 Real Life Applications

Tutorials | rachievee.com | 9 days ago

One of my first exposures to accessibility in WordPress is the screen reader text class. When I was learning by tinkering around existing themes – it became a familiar sight. Now, the screen reader text class is an effortless addition to my daily development, and it makes a huge difference. First we’ll go over briefly what this class is and how it can help make sites more accessible. Then I’ll review 5 real life applications of the screen reader text class in the wild. I hope that by reviewing these cases, it can become part of your every day workflow as well.
What is the screen reader text class?
To be clear, this class can be called anything. This class is almost always named “screen-reader-text” in WordPress themes. In Bootstrap, as another example, it’s equivalent class is called “sr-only”. Regardless of what the class is named, it is a set of styles that can be applied anywhere.
This class hides things that you don’t want to display visually, while keeping them “visible” for screen readers. It does so without resorting to using the “display: none” syntax in CSS. The problem with setting the display to

9 min read Adi Spiac
Tutorials | translatepress.com | Dec. 3, 2018

Multilingual SEO on WordPress: 7 Tips To Rank In All Languages

A Multilingual SEO checklist for ranking well in all languages.

Multilingual SEO on WordPress: 7 Tips To Rank In All Languages

Tutorials | translatepress.com | Dec. 3, 2018

SEO is hard enough when you’re only trying to rank in one language. But add a few more languages to the mix? Well, yeah, WordPress multilingual SEO can feel a little overwhelming. It doesn’t have to, though. Multilingual SEO is really just about applying all those same SEO principles and then also following some basic guidelines to make sure that each language has the same chance to benefit from your SEO efforts and rank in Google.
In this post, we’ll cover those best principles so that you can have all your site’s translations ranking.
You’ll still need to build some links and do some keyword research – but this guide will make sure Google can index all your content and serve up the right translation to visitors from around the world.
Let’s dive in…
1. Make Sure Google Can Crawl Each Language
Let’s start at the beginning – you can’t rank your multilingual WordPress site if Google can’t index it.
Services like Google Translate have made it easy to let people dynamically translate your website into any language (kind of like how the Chrome Browser can automatically translate text).
Now, that type of translation

5 min read Eric Karkovack
Tutorials | speckyboy.com | 8 days ago

Controlling WordPress Through the Command Line with WP

Having recently been introduced to using WP-CLI, I thought it might be nice to spread the word a bit.

Controlling WordPress Through the Command Line with WP

Tutorials | speckyboy.com | 8 days ago

Even in a standard install, WordPress is a highly-visual platform. That not only makes for easy content creation, but site maintenance as well. Within a few clicks, you can install a plugin, run software updates and tweak any number of settings. However, there are situations where that visual interface can get in the way. For example, running large imports or other memory-intensive tasks can cause problems on slower servers. Plus, you don’t always get the fine grain level of control that might be necessary.
For those who want more control and the ability to carry out complex tasks, WP-CLI could be just what you’re looking for.
What is WP-CLI?
WP-CLI is a command line interface for WordPress. It provides the ability to maintain just about every aspect of your WordPress website without ever needing to login to the dashboard.
Like WordPress itself, WP-CLI is free software. To use it, you must first install it on your remote server or local machine. From there, you can put the power of the command line to work for your site.
But before you get too excited, a word of warning. This is a highly-powerful (and potentially dangerous) tool. Make a mistake and you might not easily recover

6 min read Josh Pollock
Tutorials | mattcromwell.com | Dec. 3, 2018

Contexual Optins with Caldera Forms

Popup optins can be an effective part of a content marketing strategy, if they have the right offer. Matt shows how to create optins with Caldera Forms that are relevant to the current page, which is a great idea.

Contexual Optins with Caldera Forms

Tutorials | mattcromwell.com | Dec. 3, 2018

Newsletter optin forms are more compelling when they speak directly to the readers interest. This tutorial shows you how to achieve that with a simple shortcode and Caldera Forms. Everyone wants to get more subscribers to their email newsletter. There’s so many different tactics from the extremely obnoxious to the completely banal.
At Impress.org we tend to lean heavy on content marketing. We love providing value to our audience through our expertise and insights. We hope that in return for that free content, we might get a few emails here and there.
For the most part that works just fine. Recently though, we launched a new product, which means its newsletter list is relatively tiny. WP Business Reviews is a great product and we’ve been writing some really awesome content all relevant for business owners wanting to learn about online reviews, SEO tactics, reputation management and more. But we want more people to learn more about it as quickly as we can. So how can we ramp up the subscribers without moving into that “obnoxious” territory.
Contextual Signups
Our first step toward more signups is putting the optin form a bit more front-and-center to all our articles.

15 min read Brian Jackson
Tutorials | kinsta.com | Dec. 5, 2018

How to Use Icon Fonts in WordPress the Right Way (Better Performance)

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.

How to Use Icon Fonts in WordPress the Right Way (Better Performance)

Tutorials | kinsta.com | Dec. 5, 2018

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

4 min read Brian Jackson
Tutorials | woorkup.com | 21 day ago

How to Easily Create a Blank Favicon with Code (Fix 404 Errors)

A short tutorial on how to easily create a blank favicon. For all of your WordPress dev/perf testers out there.

How to Easily Create a Blank Favicon with Code (Fix 404 Errors)

Tutorials | woorkup.com | 21 day ago

I do a lot of speed testing in my line of work. Usually, I’m testing the performance of the default WordPress theme on a fresh install to use as a baseline. Or perhaps running a comparison for a client. Being that Kinsta makes it incredibly easy to create new installs and snapshots, I’m constantly destroying and spinning up new WordPress sites from scratch. One issue that I run into every single time is that speed testing tools like Pingdom and WebPageTest complain about a missing favicon (404 error). Talk about first world problems.

14 min read Tom Zsomborgi
Tutorials | kinsta.com | Oct. 3, 2018

WordPress Cookies and PHP Sessions - Everything You Need to Know

This is an in-depth guide on how WordPress core uses cookies, what to do with caching, GDPR and much more!

WordPress Cookies and PHP Sessions - Everything You Need to Know

Tutorials | kinsta.com | Oct. 3, 2018

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.

3 min read Andy Forsberg
Tutorials | penguinwp.com | 18 days ago

How To Manually Update WordPress Themes Elegantly

Here's a quick and easy way to manually update your WordPress theme while using a custom maintenance page without having to rely on a plugin to do so.

How To Manually Update WordPress Themes Elegantly

Tutorials | penguinwp.com | 18 days ago

Sometimes your WordPress theme just doesn’t update properly using the standard update method for whatever reason. In these situations, you need to perform the updates manually to take advantage of the latest and greatest enhancements to your active WordPress theme. This is a guide on how to perform these updates manually in an elegant fashion. If performed properly, this update process should only leave your site down with a clean maintenance landing page for at most five minutes.
Create a maintenance landing page. If you don’t want to make one from scratch I recommend using this Simple Maintenance Page template as a starting point. Customize it with your logo, favicon, styles and email address and save it as “maintenance.php, then upload it to your web server’s public root folder. You can view my maintenance page here. Make sure to add the following PHP code to it in order to set a 503 Service Temporarily Unavailable status code, you can easily verify the status code with httpstatus:
Create and activate a child theme if you haven’t already. Ensure all of your website settings, styles, and any other parent theme overrides are located within your child theme

29 min read Codeinwp
Tutorials | themeisle.com | Oct. 17, 2018

8 Steps to How to Make a Website - The Ultimate DIY Guide

Running through the basics of making a website with WordPress. From hosting to adjusting site navigation; it's all here.

8 Steps to How to Make a Website - The Ultimate DIY Guide

Tutorials | themeisle.com | Oct. 17, 2018

Believe it or not, but knowing how to make a website is one of the more essential skills you should master as a small business owner in this day and age. Please bear with me! Here’s why:
If you know how to make a website on your own, you will save a ton of money on web developers and designers.
This will also allow you to follow the market trends and put new things on your website without needing a programmer’s help.
You will effectively stay ahead of your competition because, while they have their projects slowed down by the need to consult developers, you will be able to build most things yourself (within reason, of course).
With that being said, the most important piece of the puzzle here is that you can learn how to make a website and then create something awesome for your business or project all on your own.
How to make a website – in bird’s eye view
Okay, here’s the plan for what we’re going to do in the next steps. The important thing to note is that it’s all DIY-able (if that’s a word) and that we’re minimizing the costs wherever possible.
In short, what you’ll end up with at the end of this guide is a functional, beautiful

17 min read Tom Zsomborgi
Tutorials | kinsta.com | Oct. 10, 2018

WordPress Activity Log - 7 Things You Should Be Tracking

We’re going to discuss the seven most crucial activities to track on your site. From content changes to failed login attempts.

WordPress Activity Log - 7 Things You Should Be Tracking

Tutorials | kinsta.com | Oct. 10, 2018

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),

2 min read Benjamin Intal
Tutorials | benjaminintal.com | Dec. 17, 2018

How to Make Twenty Nineteen's Content Full-Width - Benjamin Intal

Just some additional CSS to make Twenty Nineteen's content Full-Width.

How to Make Twenty Nineteen's Content Full-Width - Benjamin Intal

Tutorials | benjaminintal.com | Dec. 17, 2018

If you’ve updated to WordPress 5.0, then you probably noticed the new Twenty Nineteen theme. It very simple, with a huge emphasis on the content and clean typography. It’s great. However, the content area is really made for articles and blogging.
For wide screens, the content is nudged to the a little bit to the side. This works well for articles, but for creating pages especially with the influx of Gutenberg blocks, the content area should evenly fill the width of the screen.
Twenty Nineteen doesn’t currently have an option to do that. But you can easily do that by adding this line in your Customizer:
body.page .entry .entry-content > *,
.entry .entry-summary > * {
max-width: none;
}
That will only widen pages and should leave your blog posts alone.
Here’s what the pages look like before:
Here’s what it looks like after adding the CSS:
Now if you also wanted to do this for posts, you can use this CSS:
body.single-post .entry .entry-content > * {
max-width: none;
}

6 min read Josh Pollock
Tutorials | calderaforms.com | Oct. 19, 2018

This Is What Your Forms Are Secretly Doing To Your SEO

Forms are great. The internet is full of wonderful forms, but are you making sure that your forms help your SEO, not hurt? Christie shares tips on how to avoid costly SEO mistakes on your WordPress site.

This Is What Your Forms Are Secretly Doing To Your SEO

Tutorials | calderaforms.com | Oct. 19, 2018

Christie Chirinos is a Partner at Caldera Labs. Christie received her Master of Business Administration degree with a specialization in information systems management from Florida State University, and is currently based out of New York City where she lives with her cat, Snickers. Two things are true about my life: my business partner and I own a popular web form product, and 50% of our product website’s traffic comes from search engines.
This means that I think about forms and SEO a lot. However, most of us don’t think about these two things together often. This is fair: after all, most of your SEO efforts will come from a quality content strategy and lots and lots of networking (don’t know what I mean? Learn about link building here).
However, there are two important considerations when thinking about implementing a form and making sure that your site is doing its best to be a part of a search result. So, after you’ve covered all of your SEO basics, such as identifying your keyword opportunities, looking at your on-page and off-page SEO, and more, make sure you give some thought to what your forms are doing.
(A quick tip: we are big fans of Pathfinder SEO at

Tutorials | readymag.com | 9 days ago

How to Quickly Reset WordPress Back to Its Default State

Resetting your WordPress site is basically deleting every setting you have in your site as of the moment and replacing it to the original settings when you started your site. This is perfect when you need to start over or start from scratch, and there's an awesome plugin that can do this for you!

5 min read Eric Karkovack
Tutorials | speckyboy.com | Dec. 10, 2018

How To Create Custom Blocks for Gutenberg with Block Lab

A little tutorial on creating custom Gutenberg blocks without getting knee-deep in JavaScript.

How To Create Custom Blocks for Gutenberg with Block Lab

Tutorials | speckyboy.com | Dec. 10, 2018

Of all the amazing things the new block editor (aka Gutenberg) for WordPress can do, the ability to create custom blocks is right at the top of the list. This feature allows developers to tightly integrate their own content and layouts within the editor in a standardized way. While we lose a little bit of flexibility in terms of what we can do with the edit screen, we gain a more consistent UI. This can be a big help when training clients to use WordPress. Plus, it just looks cleaner than the Classic editor.
Among all this great news is a bit of a catch: The default way to build a custom block requires that you wade knee-deep in JavaScript. Specifically, WordPress uses the React.js library to power this interface. It’s incredibly dynamic, yet features a fairly steep learning curve for those of us who primarily work with PHP.
The WordPress Toolbox
Unlimited Downloads: 500,000+ WordPress Themes, Plugins, Templates & Design Assets
But you can always rely on the WordPress community for creative solutions. Today, we’re going to look at one alternative that aims to simplify the block creation process (even taking JavaScript out of the equation). This helps to empower more

Tutorials | wpdeveloper.net | Dec. 23, 2018

How To Manage The Missed Schedule Error In WordPress

If you schedule contents in WordPress and faced the Missed Schedule error, this tutorial is for you, it talks about a recently updated plugin that does much more than just missed schedule.

How To Manage The Missed Schedule Error In WordPress

Tutorials | wpdeveloper.net | Dec. 23, 2018

Wouldn't this be really frustrating to schedule a content for your website and then only to find out that it hasn't been published at all? This is actually not a very uncommon issue among WordPress users. Now, imagine if there was a plugin to automatically prevent this from happening and keeping everything organized? Well, that's exactly what you can do with WP Scheduled Posts Pro. In this article, we are going to give you a brief on how to manage the missed schedule error in WordPress. The Reason Behind Missed Schedule Error
To run unattended scheduled tasks, WordPress uses Cron job for these sorts of events. By default, “wp_cron” function takes care of this.
How the Cron job works is that each content you schedule is saved in the database with your set time. The event is only triggered when you have a visitor on your website. When someone comes to your site, it checks whether there's an event scheduled or not. If yes, only then it publishes the content.
That's where the problem lies especially if your site has a limited number of visitors. Suppose, if no one visits your website during that time interval, the scheduled event is not going to get triggered. As a result, your

10 min read Keith Devon
Tutorials | highrise.digital | 13 days ago

Guide: Writing effective website specification documents

Writing a detailed specification will help set your project up for success, and allow development teams to give more accurate quotes. Read our guide to help you write a technical specification for your project.

Guide: Writing effective website specification documents

Tutorials | highrise.digital | 13 days ago

So, you're planning a new website. Do you want to set your website project up for success? Do you want to avoid any costly surprises along the way?
Of course, you do.
A thorough, focused web specification document will keep your web project running smoothly and, most importantly, will give you the best to chance of delivering a project that meets the goals of your visitors and your business.
In this guide, I’ll outline the key parts of an effective website specification and why they’re important as well as what we have learned, whilst running our WordPress agency, about what a web specification is, how to write one and what to include.
What is a website specification?
A website specification is a document that articulates the project’s goals, objectives and tactics. It should outline constraints, such as budget, deadlines, or technical restraints. It can also include project details such as the team involved, for example, stakeholders or points of contact.
Website specification content
Overview
This section should give a basic overview of the project and the organisation behind it. An overview could include:
About your organisation – A brief company background

14 min read Sandra Stone
Tutorials | webzakt.com | Aug. 29, 2018

Comprehensive Guide to How to Speed Up Your WordPress Site

A step-by-step guide on how to speed up your WordPress site focusing on non-developer solutions. If your web content is loading slowly, read our guide on how to speed up your WordPress site and maximize usability for visitors.

Comprehensive Guide to How to Speed Up Your WordPress Site

Tutorials | webzakt.com | Aug. 29, 2018

Your WordPress website speed can gradually slow down for many reasons, which significantly impacts user experience. Many factors, such as the host provider, caching, content delivery networks, usage of JavaScript, poor image optimization, and poorly coded plugins can affect website performance. If your web content is loading slowly, read our guide on how to speed up your WordPress site and maximize usability for visitors. In this step-by-step guide on how to speed up your WordPress site, we’re focusing on non-developer solutions, i.e. improvements anyone can make. Let’s steer clear of custom code implementation since there are so many other ways of improving the speed of your site. Before we get into the methods of speeding up your WP site, it helps to understand some basics, such as why speed is important and some general causes of a slow WordPress site.
How to Speed Up Your WordPress Site
As an administrator, you might not be fully aware of your website’s front-end speed. The first thing to do is to run an eyeball test on your website by checking your site’s page load performance on someone else’s computer. If you find it slow using it yourself as a user

4 min read pol taj
Tutorials | wpgeodirectory.com | Oct. 1, 2018

The Font Awesome v5 WordPress Problem

A post about potential problems that could arise with the new version of Font Awesome when used within WordPress themes and plugins

The Font Awesome v5 WordPress Problem

Tutorials | wpgeodirectory.com | Oct. 1, 2018

This blog post is mainly to draw attention to the brewing problem with using Font Awesome v5 in your WordPress Plugin or Theme. What is Font Awesome?
It’s a little CSS (or JS in v5) file that you can add to your site to be able to use lots and lots of fancy icons on your site.
What’s the problem?
There are really two problems;
1. The first (less serious) problem is a common problem with JS/CSS libraries and WordPress and can affect FA v4 not just FA v5, that is the fact that two developers might add the script and use different names so the same file gets added to the website twice. The fix to this is relatively simple and is resolved by the two devs using the same name to add the file, we use and we suggest “font-awesome”.
2. The main brewing problem with using Font Awesome in WP these days is that FA v5 introduced a new way to use it, in FA v4 it was always just a CSS file but now it can be used either as a CSS file or as a JS file. This is fine for “Joe Blogs” with his html website but once you are using a CMS (content management system) like WordPress which has plugins built by many many devs you have the situation that both the CSS and the JS

3 min read Cozmoslabs
Tutorials | cozmoslabs.com | Nov. 15, 2018

Admin Approval on Edit Profile fields with Profile Builder

The Add-on extends the functionality of Profile Builder by enabling admin approval on edit profile fields. Until the fields have been approved the old values will be displayed for everyone else.

Admin Approval on Edit Profile fields with Profile Builder

Tutorials | cozmoslabs.com | Nov. 15, 2018

We are happy to announce the release of the Edit Profile Approved by Admin Add-on for Profile Builder. The Add-on extends the functionality of Profile Builder by enabling admin approval on edit profile fields. Until the fields have been approved the old values will be displayed for everyone else. The functionality of the add-on has multiple use cases, some of them would be:
– be sure that users don’t change fields in their profile, that show up on your site, to improper words
– review the email address of the user before it is changed
– monitor changes of your user profiles
– approve avatar image changes
Setting up Admin Approval on Edit Profile fields
After we activate the Edit Profile Approved by Admin Add-on we will see new options for our Fields:
You can simply activate admin approval on a field by clicking the “Requires Admin Approval on Edit Profile” checkbox.
Fields that have “Requires Admin Approval on Edit Profile” enabled will have a check mark on the field list next to them.
How it works on the front-end
After a user updates his profile and if fields that require admin approval have been modified, those fields will be