1. Home
  2. Docs
  3. Social Media Auto Publish
  4. User Guide – Premium Plugin
  5. 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.
  • Tumblr message format for posting – This is the message format for posting in tumblr.
  • 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.
  • Tumblr default image url – We can add the default image for tumblr here.
  • Use post title as og:title while posting to facebook – We can use the post title as the og:title so that facebook can fetch the post title and display proper title in facebook.
  • Use post excerpt as og:description while posting to facebook – We can use the post excerpt as the og:description so that facebook can fetch the post description and display proper description in facebook.
  • Clear facebook cache before publishing to facebook – We can delete the cache of the post in facebook if already published and do a fresh post to facebook. This will help to upload the proper image.
  • Twitter character limit – This is the character limit for twitter. The character limit of tweets is 280. Use 140 for languages like Chinese, Japanese and Korean which won’t get the 280 character length limit.
  • Enable twitter image description for visually impaired people – By enabling this feature we can apply the image description to twitter posts which can be read by the visually impaired people.
    Image descriptions are internally applied as per the image preference.
    Featured – alt text of featured image.
    First Image From the Content – alt text (if not provided image name will be used).
    Meta Keyname or Twitter default image url – image name.
    Open Graph Tags –  content of twitter:image:alt or og:image:alt tag
    Once posted, the description applied to the image won’t be visible but visually impaired people will have access to the description via their assistive technology.
    Image descriptions cannot be added to GIFs or videos.
  • 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. Enable the apply filters in order to evaluate all the functions attached to the specified hooks from other plugins as well as theme.

Video Auto Publish Settings

Video Autopublish 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.
  • Enable video publishing to tumblr – If you want to publish the video in your site to tumblr, 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: Tumblr supports only MP4 video format with AAC audio.

    Note 2: Video cannot exceed 100MB in size and 5 minutes in duration per day.

    Note 3: The maximum recommended size is 500 x 700 pixels.

    Note 4: Only videos from https sites will play in tumblr.

Audio Autopublish Settings

Audio Autopublish settings

  • Enable audio publishing to tumblr – If you want to publish the audio in your site to tumblr, you can enable this option.

Note 1: Tumblr supports only MP3 audio format.

Note 2: Audio cannot exceed 10 MB in size.

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

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.
  • Enable multi-photo post to tumblr– If you want to upload multiple photos to tumblr, please enable this option.

Note 1: Maximum dimension of tumblr image : 1280×1280 pixels

Note 2: Maximum size of tumblr image : 10MB

Note 3: Maximum number of photos allowed by tumblr: 10

  • Image preference for 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.

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.
  • Order of autopublish tasks processed by cron – we can set the preference to publish latest posts per cron or oldest posts per cron. If we use “latest post first”, it will publish the latest post in the cron.
  • Enable cron summary emails – If you want to send the cron summery emails, you can select the option and it will send a mail to admin email. Here we can send error logs, success logs and both error and success logs.
  • 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.
  • Show plugin update availability – Select this option YES and you can see the update reminder if the update is available.
Was this article helpful to you? Yes 9 No 1