1. Home
  2. Docs
  3. Social Media Auto Publish
  4. User Guide – Premium Plugin
  5. Facebook Settings

Facebook Settings

Please note that from August 1, 2018 we need to submit the facebook app for approval and we can use the facebook app, only after getting the approval. The app submission details are available in

How can I create Facebook application?

We have introduced an alternate solution and it is a paid service starts from USD 10 per year.

So there are 2 options, use the free facebook approved API or use the paid alternate solution.

If you are using the facebook approved free API, we can use it in https sites only.

In the facebook settings page we can add new account and can manage the existing accounts

Manage Accounts

In the facebook tab, we can see and create facebook accounts. Click on the “Add New Account” tab to create a new account.

The facebook settings are given below.

From version 4.0, there are 2 options for using the facebook app.

  1. You can use your own facebook app which is reviewed and approved by facebook.
  2. Use and already approved app (This is a paid feature and the price starts from USD 10 per year)

If you are using the first option, you have to create a Facebook application before filling the facebook settings details.

To create a new Facebook application follow the link

In the application page in facebook, navigate to Apps >Add Product > Facebook Login >Quickstart >Web > Site URL.

Set the url of your site as the Site URL.

From the facebook application, you will get the application id and application secret. Enter these values in the space provided.

facebook settings

  • Application Name – You can enter a name for your application here.
  • Application Selection – Here we can select the free Facebook approved own app API or the paid alternate solution smapsolutions app.
  • Application id – Enter the application id from facebook application here.
  • Application Secret – Enter the facebook application secret here.
  • Posting Method – We have 6 posting methods
    • Simple Text Message – We can add simple text messages to our facebook account with this option.
    • Text Message with Image – Here we can add text and image in facebook. We have 2 options in this method.
      • Upload image to app album – Here we have an album for the app and all the uploaded images are present in this album. All our post images are available in this album. For the first 2 images, we donot have an album option. From the third images, all our images are in the app album.
      • Upload image to timeline album – We can upload the image to timeline using this method. Here we can see the text and related images in the timeline. This option is available if your profile has a timeline album.
    • Text Message with Attached Link – Here we can add text with attached link in facebook. We have 2 options here.
      • Attach your blog post – Using this option we can attach the blog  post with facebook post.
      • Share a link to your blog post – Using this option we can have the option of “Share” with the facebook post.
    • Text Message with Video – If you want to publish your video to facebook, please use this option.

Override Publishing Settings

  • Override default settings of `page` publishing – You can use the default setting for publishing wordpress pages or override the default settings.
    override page publishing
  • Override default settings of `posts` publishing – You can use the default setting for publishing wordpress posts to categories or override the default settings and change the category.

Note: If you are selecting specific category, we can select the ‘category selection mode’.
override post publishing

  • Override default settings of `custom post type` publishing – You can use the default setting for the wordpress custom post types or select a particular custom post type for the facebook account.
    override custom post publishing
  • Override default message format for publishing – Here we can override the message format. We can use
    1. message from template
    template message
    2. custom message
    custom message
  • Override auto publish selection for this account in posts/pages creation metabox – Override this account’s auto selection option in the metabox while creating the post or page.
  • Override auto publish selection for this account in posts/pages edit metabox – Override this account’s auto selection option in the metabox while editing the post or page.
  • Enable multi-photo post to facebook (Applicable only with the posting method “upload image to app album” and “upload image to timeline album”) – Here we can use the default settings or override the default settings.
  • Override link to be attached (Applicable only with the posting method “attach your blog post” and  “share a link to your blog post”) – If you override, first link obtained from the message format will be used instead of {PERMALINK} of the post. If no link obtained, then first link from post description will be used.

Override Scheduling settings (Applicable only if the scheduling is enabled in the settings page)

scheduling settings

  • Override scheduling of auto publish and publish instantaneously to this account  – We can override the scheduling option and use the instantaneous publishing of this account.
  • Override default min. time delay for auto publishing in case of scheduled publishing  – We can setup a minimum delay for each social media account in case of scheduled publishing and so it will publish after the delay to that social media.
  • Override publishing delay between consecutive posts – We can override the delay between consecutive posts.

After creating the new account, please click on the “Save” button.

It will ask for some permissions. Click ‘Okay’ to continue.

Authorization step 1:

authorization 1

Authorization step 2:

authorization 2

Authorization step 3:

authorization 3

Now the facebook app is authorized.

Now you can select the page where you want to display the post  and also the facebook groups that you manage and click ‘Save’. For publishing to facebook groups, you need to connect the app to the group. More details available in How can I add or remove an app from a group that I manage?

  • Select facebook pages for auto publish – You can select your facebook pages where you want to publish the blog posts. If you have different facebook pages and profile page, you can select where you want to publish the blog post.
  • Publish to Facebook Group – If you want to publish to facebook group, please select this option.
  • Select groups for auto publish –  You can select your facebook groups that you own where you want to publish the blog posts.

Note 1 : You can see this option (Select facebook pages for auto publish and Select groups for auto publish) only after authorizing the facebook account. In the first time when you entering the values, this field is not available. After entering the values, you need to authorize the FB account and then you can see the facebook pages and groups for auto publish.

Note 2 : While authorizing, please make sure that you have entered the correct facebook keys and details. If any of the value is incorrect, it won’t authorize the account.

You can see all your fb accounts in the manage section.

fb account manage 

You can do the actions by clicking on the respective button.

Also we can see the API usage of the FB app in the manage accounts section and also the previous history.

Manage Accounts

Here we can see the API usage of the current Hour. To see the history, please click the History link.

FB API History

The steps for using the already approved app – Smapsolutions app

Please select the approved app option.

smapsolutions app

Please enter other details and save it.

Now click on the reauthenticate button.


It will display a popup and login to your fb account.

Now you can purchase the SMAP Package. The price depends on the number of facebook accounts and API calls per hour per account.

For publishing a simple text message, it will take 1 API call, Upload image option will take 2-3 API calls and attach link option takes 1-2 API calls.

3 purchase plan png 278×385

After purchasing package and successful payment it will redirect to facebook authorization flow.

4 auth-fb1

Now click on the continue button.

5 auth2

Click Next button or choose the fb pages.

After Facebook authorization is completed, facebook pages will be listed.

6 page selection2

Select pages and click the continue button,it will redirect to edit-account page,where the selected pages displayed.

7 edit acc WordPress

Now save the account and it is ready to publish to the selected fb pages.

Error cases on authorization procedure

  1. Click on continue without selecting pages
    8 ERR case _select atleast one page
Was this article helpful to you? Yes 17 No 4