WordPress posts to facebook page

New Page

How to Automatically Post to Facebook from WordPress

Shayla Price

Shayla Price

Updated: May 10, 2022

Posted: December 20, 2021

With a simple and attractive Facebook post, you can increase visitor traffic to your WordPress website.

automatic facebook marketer ad from wordpress

However, manually sharing every blog post on Facebook can become a tedious task, especially if you post an article every day. Also, if you’re juggling multiple job responsibilities, you might forget to post some posts.

You can solve this problem by automatically posting to Facebook from WordPress. With a 10-minute setup process, you’ll shave a few hours off your work week so you can focus on more critical tasks.

Download Now: How to Launch a WordPress Website [Free Guide + Checklist]

Why automatically share WordPress posts on Facebook?

Facebook claims more than 1.9 billion daily active users. With a huge user base, this social media channel offers a great opportunity for your business to distribute content and drive traffic to your website.

By automatically sharing WordPress posts on Facebook, your social profile stays active and you can attract followers with fresh content from your website. You can also create loyal followers who look forward to your posts.

How to Automatically Post to Facebook from WordPress

IFTTT (If This Then That) is a free online tool to automate interactions between your favorite apps and devices. With IFTTT, you can automatically share your latest WordPress blog post to your Facebook account. Follow the steps below to set it up.

1. Create an IFTTT account.

To get started, you will need an IFTTT account. Enter your email in the form on the home page and click Get Started.

automatic publication on facebook: create an IFTT account

2. Click “Get more”.

Once your account is created, click Get More to continue.

auto post on facebook - click get more3. Type “Facebook Page” in the search bar.

Next, type “Facebook Page” in the search bar, then click Automatically share new posts to a Facebook Page.

automatic publication on facebook: search for facebook

4. Select “Connect”.

Una vez que haga clic en Conectar , podrá sincronizar su cuenta de Facebook con su sitio web de WordPress.

automatic publication on facebook: connect to facebook

5. Complete sus credenciales de WordPress.

Ingrese su URL de WordPress, nombre de usuario y contraseña que utilizó para iniciar sesión en su panel de administración. Luego, haz clic en Conectar .

automatic publication on facebook: WordPress identifiers

6. Fill in your Facebook credentials.

Once your WordPress information is submitted, you’ll be automatically redirected to a Facebook login page. There, fill in your Facebook username and password.

automatic publication on facebook: facebook identifiers

7. Click “Continue.”

Click continue to confirm your identity.

automatic publication on facebook: confirm your identityNote: It should say your profile name. If it doesn’t, select the link labelled “Log into another account.”

8. Select or create a page.

Select the page you want to use with IFTT and click Next. If you don’t have any pages set up, then you’ll see a Create a Page button.

automatic publication on facebook: select or create a page

9. Review the terms and conditions.

Review what IFTTT is allowed to do and click Done.

automatic publication on facebook: consult the terms and conditionsNow, when you publish a new WordPress post, IFTTT will automatically share it on your desired Facebook page.

6 Automatic Post to Facebook WordPress Plugins

IFTTT isn’t the only option for automatically sharing your WordPress content to Facebook. Here are a few WordPress plugins that can get the job done, too.

1. Social Auto Poster

Price: Free, with paid plans available

Automatic publication on facebook wordpress plugins: Social Auto Post PluginSocial Auto Poster – anciennement connu sous le nom de FAuto Poster – est un plugin populaire pour partager les publications de votre site Web sur votre profil Facebook et vos pages de fans. Vous pouvez configurer les types de contenu à publier, comme des pages personnalisées ou des articles marqués dans une catégorie spécifique. L’outil garde également une trace de toutes vos publications automatiques pour que vous puissiez les analyser plus tard.

2.WP2Publication automatique sociale

Prix ​​: Gratuit

Automatic publication on wordpress facebook plugins: WP2Social Auto publish

The next step is WP2Social Auto Publish. Once installed, this plugin helps you publish your blog posts to Facebook with a single click. It offers a variety of ways to share your content, including in plain text format, text with an image, or a link. You can even enable (or disable) publishing for specific WordPress pages.

3. Revive Old Messages

Precio: Free, con planes available

Publication automatique sur facebook à partir du plugin wordpress : raviver les anciens messagesRevive Old Post comparte automáticamente tus publicaciones antiguas y nuevas de WordPress con tus fans de Facebook. Puede elegir la cantidad de publicaciones para compartir y cuándo compartir cada publicación. También hay una opción para agregar hashtags específicos a sus publicaciones. Además, el complemento es compatible con acortadores de URL y se integra con Google Analytics, lo que lo ayuda a realizar un seguimiento de las publicaciones.

