Encryption: SSL certificates facilitate public-private key pairing, making SSL/TLS encryption possible. Clients (like web browsers) get the public key necessary to open a TLS connection from a server’s SSL certificate.
Authentication: SSL certificates verify that a client is communicating with the correct server that owns the domain. This helps prevent domain spoofing and other types of attacks.
HTTPS: An SSL certificate is necessary for an HTTPS web address. HTTPS is the secure form of HTTP, and HTTPS websites are websites that have their traffic encrypted by SSL/TLS.
Certificate Information: SSL certificates include information like the domain name for which the certificate was issued, the person, organization, or device it was issued to, the certificate authority that issued it, associated subdomains, issue date, expiration date, and the public key.
Trust: The most important part of an SSL certificate is that it is digitally signed by a trusted Certificate Authority (CA). Browsers trust certificates that come from an organization on their list of trusted CAs.
In essence, an SSL certificate is essential for maintaining the security and trustworthiness of a website. It ensures that user data remains secure, verifies the ownership of the website, prevents attackers from creating a fake version of the site, and gains user trust.
An SSL certificate is included in the Beginner plan and higher and will be issued and activated for domains using your site’s name servers. This means that besides HTTP, HTTPS will also work for your site with us.
In this tutorial, we show you how to automatically redirect your HTTP website to HTTPS, ensuring that your website visitors always use HTTPS using htaccess file.
Paste the configuration below in the text editor and click Save at the top of the screen.
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Now, reload your website, voila your site loading with secure https. Thank me later.
Check this link for all blogging tips and tricks: https://hardik.com.np/category/blogging/
]]>Why is it better to manually install Facebook Comments rather than use a plugin?
Here are just a few reasons:
The first step is to visit the official Facebook Comments Plugin developer page and setup your comments settings. While you don’t need to generate the code from this page as we provide it all below, it’s good to test it out and get a feel for what it will look like on your website.
Once you’re done testing… go to Appearance > Editor inside your WordPress backend.
Place the code below right after the opening <body> tag (usually located in the header.php file).
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v12.0" nonce="vtHh10Cd"></script>
Use this code (with FB App ID) if you plan to moderate comments.
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v12.0&appId=YOURAPPID" nonce="vtHh10Cd"></script>
It’s also recommended by Facebook to add the following meta tag in the <head>
section:
<meta property="fb:app_id" content="YOURAPPID" />
To view the full list of tags and display options, visit the Facebook Comments settings section.

Example of header.php code
Place the code below where you would like the Facebook Comments to show up on your website.
Unlike the code given to you from the official Facebook Comments site, the code below utilizes dynamic URL functions within WordPress to make the FB Comments code unique for each page of your website.
Most themes use a file named single.php to manage the blog post section.
<div class="fb-comments" data-href="<?php the_permalink(); ?>" data-width="100%" data-numposts="10" data-order-by="social" data-colorscheme="light"></div>
Here’s an example of what the code could look like when you add it to WordPress:

Example of FB Comments Code Placement in WordPress
If you’d like to change the default language of your Facebook Comments just update the src value from en_US (English, United States) to whichever language and locale you’d prefer.
src="https://connect.facebook.net/es_MX/sdk.js#xfbml=1"
This would change the default language to Spanish and the country to Mexico.
Facebook supports many ISO languages and country codes. Learn more about Facebook localization.
Once you are finished placing the two snippets of code on your site, visit a few of your blog posts to verify that the Facebook Comments are functioning and displaying properly.
Each page/post should have its own unique set of comments and be generating them automatically.
The final product should look something like this:

Example of Facebook Comments working properly
That’s it!
I hope this post was helpful for you in installing Facebook Comments on your WordPress website.