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

Settings

The settings for the XYZ Social Media Auto Publish (Premium) are given below.

smap premium

The highlighted portions (Quick Schedule and Advanced Schedules are available with addon only)

Basic Settings

The basic settings of the plugin are given below.

Post type and Taxonomy Settings

post type

  • Publish wordpress `pages` to social media – If you want to publish the wordpress pages to social media, enable this option.
  • Publish wordpress `posts` to social media – If you want to publish the wordpress posts to social media, enable this option.
  • Select wordpress categories for auto publish – Here you can select all your categories or specific categories for auto publish of posts. So the posts under the selected categories are published automatically to social media.

Note : If we are specifying the categories, we can choose the category selection mode.

specific category

Here we can auto publish if the post is linked to any of the selected categories or all selected categories.

  • Select wordpress custom post types for auto publish – If you have any custom post types in the site and want the posts in these types for auto publish, please select the types.

Autopublish Settings

auto publish settings

  • Default selection of auto publish while creating posts/pagesThis is the default selection of auto publish while creating a new post/page. We have 2 options enable and disable.
  • Default selection of auto publish while editing posts/pages – You can select the default auto publishing option while editing a post or page here. There are 3 options here. A) Disable the auto publishing when editing a page or post B) Enable  auto publishing when editing a page or post  and C) Use settings from post creation or post updation.
  • Action to be taken when an already autopublished post is rescheduled in WordPress – We can publish or not publish to social media when we reschedule an already auto published post using this option.

Autopublish Content Settings

auto publish content settings

  • Facebook Message Format for posting – This is the message format for posting in the facebook. You can add your message with post title, blog title etc. here. The codes are given below.
    • {BLOG_TITLE} – This is the title of the blog (wordpress site name)
    • {POST_TITLE} – Title of your post.
    • {PERMALINK} – This is the URL of the post.
    • {POST_EXCERPT} – This is the summary of your post.
    • {POST_CONTENT} – This is the description of the post.
    • {USER_NICENAME} – This is the nicename (username) of the user
    • {POST_ID} – This is the ID of the post
    • {POST_TAGS} – This is the tags of the post
    • {POST_CATEGORY} – This is the category of the post.
    • {SHORTLINK} – This is the shortlink of the site.
    • {POST_PUBLISH_DATE} – This is the post publish date.
    • {POSTMETA:META_KEY_NAME} – Using this feature we can use the post meta value corresponding to the meta key name. Please note that you need to replace the META_KEY_NAME with original meta key name. For example, if the meta key name is meta_image, please use it as {POSTMETA:meta_image}

If you want to display the post title, the link to the post and the summary of the post, please use the codes  {POST_TITLE} – {PERMALINK}-{POST_EXCERPT} . You can select the code from the dropdown menu.

Note: You may limit the content of {POST_TITLE}, {POST_EXCERPT} and {POST_CONTENT} using below format.

{POST_CONTENT:L-2} – use 2 lines from the content

{POST_CONTENT:W-5} – use 5 words from the content

  • Twitter message Format for posting – This is the message format for posting in twitter. You can add your message with post title, blog title etc. here.
  • Linkedin message Format for posting – This is the message format for posting in linkedin.
  • Pinterest message Format for posting – This is the message format for posting in pinterest.
  • Google Plus message Format for posting – This is the message format for posting in google plus.
  • Caption for attachments while posting to facebook – We can set the caption for attachments with facebook. We can use the “Site Host Name” or “Site Title” as caption. The Boost feature is available for the “Site Host Name”.
  • Image preference – You can select the image to be displayed with the post in social media. We have 4 options here. Meta Key name, Featured, Open Graph Tag and First image from the content. You can set the order of image preference here.
  • Meta key name for fetching image url for auto publish – This is the meta key name of the image of the post. This is used to fetch the image of the post to display in social media. More details available in How can I publish an image to social media using the meta keyname option?
  • Facebook default image url – We can add the default image for facebook display here. This default image is used if there is no image with the facebook post.
  • Twitter default image url – We can add the default image for twitter here.
  • Linkedin default image url – We can add the default image for linkedin here.
  • Pinterest default image url – We can add the default image for pinterest here. This is a mandatory field. Pinterest needs an image with every post.
  • Google plus default image url – We can add the default image for google plus here.
  • Hash tags –  We have 2 options for hash tags, 1) we can use the post tags as hash tags, 2) We can set custom hash tag. In this custom hash tag section you can add the keywords separated by comma.
  • Apply filters during publishing – You can apply the given filters if you want it while publishing the post.