4. Blog2Social

Precio: Gratis, con planes pagos disponibles

publier automatiquement sur facebook à partir du plugin wordpress : blog2social

Blog2Social is a versatile plugin that allows you to post to different social media pages and feeds right from WordPress: including Facebook. In addition, it lets you schedule your posts, track your post’s performance, and repost old posts.

5. NextScripts

Price: Free, with paid plans available

Publication automatique sur facebook à partir du plugin wordpress : nextscripts

This excellent plugin automatically publishes posts from your blog to your Facebook page. Furthermore, you can schedule posts, limit auto-posting to specific days, and much more.

6. Social Media Auto Publish

Price: Free

publication automatique sur facebook à partir du plugin wordpress : publication automatique des médias sociaux

Social Media Auto Publish is a powerful plugin that supports auto-post to Facebook, Twitter, and LinkedIn. In addition, it supports filtering posts based on category and post-types.

Automate Your Social Media Publishing

Facebook is an opportunity to share your content with millions of people. With easy-to-use tools, you don’t have to waste time manually sharing a blog post to the social network. Instead, take a few minutes to install a plugin to automatically post to Facebook from WordPress.

Editor’s note: This post was originally published in October 2019 and has been updated for comprehensiveness.


Topics: WordPress Website

¡No olvides compartir esta publicación!

How To Turn A Post Into A Page (or Vice-versa) In WordPress

By Uzzal RazBongshi / February 2, 20223 de febrero de 2022

How-to-turn-a-post-into-a-page-in-WordPress--1024x404 How-to-turn-a-post-into-a-page-in-WordPress--1024x404

WordPress is a super easy platform and lets you make your desired changes. But sometimes it’s not easy to get your desired things done easily.

For example, you cannot change a post into a page (or vice-versa) that easily. By default, WordPress won’t allow you to change the post type. 

But like everything we do in WordPress, we can use a plugin to convert the post to a page.

Why Convert A Post into A Page?

Posts are very common than pages; it’s very easy to accidentally create a post instead of a page. I have done it several times too, and WordPress treats them exactly the same unless you have any specific customizations that are immediately visible. 

Even you won’t notice the difference until you have published the post and see that it comes with a comment section! Or that it shows up on your blog when you have just published an ‘About Us’ page, for instance!

If the post contains a lot of content, it might not be easy to copy them and paste them on a page. In that case, you can consider converting the post into a page in WordPress.

Let’s see how you can turn a post into a page. 

How To Turn A WordPress Post Into A Page

Here we will be using the Post Type Switcher plugin to turn a post into a page.

At first, you need to install and activate the plugin. (Go to Dashboard > Plugins > Add New and search for ‘Post Type Switcher’ and click on ‘Install Now’ button).

Installing-the-Post-Type-Switcher-Plugin-1024x429 Installing-the-Post-Type-Switcher-Plugin-1024x429

Once you’ve activated the plugin, open the post that you want to turn into a page.

In the right menubar, you will notice a new option called ‘Post Type.’ Click on the ‘Post’ link and select ‘Page’.

Post-Type-Switcher-1 Post-Type-Switcher-1

Then it will ask you if you want to change the post to a page. Simply click on ‘OK.

Post-to-a-page-notification Post-to-a-page-notification

The post will be reloaded and changed to the page format. You can reverse this from the ‘Post Type’ option as well.


Now you got the super easiest way to change a post to a page. Now it doesn’t matter if you accidentally created the content in the wrong type. Just follow the above procedure and change your post type. 

Let me know your thoughts through the comments box below. 

Related Posts:

  • How to Create A Separate Page for Blog Posts in WordPress
  • How to Copy A Page or Post In WordPress
  • How to Display Recent Posts in WordPress
  • How to Duplicate WordPress Posts/Pages

Ultimate_Blocks_Icon_128x128-02 Ultimate_Blocks_Icon_128x128-02

Un complemento para reemplazarlos a todos.

  • Tabla de contenido
  • Contenido con pestañas
  • Change of content
  • call to action
  • image slider
  • Testimony 
  • Progress bar
  • Countdown
  • Review box
  • Flowchart of procedures
  • click to tweet
  • And further

Ultimate Blocks is a free Gutenberg Blocks plugin that comes with over 18 blocks.  

