Are you getting a 504 gateway timeout error on your WordPress site?
This error is an HTTP status codes that are usually caused when a server is unable to connect to an upstream server to complete a request.
In simple terms, when someone visits a website, a request is sent to web servers that contain the requested elements. Then the server sends back an HTTP status code with the requested resource. This code is displayed when a server does not get a timely response from another server that acts as a gateway or proxy.
You are likely to encounter this WordPress errors more than other errors. And in most cases, it will go away once you refresh your website. Also, you can also clear your website’s cache.
Some of the common messages you will get for 504 gateway timeout error are:
504 Gateway Timeout
Gateway Timeout (504)
HTTP Error 504 – Gateway Timeout
HTTP 504 is one of the server-side errors and they occur when there is something wrong between the servers on the internet. But here are a few things you can try to troubleshoot 504 Gateway Timeout error:
A proxy server acts as a mediator for requests from clients seeking resources from other servers. There is a chance your browser is usng a proxy which is failing to connect to your server.
If you are using Chrome as your browser, simply navigate to Settings. Scroll to the very last and click on Advanced.
Locate the System tab and click on”Open proxy settings option, then click on it:
Locate the System tab and click on “Proxy settings”. In the next window click on LAN settings.
Now all you have to do is disable the following options:
Automatically detect settings
Use a proxy server for your LAN
Save the changes and refresh the tab.
2. Deactivate WordPress plugins
It is very rare that 504 Gateway Timeout error is caused due to a plugin. But sometimes when there is a slow uncached request from a plugin it can result in delays.
To be sure that the problem lies with one of the plugins, you will simply have to deactivate your plugins. Remember not to delete but deactivate them, this will ensure you don’t lose any data.
To deactivate the plugins go to Plugins in your WordPress dashboard and click on “Deactivate”, next to the plugins name.
Disable the plugins one by one and reload the website after every deactivation. If the error is fixed after deactivating a specific plugin, that will be the cause of your problem.
Reach out to the developer or support team of that plugin.
3. Turn Off VPN
Sometimes VPN servers are unable to get a response from your WordPress hosting provider, which results in 504 Gateway Timeout error.
Try to disable VPN service on your browser and see if the error persists. If VPN is the culprit you can try to either switch to a different VPN server or contact the VPN service provider.
4. Clean Database
In some cases, a corrupt WordPress database can also lead to 504 Gateway Timeout error. You can clean your database using the WP-Optimize plugin.
This will not affect your WordPress data saved in the database. But to be on a safer side, take backup of the database before performing any action.
5. Disable Content Delivery Network (CDN)
CDN helps load a site faster buy storing static content on data centers around the world. Sometimes, there can be some issues with the CDN, which will result in Gateway Timeout error.
If you are using a third-party CDN provider an easy way to troubleshoot 504 Error is to simply disable your CDN temporarily. You can consult the official documentation for specific instructions as every CDN works differently.
For example in Cloudflare CDN, just go to Overview tab and locate Advanced Actions. Here you can Pause your website to disable the CDN.
Then check for 504 Gateway Timeout error in a new tab. If you are still seeing the error, re-activate your CDN again.
6. Check Logs
Many hosting providers offer an Error log to their customers. These will help you to figure out the issues, especially if it’s resulting from a plugin on your site.
To view your error logs on Breeze.io dashboard, simply go to “Manage” next to your website name. Select logs from the above toolbar. This is how your error logs will look:
If in case your host doesn’t offer a logging tool, just add the following code to your wp-config.php file to enable logging:
DNS Propagation is the time taken by Internet service provider across the world to update their caches with your new DNS information. If you have recently migrated to a new host, you will have to wait for almost 24 hours for your DNS to fully propagate.
This time can result in hours of downtime. You can check for this issue from a site called DNSMap. Similarly, enter your domain name and click on “Check DNS Propagation”.
If you see many red results, you will have to wait for your domain finishes propagating.
Although you can migrate from one host to another with zero downtime with our Managed WordPress hosting.
8. Server Issues
Server issues can be caused when Nginx or Apache is waiting on a response from something and it timed out. Other reasons that can cause server issues are:
Less no. of PHP worker
Network connectivity issues
All you can do is reach out to your hosting provider for support. If you are a client at Breeze.io simply contact us on support chat and our team will reach out to you in no time.
In future you can also use tools like updown.io, to monitor and notify you immediately when an error like this occurs.
It’s scary when you see an error on your WordPress site. Try not to lose your calm. Simply follow all the steps we mentioned above and you will be able to fix the 504 Gateway Timeout error.
If your website is still showing 504 error reach out to us for a better support.
Yes, we know our article is called ‘create a WordPress blog’, but we still wanted to mention every other option that you can get. These aren’t some new names, you must be already aware of most of them.
If we broadly categorize them, there are 2 types of blogging platforms: Hosted and self-hosted. Blogger, Tumblr or WordPress.com are few famously known hosted platforms.
A hosted platform is free to use and you will get your domain name as a part of a subdomain. For eg: http://yoursitename.wordpress.com. These options are very tempting as there are no barriers to entry and zero financial cost involved. But if you are serious about blogging and wish to earn money, you should always go for a self-hosted platform.
Some of the differences between hosted and self-hosted platforms are:
1.1 Fewer customization options
You cannot give a unique look to your website in a hosted platform. You are given a pre-made template and all you can do is add your content. In self-hosted platform as you are the owner, you are free to do whatever you want. Use any theme and plugin you like.
1.2 Might look unprofessional
Since you cannot do much customization in a hosted platform it does lose the unique feel. Also, a lot of people doesn’t take free blogging platforms seriously. Self-Hosted platforms actually show how dedicated you are towards writing.
1.3 Money issues
Money is the biggest reason we recommend people to go for self-hosted platforms. You can place ads and affiliate links on your site and also add an eCommerce store to your blog someday. You cannot do any of these in a hosted platform.
1.4 You will be a product
Think about it, if you write on some other platform you are practically promoting their site. People might not even remember your name, they will remember the platform they read an article on.
1.5 No control
Did you know, free blogging platforms can shut your blog anytime, just like that, without any warning or consent. And worst of all, you wouldn’t even be able to recover your past content. This can be due to any minor problem of plagiarism etc. In a self-hosted platform, you will have control over your content and you can publish whatever you like(unless it’s something illegal of course).
The above points are few of the reasons why we recommend going for a WordPress.org. You will have to spend a little money but it will be worth it. We will tell you exactly how easy it is to buy a domain and hosting for your blog.
But before that, if you are still not convinced about using the self-hosted platform you can have a look at the following comparison guides:
Domain name is like your web site’s address and hosting is your website’s home. You will need both of these to create a WordPress blog.
To buy a domain name, you will have to register the name to an organization called ICANN through a domain registrar. You can get a domain name for around $3.
Unfortunately, buying a dream domain name is as difficult as choosing a username. You might have to make a few modifications here and there. Do keep the following things in mind before buying a domain name:
Buy domain names that are easy to type
Avoid slang terms
Use correct spellings
Try to stick with .com
Avoid numbers, if possible
Once you have your domain name you will need a hosting provider. Similar to domain registrars, you will see many companies offering hosting services. Many hosting providers will claim simple WordPress installation but you will have to understand that it’s not all that your WordPress blog needs.
You need a host that guarantees high speed, powerful stack and security. As a beginner, these things might not look that relevant but ignoring these things can prove harmful in the long run. Also, don’t go for companies that offer many services, stick to your niche and go for hosting providers who specialize in WordPress hosting.
Breeze.io is one such platform which not only offers amazing speed and security but also allows you to scale your WordPress. And we understand that one of the reasons why beginners stay away from the self-hosted platform is because of the cost.
At Breeze.io, you can get different plans to suit your needs and budget. All you have to do is go to our home page and click on sign up.
On the next screen, choose your plan and account information. Once you have filled all the information you will receive an email confirmation. Click on the link in the confirmation email and you will be redirected to the login screen.
Enter the login credentials you filled in the account information and you will enter your Breeze.io dashboard. Click on “ADD +” on the top right corner to add a new site.
You can follow the articles in our knowledge base to understand your dashboard better.
How to install WordPress on Breeze.io dashboard
Once you have logged in your Breeze.io dashboard, click on the Manage button next to the name of the site you have added.
This is how your screen will look like:
You will get all your WordPress login details here. Copy the username and password and click on Open WP-Admin and enter the login credentials.
You will have your WordPress dashboard in no time. Once you have entered your WordPress site, it’s time to start customizing it.
3. All about WordPress themes
WordPress Themes are like pre-made templates. They give you a basic idea of how your website will look like. You can obviously make some changes using third-party apps. But most modern WordPress themes offer almost everything you will need for your website.
WordPress has thousands of both free and paid themes which can easily be downloaded through your dashboard. In the left sidebar go to Appearance > Themes > Add New. Most themes come with a free and paid version, so you can test them out before spending your money.
Make sure whichever theme you choose is responsive and mobile friendly. Also, your theme should represent you and your overall blogging niche.
If you find so many options confusing you can refer to the following articles:
Plugins add extra functionality to your WordPress site. WordPress will give you some basic features like you can add post and pages. But you will have to install an additional plugin to increase the features and functionality of your website.
Just like themes, you will get both free and paid plugins. Also, most free plugins offer a premium version with more features.
There are some of the plugins that are useful to only a niche audience. Then, there are some plugins that are must-have for every WordPress website.
We have compiled the best of every must-have plugin. Have a look at these:
To create WordPress post just go to Post > Add New. Similarly, go to Pages > Add New to create WordPress pages. You can have as many posts as you want but when it comes to pages, you need some important ones. For most of these important pages, you will get a pre-made template with your theme. You can also see this post on 6 must have WordPress blog pages.
Coming back to adding a post, this is how the classic editor looks like:
The place with “Enter Title Here” is where you write your post heading. The main text of your blog goes on the white canvas. You can easily edit and align your text using the toolbar on the top. Adding pages is also very similar to this, you will get the same canvas.
This is the classic WordPress editor but now with the latest WordPress 5.0 update, this editor is going to change. WordPress Gutenberg editor will be replacing the classic editor soon. You can still use this classic editor through a plugin, but we highly recommend you to switch to Gutenberg.
This is how WordPress Gutenberg editor looks like:
Check for spelling and grammar before publishing any content.
All you have to do now is start writing! 🙂
6. Tools for beginners
There are a lot of things involved while you create a WordPress blog. Even though these steps are not so difficult but for beginners, they can sound a little confusing. You might need the help of certain tools to grow your WordPress blog.
Here are some of the must-have tools you need to use ASAP:
6.1 Google Analytics
Google Analytics is a free tool that will help you track your website users and visitors. This will help you in serving better content. You will have to add a tracking code which you will get once you sign up to a Google Analytics account.
To add the code to your WordPress manually simply go to Appearance > Editor in your WordPress dashboard. On the right side, you will see the themes file section click on “header.php” file.
Now paste your tracking code right before </head> tag in the Editor.
Grammarly is a very useful tool for any content writer. This tool comes as a browser extension and is compatible with WordPress. It will underline every grammar and spelling mistake on your post. You can also type directly into the app to have an even better experience.
This tool comes in both free and premium versions. If you are just starting out with blogging, the free version will be more than enough for you.
You need images in your post and you should avoid using copyrighted images. Canva is one such website where you can easily create images for your blog and social media. It has a simple drag and drop editor which makes it easy to use.
You will get a variety of templates to choose from. Editing them is also very easy, you can add various elements and texts to make it look more interesting.
Coschedule Headline Analyzer will help you create beautiful headlines for your blog post. It will analyze your headline score based on the emotional impact, length, and the word balance.
We highly recommend using this tool as users tend to read the blog with appealing headlines. This tool will help you write more persuasive titles which will improve your CTR.
7. Promote your blog
Once you have your WordPress blog up and running, the next step is promotions.
Promoting your blog is mainly done for 2 reasons:
Growing your audience
Earn money from a blog
As a beginner, your first goal should be to grow an audience and later monetize your blog. You can follow the below steps to increase your viewers and then earn money through your blog.
7.1 Grow your audience
I. Basic SEO
SEO is the first step to any content marketing strategy. The content you churn out should be optimized for the Search Engine. It does seem a lot of work but you can also take help of an SEO plugin.
Some basic SEO rules include:
Keyword Research: First and the most important step is keyword research. Before you begin any article make sure to do an in-depth research about what keywords are trending. You can also do a competitors analysis to get an idea about which keywords are they ranking on.
Heading: The first thing any user sees is a heading. Most people will not even continue reading if the heading doesn’t catch their attention. You can use the headline analyzer tool mentioned above for better headings.
URLs: Keep the URL of the pages short and easy to read. Also, include your focus keyword in the URLs.
Alt Tags: You have to use high-quality and catchy images. But make sure you add alt tags to all your images. You can use your Focus keyword in the alt tags.
Social Presence is very important in the modern world. Create social media profile/pages for your blog. You can share your blog post or even come up with a unique social media strategy to increase your followers.
Don’t be spammy, you shouldn’t post 10 links per day on your social channels. Optimize your posts to get more shares, engagement, and traffic. You can be creative and share infographics, catchy images, even memes are very trending these days. There are certain peak hours for every social media platform, you can do a research on these and try to schedule your posts accordingly.
Try to integrate social media with your WordPress blog. Add social media sharing buttons on every blog post like this:
III. Use Quora
There are many question and answers sites, Quora is one of the most popular one amongst them. You can create a profile on Quora to gain traffic on your website.
Although, there are certain rules for posting on Quora. Like you cannot just leave links in the answers, it will look spammy and there is very less chance for anyone to click on them.
Try to provide a valuable answer, helping people is the primary goal of Quora. You can leave a link to your blog at the end of the answer. This will actually improve the chances of users clicking on that link.
IV. Outreach and Guest Posting
Guest Posting: Guest Posting is nothing but writing a post for someone else’s website. In exchange for the content, they will give a link to your website. Find big websites in your niche which allow guest posting, since they have a huge audience the link they give will help you increase your blog traffic.
Try to do guest posting for big publications only. Also, make sure to have quality content to increase your click-through rate.
Outreach: Apart from guest posting, you also ask for links directly from a website in your niche. Many people actually agree to give backlinks if you have quality content on your blog. You can ask for links over emails. But don’t use the templated approach. Be unique and try to make these email sound personal and interesting.
7.2 Earn money from a blog
I. Affiliate marketing
Affiliate marketing is the most popular way to earn money from a WordPress blog. In this type of marketing, you have to promote someone else’s product and in return, you will get a % of the profit. You can do affiliate marketing by linking or by recommending/reviewing someone’s product.
Have you seen famous bloggers reviewing products from their niche? That is affiliate marketing.
Once you have an audience, you can also review products in your blog. Most companies and website have their own affiliate program. You can become a part of this program directly through their website.
Some other sites that give an opportunity to sign up to an affiliate network are:
Google Adsense is the easiest way to earn money from your blog. Once you sign up for Google Adsense, Google serves up ads on your website that are relevant to your audience. And if someone clicks on these ads or even views these ads you’ll get paid.
It is also very easy to get these ads, all you need to do is sign up for AdSense and then add the code to your site.
III. Membership content
If you don’t want to depend on ads and affiliates, you can earn money through your content solely. You can sell ebooks on your site or simply add some additional content to your blog and ask the user to pay a certain amount to view the content.
To make this strategy work you have to focus on the quality of content. If you are going to ask your audience to buy the piece of your content, it needs to be worth it.
It might take a little time to create a WordPress blog but it is in no way a difficult task. There are plenty of resources available online to help you through the process. Follow the steps mentioned above and you will have a blog running in no time. And once you have a WordPress blog you can consult this website launch checklist to make sure you didn’t forget anything.
Is your administrator account blocked from accessing the WordPress dashboard? This can be due to a code error, a hack, admin account deletion, or a malicious partner changing information on you.
To regain the access you will have to create a new administrator account. And you will have to do it manually by directly interacting with the database.
If you are hosting your website with Breeze.io, we provide access to your mysql database using phpmyadmin. But in this article, I will show you how to Create New Admin Account in WordPress via MySQL using both cPanel and Breeze.io panel.
Step 1: Access your account
Login to your cPanel account. On the main interface, locate Database category and click on phpMyAdmin.
If you are a Breeze.io customer login to your account and click on “Manage” next to the site for which you want to create new Admin account in WordPress via MySQL.
In the overview tab, copy you database details and click on “Open MySQL Editor” and paste your login details.
Step 2: Create new Admin account
Once you have entered your account, locate your WordPress database in the left sidebar.
Once all the database information is loaded, click on SQL tab on the top.
Copy and paste the following code in the the box. You will have to change the username and password here. For example purpose we will be using the following credentials:
And here’s the code:
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`,
VALUES ('newadmin', MD5('password'), 'firstname lastname', 'email@example.com', '0');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users),
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
Simply click on “GO” to run the query. Once the screen is refreshed, you will see a message ‘1 row affected’ after every 3 statements.
You have successfully created a new Admin account in WordPress via MySQL. Go to your WordPress administration dashboard and try to log in with the newly created credentials.
If you need further assistance feel free to contact us!
Humans access information through domain names and browsers access information through IP addresses. In the most simple language, DNS helps browser by translating a domain name to IP address.
Once you start hosting your site with us you will have to point your domain or DNS to Breeze.io servers. To do this you will have to configure your DNS record with your DNS host. We will tell you how to do this in 2 easy steps:
Locate your DNS information in Breeze.io
Add CNAME and IP Address to DNS host
1. Locate your DNS information in Breeze.io
To configure the DNS you will require CNAME and IP address. You can get these easily in your Breeze.io panel.
Login to Breeze.io dashboard and click on the Manage button of the site you wish to point towards Breeze server.
On the next screen, click on Domains from the above toolbar. You will see all the information you need to configure your DNS host.
Now, all you have to do is copy the CNAME and IP address to your DNS host. Your DNS host is your Domain registrar but you can cross check it from whois.com.
2. Add CNAME and IP Address to DNS host
We have explained below how to configure DNS with the most popular hosts:
Login to your Godaddy account and go to the list of your purchased domains. Click on “DNS” next to the domain you want to point to Breeze.io
On the next DNS page, click on “Edit” next to the A record of your domain.
Here, enter “@” in the host name and enter the IP address that you copied in Step 1 in “Points to” box.
Also, check the “www” records, it should point to the CNAME or IP address in your Breeze.io dashboard. If it doesn’t, make the changes accordingly.
That’s it, You have successfully pointed your DNS to Breeze.io!
Login to your 1&1 dashboard and go to “My Products” under “Domains”. You will see a list of your domains. Click on the gear icon of the domain you want to point towards Breeze.io and select DNS from the drop-down list.
On the next page, you will have to change two records: @ and www. Click on the gear icon next to both these records and select Edit.
On the next edit screen, in the A Record, enter the IP address from your breeze.io dashboard and click on save.
Repeat the same step to edit “www” record. Copy and the CNAME from your Breeze.io dashboard.
Your DNS will be successfully pointed towards Breeze.io.
Login to your NameCheap account and click on “Manage” next to the domain name you want to point towards Breeze.io. Then select “Advanced DNS” from the top navigation bar.
Start by editing the A record first. Enter the IP address from the Breeze.io dashboard. Then edit the “www” record, select CNAME record for Type and point to the CNAME in the Breeze.io dashboard.
Once you click on save, your DNS will be pointed towards Breeze.io.
2.4 Google Domains
You will see a list of purchased domains once you log in to your Google Domains account. Click on “DNS” option next to the domain you wish to point to Breeze.io
On the next screen, select the “Use the Google Domains nameservers” in the Nameserver section. Here you will have to configure the DNS record under Custom resource records.
To configure the DNS root domain, enter @ in the first box, select “A” from the drop-down menu and enter 1H in the change time box. Lastly, in the “IPv4 address” box, enter the IP address from the Breeze.io dashboard and click on “Add”.
You will have to repeat the process to configure DNS for “www” record. Start by entering www in the first box, select CNAME in the drop-down menu. Enter the propagation time and paste the CNAME from your Breeze.io dashboard. Click on Add to successfully configure your records.
And your DNS will be successfully pointed towards Breeze.io!
Login to your HostGator Customer Portal, go to “Manage Domains” under the domains tab. Under “Advanced DNS Zone Editor” locate the A record for your root domain and the CNAME record for your www record.
Click on edit.
On the next page select the type to A and enter the IP address from your Breeze.io dashboard. You can also edit the TTL, the number of seconds it takes to propagate the changes.
Similarly to change your CNAME, click on edit and select CNAME as the type and enter the CNAME value from your Breeze.io dashboard.
That’s it! Simply click on Edit Record button to save these changes and your DNS will be pointed towards Breeze.io
Login to your NetRegistry console and locate “Manage your domains” on your dashboard. Select “Edit DNS” next to your domain and then select “Zone Manager” from the left sidebar.
Find A record with your site name like yoursite.net and select “Edit”. Enter your IP address from Breeze.io dashboard. You will also see A record with “www”, select and edit the CNAME value here.
Also, while saving both records edit the “TTL” to 600 seconds (10 minutes). And you DNS will be pointed towards Breeze.io.
Login to your Bluehost account and click on domains from the left sidebar and select Zone Editor. On the next screen, select the domain you wish to point to Breeze.io from the dropdown list. Scroll down the page and locate A record and CNAME record.
Here you can either edit the IP address and CNAME or delete the old record and add a new one. While adding a new record enter @ in the “Host Record” box, select CNAME as type and in the points to box , enter the CNAME from your Breeze.io dashboard.
Similarly edit your A records by selecting A as type and enter your IP address from Breeze.io dashboard in points to box.
Save these settings and your DNS will be successfully pointed to Breeze.io.
2.8 Register.com (RCOM)
Login to your Register.com dashboard and select “Manage” from the Domains option.
On the manage page, scroll down to the bottom and select A record from the list. Edit/change the A records to ensure it points towards the IP address from your Breeze.io dashboard.
Next, go to CNAME records page, enter www in the box and point it to your Breeze.io CNAME value.
Save these changes and once the propagation time is complete you will have your DNS pointed to Breeze.io.
2.9 Amazon Route53
Login to your Route53 dashboard and locate manage your DNS zones in Hosted zones section from the left sidebar. Select your domain from the list.
Look for any existing records with “A” or “CNAME”, if they do exist you will have to edit them otherwise you will have to add new records.
Starting with the root domain, select “A” from the drop-down menu and enter the IP address from your Breeze.io dashboard in the “Value” box. You can leave the Name box empty.
The default TTL is 300 seconds if you wish you can also edit this too.
Repeat the same process to create or edit the CNAME record. Enter “www” in the Name box and select CNAME from the Type drop-down menu. Enter the CNAME value copied from the Breeze.io dashboard.
That’s it! Wait for the propagation to see the changes.
Login to your DreamHost panel and select “Manage Domains” under “Domains” section on the left sidebar.
In DreamHost, the domains are by default “parked” to point to their servers. If you have to add your DNS records, firstly you need to “unpark” your domain.
Start by selecting “Deactivate parked” next to your domain name. Then under your domain listing, click on “DNS”.
Note: There will be a downtime when you “unpark” your domain until you add a new record.
Now to add an A record for your root domain, select the type as “A” and enter your IP address from Breeze.io dashboard under “Value”. You can leave the domain name and comment box empty. Click on “Add New Record” to save the changes.
Follow the same process to add a “www” record. Enter www in the Name box, select the type “CNAME” and enter the CNAME value from your Breeze.io dashboard.
Click on “Add New Record”. And your DNS will be successfully pointed to Breeze.io.
We hope this article was helpful! If you need further assistance comment down below to get in touch.
WordPress Gutenberg Editor is officially here and people are both excited and scared. It is one of the major parts of WordPress 5.0. It would be safe to say with this new editor, there are going to be some momentous changes in how we write a blog post.
And for everyone else, it’s time to officially welcome the new block editor.
Don’t worry even though WordPress team is encouraging us to upgrade to WordPress Gutenberg, they will continue to provide support to the Classic Editor plugin until December 31, 2021.
Also, we advise trying WordPress Gutenberg Editor on a staging environment first to avoid any compatibility issues. We already did this, we have started using Gutenberg on our staging site and so far we have not faced any issues. In fact, we love it!
It might seem a little complicated and why not, we are so used to the classic editor. Today in this article we will give you a tour of the new WordPress Gutenberg Editor and try to uncomplicate things a little.
Gutenberg will eventually replace WordPress editor. But as of now, you are allowed to install Gutenberg plugin and play with the blocks.
The process is just like adding any new plugin. Go to Plugins > Add New and search for Gutenberg. Click on Install and remember to Activate the plugin once it gets installed.
Then go to Posts > Add New. You will be greeted by the new WordPress Gutenberg Editor.
WordPress Gutenberg Editor tour
Gutenberg also known as block editor, uses lots of individual blocks. These blocks will give you many new features as compared to the classic WordPress editor.
Here are some of the blocks Gutenberg has to offer:
To view Gutenberg editor, simply go to Post > Add New.
You will see a completely different canvas. This is Gutenberg editor:
You will see a white area with the text “Start Writing”. You will have to use blocks to add headings, paragraphs, lists, and images. A WordPress developer would be able to code their own blocks in order to add more functionality. But any regular blogger or content creator will pretty much get everything they want in this editor.
To add blocks simply click on the + icon on the top left corner.
Click on the icon you want to insert. We will tell you how to add text in the next section.
Let’s first see the right sidebar. For the most part, it is very similar to WordPress classic editor. You get 2 subheads: Document and Block.
In the Document section, you will be able to add tags, featured images etc.
You can publish or schedule your posts, assign categories and tags, set featured images using this sidebar. You can also control whether or not to allow comments and pingbacks on the post.
In the Block section, you will be able to control the basic settings of the block you are currently working on. For example, if you are writing a paragraph, you will be able to change the font size, background color, text color, and also add additional CSS Class.
How to add and customize a blog post?
At first, these blocks will look complicated but once you start using it. You wouldn’t be able to go back!
In this section, we will cover:
Embedding Youtube videos
Let’s start by adding some text, all you have to do is start typing in the blank space on the screen.
Whenever you hit enter, it will automatically create a new block. You can simply continue writing or you can type “/” to see the options on which kind of block you want. Also, you can change the alignment and format the text by clicking on the block for a menu bar.
Now about adding images. Click on “+” in the top left corner and select images block. You will find it under most used section.
Once you click on this, a new block will be inserted. It will look something like this:
You will be able to upload a new image or select an image from your Media Library. Once you have added the image, WordPress Gutenberg editor also allows you to make modification as required.
The process remains same for anything that you want to add. The only difference is you will have to go under different sections. To embed a Youtube video, in the “+” menu, click on Youtube under the Embed section.
Next, all you have to do is paste the URL and click Embed.
The video will get embedded in your post and you will be able to view it on the editor itself. It will look something like this:
These features aren’t new, we were able to add images and videos to our post in the classic WordPress editor too. What’s new is that now you can also add and customize tables and buttons. Earlier we had to download an extra plugin to do this.
Also, the steps are completely the same as adding images and videos. You will find table option under formatting.
You can add rows and columns. You can also work on formatting it as your requirements.
Seriously, is there anything Gutenberg cannot do?
We were just as nervous as you are but you need to give a try. Also, as we stated in the start, test Gutenberg on staging environment first and make sure to take a complete backup before upgrading your live site.
There is going to be a definite change in the blogging world and if anything, we are really excited about it. Do give WordPress Gutenberg a try and if you face any issues with the new editor you can always contact our WordPress experts.
Have you switched to WordPress Gutenberg editor? Share your experience with Gutenberg in the comments down below.