Video Auto Publish Settings

video auto publish settings

  • Enable video publishing to facebook – If you want to publish the video in your site to facebook, you can enable this option. To publish the video, we have 2 options. Publish the video with and without image backup. It is recommended to use the video with image backup. If we have not used the image backup and for any reason the video is not accessible, the auto publish may fail.

Note 1: Facebook supported video formats: 3g2, 3gp, 3gpp, asf, avi, dat, divx, dv, f4v, flv, m2ts, m4v, mkv, mod, mov, mp4, mpe, mpeg, mpeg4, mpg, mts, nsv, ogm, ogv, qt, tod, ts, vob, and wmv.

Note 2: Video cannot exceed 1GB in size and 20 minutes in duration.

Note 3:  The aspect ratio of video must be between 9×16 and 16×9.

  • Video preference – We can set the video preference here. We have 3 options here. Meta Key name, Open Graph Tag and First video from the content. You can set the order of video preference here.
  • Meta key name for fetching video url for auto publish – This is the meta key name of the video of the post. This is used to fetch the video of the post to display in social media.
  • Enable video publishing to twitter– If you want to publish the video in your site to twitter, you can enable this option. To publish the video, we have 2 options. Publish the video with and without image backup. It is recommended to use the video with image backup. If we have not used the image backup and for any reason the video is not accessible, the auto publish may fail.

Note 1: Twitter supports only MP4 video format.

Note 2: Video cannot exceed 15MB in size and 30 seconds in duration.

Note 3: Aspect ratio should be between 1:3 and 3:1

Note 4: Dimensions should be between 32×32 and 1280×1024.

Note 5: You can see the twitter video specifications at https://dev.twitter.com/rest/media/uploading-media#videorecs

  • Video preference – We can set the video preference here. We have 3 options here. Meta Key name, Open Graph Tag and First video from the content. You can set the order of video preference here.
  • Meta key name for fetching video url for auto publish – This is the meta key name of the video of the post. This is used to fetch the video of the post to display in twitter.

Multi Photo Settings

multi photo settings

We can upload multiple photos to facebook and twitter.

  • Enable multi-photo post to facebook – If you want to upload multiple photos to facebook, please enable this option.

Note 1: We can upload multiple images only if we are using the posting method “Text message with image”.

  • Image preference for facebook multi-photo posts – We have 2 options here, Images from the content and Meta key names. We can set the preference here.
  • Meta key names for fetching image urls for multi-photo posts – We can add the meta keynames of the image urls here.
  • Enable multi-photo tweet to twitter – If you want to upload multiple photos to twitter, please enable this option.

Note 1: Maximum dimension of twitter image is 8192 x 8192

Note 2: Maximum number of photos allowed by twitter is 4

  • Image preference for multi-photo tweets – We have 2 options here, Images from the content and Meta key names. We can set the preference here.
  • Meta key names for fetching image urls for multi-photo tweets – We can add the meta keynames of the image urls here.

Cron Settings

cron settings

  • Auto Publish Cron command – This is the cron command added to the cron job for scheduling. That means if you want to publish a post to social media after some time of original publish in the wordpress site, you can use the scheduling option and then set the cron command in the cron job. The details of cron setting is given in  How to setup cron job in cpanel?

and How to setup scheduled task or cron in plesk panel?

If there is any issue for setting up the cron job, please contact our support team.

  • Enable scheduling of automatic publishingYou can schedule the automatic publishing of the posts in the social media. So the messages will auto publish to the social media in a scheduled time after publishing the blog post. For this enable the scheduling.
  • Max. no. of autopublish tasks to be processed per cronThis is the maximum number of posts to be processed in a single cron job.
  • Min. time delay for publishing postsThis is the time delay of publishing a post in social media after publishing it in the blog.
  • Cron interval for clearing auto publish logs – This is the interval period for clearing the history. If you have set the cron interval as 30 days, it will clear the history before last  30 days. That means the history of last 30 days only is available after the cron execution.

General Settings

general settings

  • SSL peer verification – This is the setting of verifying the ssl connection with external site. It is better to use the SSL peer verification. In some site the SSL peer verification is not available and then you can disable this option.
  • Page Size –  This is the number of entries displayed in a page.
  • Enable utf-8 decoding before publishing  – In some sites using any language with accented characters there is chance for showing non proper encoding in the social media. We can avoid this situation by enabling the utf-8 decoding.
  • Enable credit link to author – Enable this option for a credit link to the plugin author.
Was this article helpful to you? Yes 3 No 1