Get ultimate blocks for FREE!

How to Automatically Post to Facebook from WordPress

September 4, 2020

By Jelisaveta Sapardic


How to Automatically Post to Facebook From WordPress

Promoting your business on social media is a great way to spread the awareness of your brand. With almost 2.5 billion monthly active users worldwide as of 4th quarter 2019, Facebook is the most popular social network by far. As such, it is ideal for sharing your business-related content, and holds a huge potential for increasing your website traffic. This is especially true if you run a blog and publish new posts regularly.

The process of manually sharing your content to social networks from WordPress is not necessarily a smooth one, especially if your plan is to share every post you publish on your site. Luckily, you can avoid the trouble and save yourself a lot of time by setting up automatic sharing of your WordPress posts.

Stay tuned as we explore three different ways to post to Facebook from WordPress automatically:

  • How to Post to Facebook from WordPress using IFTTT

  • Automatically Post to Facebook From WordPress Using Buffer

  • Automatically Post to Facebook from WordPress Using a WordPress Plugin

How to Post to Facebook from WordPress using IFTTT

An abbreviation of ‘If This Then That’, IFTTT is an online tool that systematizes two online accounts by using the methods of trigger and action – with ‘This’ being a ‘trigger’, while ‘That’ stands for an ‘action’. Simply put, if the ‘trigger’ is found on one account, your predefined ‘action’ will be performed on the other.


In this case, the ‘trigger’ would be a post that got published on your WordPress site, while the ‘action’ would be the automatic sharing of said post on Facebook. So, essentially, this is the final message: “If there’s a new post on my WordPress site, then the post will be shared on my Facebook page as well”.

Let’s take a look at how to use the FTTT tool to automatically post from WordPress to Facebook.

First of all, you should go to the IFTTT website and create an account. Then, head to the IFTTT Facebook page. You can also access it by typing in ‘Facebook’ in the search bar and selecting the Services tab.

Click the Connect button to add your Facebook account to the IFTTT service.

IFTTT Facebook page

Then, head to the IFTTT WordPress page (type in ‘WordPress’ in the search box and select ‘WordPress’ in the Services tab), and click on Connect to add your WordPress account to IFTTT.

IFTTT WordPress page

Add your blog URL, username and password and click Connect once again.


Next, you should select “Automatically share new posts to a Facebook Page” and hit the Connect button.

Automatically share new posts to a Facebook Page

And that’s it – you’ve successfully connected your WordPress website and Facebook. Now, whenever you publish a new post on your WordPress website, it will automatically get shared on your Facebook page as well.

Automatically Post to Facebook From WordPress Using Buffer

Buffer is another useful (and very popular) online tool that will let you schedule status updates for your social media profiles – and of course, this includes Facebook as well.


Buffer is great because it offers the option to schedule at which exact times you want your posts to be shared across your social profiles. This means you can choose the ideal time to share your posts on Facebook, no matter when you publish them on your WordPress website. You can use Google analytics to find out at which times people are more likely to engage with your posts and schedule them accordingly.

You need to create (or login into) a Buffer account in order to start. Once you have done so, you will be taken to your Buffer dashboard where you will see the option to Add a Social Account.

Add a Social Account

To connect with Facebook, simply select “Facebook Page”.

Connect with Facebook

You will be prompted to sign in to your Facebook account, which means you’re authorizing Buffer to have access to it.

Afterward, you should connect your Buffer account to your WordPress site. You can do this by installing the WordPress to Buffer plugin.

Go to Plugins > Add New and find the WP to Buffer plugin in the search bar, install and activate it.

WP to Buffer plugin

Then, head to WP to Buffer > Settings in your WordPress dashboard. You will have to authorize the plugin first for the plugin to post updates to your Facebook account. To do this, select the Authorize Plugin button.

Authorize the plugin

The plugin will then request permission to manage your Buffer account and create, edit and delete your posts. You should hit the Allow access button.

Allow access

And with that, you’ve successfully authorized the plugin to post updates to your Buffer account. leo.

Now you can go to the Messages tab and activate or deactivate your social media accounts (your Facebook page must be activated). Also, here you can set all the statuses you want to appear on your Facebook page when the post is published and insert the tag of your choice (site name, post title, etc.).

Enable or disable your social media accounts

When you’re done, click the save button and you’re ready to go. The WP to Buffer plugin will now add your recently published posts to its queue and from there they will be published to your Facebook page .

Finally, you can easily schedule your posting hours on your Buffer profile.

Schedule your posting times on your Buffer profile

Qode WordPress Themes: Top Picks

See the collection

Bridge WordPress Theme Banner


Creative Multipurpose WordPress Theme

Stockholm WordPress Theme


Un thème véritablement multi-concept

Startit WordPress Theme


Nouveau thème d’entreprise de démarrage

Biagiott banneri


Boutique Beauté et Cosmétique

Automatically Post to Facebook from WordPress Using a WordPress Plugin

If, for whatever reason, you don’t feel like using Buffer, you can simply use a WordPress plugin developed for this purpose. Namely, with the help of the Social Media Auto Publish plugin, you will be able to create a Facebook app which you will then authorize and connect to your WordPress website in order to automatically share your posts on Facebook. The plugin will also allow you to choose different posting methods (such as a simple text format, text with an image, or link), select WordPress custom post types, post categories, and so on.

Social Media Auto Publish

Before you begin, however, we should note that due to Facebook restrictions, this plugin supports the use of the Facebook App in HTTPS sites only. Also, the app will allow your posts to get published only to Facebook Pages (not to Facebook profile).

Finally, since this plugin is provided by xyzscripts.com, you should create an xyzscripts account in order to use the Social Media Auto Publish plugin (registration is free).

Installing and Activating the Social Media Auto Publish Plugin

First things first, you should install the plugin.

Once the plugin is installed and activated, you will see a new menu item titled Social Media Auto Publish (located under your Settings). Go to Social Media Auto Publish > Settings and the new screen with the plugin settings will open.

Installing and Activating the-Social Media Auto Publish Plugi

To begin, in your Facebook Settings screen, you should make sure that the “Enable auto publish post to my Facebook account” option is switched on (the setting should be switched on by default).

Enable auto publish post to my Facebook account

On this screen, you will also see the fields reserved for the Application ID and Application Secret key.

Application ID and Application Secret key

To acquire the ID and the secret key, you need to head over to the Facebook Developers page and create a Facebook App first. Let’s see how to do this.

Creating a Facebook App

Once you’re on the Facebook Developers page (make sure your account is registered first), click the “Create App” button.

Creating a Facebook App

Then, a popup will appear asking you to create a New App ID in order to start integrating Facebook into your website. Here, you will be able to enter your Display Name and Contact Email.

Click on Create App ID once you’re done and Facebook will create a new app.

Create App ID

Next, access the Dashboard screen and select Add a Product. Find the product called Facebook Login and click on Set Up.

Add a Product

Then, head to Facebook Login > Quickstart and select Web as your platform.


A new field will appear where you will be able to enter your website URL.

Saisissez l'URL de votre site Web

In case the Quickstart page is blank, go to Settings > Basic and scroll down until you run into the Add Platform option.

Ajouter une option de plate-forme

Click on it and select Website as your platform. Here you can enter your site URL.

Sélectionnez Site Web comme plateforme

Save all your changes once you’re done, and go to Facebook Login > Settings. Once there, you should add the Valid OAuth Redirect URI.

URI de redirection OAuth valide

You can find both the website URL and the Valid OAuth Redirect URL in the Facebook Settings tab of the plugin settings, located at the top.

Once again, don’t forget to save your changes.

Now, to get the App ID and Secret key, you should click on Settings > Basic. In the App Secret section, click on Show to see your secret key.

Section secrète de l'application

Copy and paste both your App ID and Secret key into your plugin settings page.

Copiez et collez votre ID d'application et votre clé secrète

Afterward, you should go back to the Facebook Developers page.

There are some additional fields you need to fill in the Settings > Basic page before you can submit the app for approval. These include your display name, App domain (where you should enter your website’s domain name), the Privacy Policy URL and the Terms of Service URL, App Icon, and the Category of your app (you can choose from Business and Pages, Education, Entertainment, etc.).

Page Développeurs Facebook

For Business Use, you should pick the “Support my own business” option.

Soutenir ma propre entreprise

Also, you need to Verify Your Business on Facebook in order to use certain app permissions (which we will talk about a bit later).

To verify your business, you will be asked to upload a document that shows the name of your organization, as well as its physical address.

Vérifiez votre entreprise sur Facebook

After you click the Get Started button and complete the business verification process, you will also need to sign one contract and fill in the Data Protection Officer Contact Information.

Coordonnées du délégué à la protection des données

Click on Save Changes when you’re done.

Switching the Facebook App to Live Mode

Now, we should note that your app is set to private by default. With that status, it is only available for testing purposes. You will be able to use it for posting to Facebook once you make the app live.

To switch the app to Live status, make sure you’ve entered the Privacy Policy URL in Settings > Basic first, and then click on the status switch.

Basculer l'application Facebook en mode direct

A popup will appear allowing you to switch the mode from Development to Live. Click on the Switch Mode button, and your app will be made public.

Mode de commutation

Facebook App Review

To be able to use this app and let users see your WordPress posts on Facebook, you need to submit the app for approval first.

Go to App Review > My Permissions and Features in the Facebook Developers page, and click on Add additional permissions and features.

My permissions and features

You will be redirected to the Add Permissions and Features to Your Request page. Here, you should find and select manage_pages and publish_pages permissions (you will need both of these items to automatically display your WordPress posts on Facebook), and then click the Request button.

Add permissions and features to your app

A Continue button will appear after the request. You should click Continue for both permissions and fill in the details for each item in order to get the permissions and the app approval. Hit the Submit for Review button when you’re done.

Submit for correction

To learn how to complete all the necessary steps to get manage_pages and publish_pages permissions, as well as to complete your app verification and request an app review, you should follow the detailed guide located in the xyzscript’s Section 2: Facebook App Review on the How can I create Facebook application page.

Note that once your app gets submitted for approval, it may take anywhere from 1 week to 3 months to get the app approved by Facebook.

Authorizing the App in the WordPress Admin

Once you go through all the steps we presented above, you need to complete one final step – and that is authorizing your app to automatically publish your WordPress posts on Facebook.

Go back to your WordPress admin. In the Facebook Settings tab of the Social Media Auto Post plugin, you will see the Allow button located above all other options.

Authorize app in WordPress admin

Once you click it, you’ll be taken to a Facebook pop-up asking you which pages you want to use with your app (if you don’t have any pages yet, you’ll be prompted to create one). Click Next when finished.

Redirected to a Facebook popup

Next, you will determine what your application can do. You need to change the Manage your pages option to YES and click on the Done button.

Determine what your app can do

Finally, a popup will appear informing you that you have linked your app to Facebook. Click OK one last time and voila, the authorization process is complete.


The IFTTT tool is one of the easiest methods you can use to set up automatic sharing of your WordPress posts on Facebook. However, if you prefer to have more sharing options, we recommend trying the social auto post plugin. That said, the plugin is somewhat complicated to set up and has some limitations. In addition to being able to use app support only if you have an HTTPS website , you will only be able to publish your WordPress posts to Facebook with the approved app , and getting the approval itself can take up to 3 months.

If you don’t want to wait and prefer to use an alternative solution for posting to Facebook, we recommend trying the SMAP Solutions plugin. This premium plugin allows you to automatically publish Facebook posts from WordPress without having to create an app first. It will save you a lot of time and hassle, but it will also cost you money: prices start at $10/year.

We make sure to cover all angles, so all you have to do is choose the solution that best suits your needs. Good sharing!

Social Tips WordPress Plugin

How to add a signature field to your contact form


Video WordPress posts to facebook page

Related Posts

Free chat room code for my website

Contents1 How to set up a free chat room on the website.2 3 comentarios2.1 Trackbacks/Pingbacks2.2 Submit a Comment Cancel reply3 How to Create a Chat Room Website…

Background image full screen css

Contents1 Cómo – Full Page Image1.1 Example1.2 Example2 CSS background image tamaño tutorial: how to codify a complete page background image3 Perfect Full Page Background Image3.1 Méthode CSS géniale,…

WordPress leverage browser caching

Contents1 Aproveche el almacenamiento in hidden del navegador1.1 Will it works for my website?1.2 Where are plugin options1.3 Some JavaScript files still display under Leverage Browser Caching1.4…

WordPress post to facebook page

Contents1 How to Automatically Post to Facebook from WordPress1.1 Download Now: How to Launch a WordPress Website [Free Guide + Checklist]1.2 1. Create an IFTTT account.1.3 2….

Download images from wordpress media library

Contents1 How to export your WordPress media library1.1 Download maintenant : How to launch a WordPress website [Free Guide + Checklist]1.2 How to export your WordPress media…

WordPress single post template

Contents1 How to Create Custom Unique Post Templates in WordPress2 Post Template Files2.1 author.php2.2 Fecha.php3 Handbook navigation4 How to Create Custom Single Post Templates in WordPress5 Video…