### “Social Auto Poster” Documentation by “WPWeb”

# “Social Auto Poster”

Created: 09/18/2013
By: WPWeb
Email: wpweb101@gmail.com

If you have any questions that are beyond the scope of this help file, please feel free to email me on wpweb101@gmail.com . If you are purchased user then please use our support system http://support.wpweb.co.in for any support. Thanks so much!

## Table of Contents

1. Introduction
2. Installing the Plugin
3. The Plugin Settings
4. Post Meta Box Settings
5. Adding a widget
6. Wall Post Images

### Introduction - top

Social Auto Poster lets you automatically post all your content to social networks such as Facebook, Twitter, LinkedIn. The whole process is completely automated. Just write a new post and it will be published to your configured social network account. You can reach the most audience and tell all your friends, readers and followers about your new post.

### Features:

Here you'll find the main features that are included in our Social Auto Poster Plugin!

- Allow auto-posting new posts to configured social network.
- Ability to choose which post type you want to post.
- Ability to post content on all your linked Facebook Accounts.
- Ability to shorten long URL into a tiny URL.
- Schedule your posts to configured social network.
- Each Post, Page, or Custom Post Type on your blog have individual settings in Metabox to set different title, account, text, template, link etc.
- Unique URL genertated each time for wall post to avoid duplicate content error.
- A clean & user friendly admin UI to manage everything.
- Works for any post, page or custom post type created on your blog.

### Installing the Plugin - top

The installation of the plugin is just like any other plugin installation for WordPress. Login to your WordPress site and go to Plugins > Add New.
At the Install Plugins Page click on Upload from the top navigation and then click on browse.
Go to the location on your computer where you saved the downloaded plugin zip file and upload this zipped file. You NEED to unzip the file first to get the plugin zip file.
Now click on Install Now.
Wait until WordPress has uploaded the file. If it's done click on Activate Plugin.
Now you should see a message 'Plugin activated' at the top of the window.

After you successfully installed the plugin you will see a new Admin Menu on the left hand side. It's called Social Auto Poster. Click on that to get to the Settings Page which should look like in the image below.

### The Plugin Settings - top

### General Settings

Delete Options
If you don't want to use the Social Auto Poster Plugin on your site anymore, you can check that box. This makes sure, that all the settings and tables are being deleted from the database when you deactivate the plugin.

URL Shortener
Long URLs will automatically be shortened using the specified URL shortener like WordPress, tinyurl.com or bit.ly.

### Facebook Settings

### Facebook General Settings

Enable Autoposting to Facebook
Check this box, if you want to automatically post your new content to Facebook. Enable Facebook Autoposting for
Check each of the post types that you want to post automatically to Facebook when they get published.

### Facebook API Settings

Here you have the ability to choose Facebook App ID, App Secret.

Prevent access to my linked accounts
If you check this option, then all your linked Facebook Accounts won't be accessible to the plugin. This means that you then will only be able to post to your personal Facebook Account/Profile.

### Grant Extended Permissions

Allowing permissions
To be able to autopost to your Facebook Accounts, you need to grant extended permissions. Click on the 'Grant extended permissions' link. This will connect the plugin with your previously created Facebook App. When you go through the steps with connecting the plugin to your Facebook App you need to give all the sked permissions. Remember: You give the permissions to your own App, so you won't get spammed from someone else then your self :-)

### Autopost to Facebook

Map WordPress types to Facebook locations
After you gave the permissions, you'll be able to choose which post type you want to autopost to a specific Facebook Account. You'll see a list of all registered post types and two drop downs. From the first drop down you can choose how you want to post the new content to Facebook (As a Wall Post, As a Status Update, As a Note or As an Event). Then on the second dropdown you can choose on which Facebook Account you want to post each of these content types. Do not allow individual posts to Facebook
If you run a multi author blog, then you can prevent your authors to posting to individual Facebook Accounts by checking this box. If checked, then all posts, created by any author, will get posted to your chosen Facebook Account. Facebook Post Image
Here you can upload a default image which will be used for the Facebook wall post. Facebook Status Update text
This will be used to post on your Facebook Account and will appear above the post information from your posted content. You can customize this content for your needs. There are also several template tags you can use to customize the content. The template tags will then be replaced with the related information. The available tags are:

- `{first_name}` - displays the first name
- `{last_name}` - displays the last name
- `{title}` - displays the post title
- `{link}` - displays the post title with link
- `{site_name}` - displays the name of your site

### Twitter Settings

### Twitter General Settings

Enable Autoposting to Twitter
Check this box, if you want to automatically post your new content to Twitter. Enable Twitter Autoposting for
Check each of the post types that you want to post automatically to Twitter when they get published.

### Twitter API Settings

Here you have the ability to choose Twitter Consumer Key, Consumer Secret, Access Token, Access Token Secret.

### Twitter Template Settings

Individual Tweet Template
Within this option you can customize the template which will get posted to your Twitter Account. There are also several template tags you can use to customize the content. The template tags will then be replaced with the related information. The available tags are:

- `{title}` - displays the post title
- `{link}` - displays the post link
- `{full_author}` - displays the full author name
- `{nickname_author}` - displays the nickname of author
- `{post_type}` - displays the post type

### LinkedIn Settings

### LinkedIn General Settings

Enable Autoposting to LinkedIn
Check this box, if you want to automatically post your new content to LinkedIn. Enable LinkedIn Autoposting for
Check each of the post types that you want to post automatically to LinkedIn when they get published.

### LinkedIn API Settings

Here you have the ability to choose LinkedIn App ID/API Key, LinkedIn App Secret.

### Autopost to LinkedIn

LinkedIn Post Image
Here you can upload a default image which will be used for the LinkedIn wall post.

### Post Meta Box Settings - top

### Facebook Metabox

Status
Status of Facebook wall post like published/unpublished. Publish Post On Facebook
If you checked the box 'Enable Facebook Autoposting for' within the plugin settings, then you don't need to do anything here and the post will automatically being published to your chosen Facebook Account. If you want to publish same page again for facebook wall, you need to check this box when you update the post and post will get published to Facebook wall. Custom Title
Here you can enter a custom title which will be used for the wall post. Leave it empty to use the post title. Post To This Facebook Account
Here you can post the content to another Facebook Account, then you set within the Settings Page. If you want to use the one from the Settings Page, then you don't need to do anything here. Post As
Select a Facebook post type. Leave it empty to use the default one from the settings page. Post Image
Here you can upload a default image which will be used for the Facebook wall post. Leave it empty to use the default one from the settings page. Facebook Status Update Text
Within this option you can customize the message which will get posted to your chosen Facebook Account. If you want to use the one from the Settings Page, then you don't need to change anything here. You can customize this content for your needs. There are also several template tags you can use to customize the content. The template tags will then be replaced with the related information. The available tags are:

- `{first_name}` - displays the first name
- `{last_name}` - displays the last name
- `{title}` - displays the post title
- `{link}` - displays the post title with link
- `{site_name}` - displays the name of your site

Custom Link
Here you can enter a custom link which will be used for the wall post. Leave it empty to use the link of the current post. The link must start with http:// Custom Caption
Here you can enter a custom caption of the link (appears beneath the link name). If you leave it empty, Facebook will use the post URL as caption. Custom Description
Here you can customize the content which will be used by Facebook for the link description for the wall post. Leave it empty to use description of the current post.

### Twitter Metabox

Status
Status of Twitter wall post like published/unpublished. Publish Post On Twitter
If you checked the box 'Enable Twitter Autoposting for' within the plugin settings, then you don't need to do anything here and the post will automatically being published to your Twitter Account. Mode
Display Twitter Template Mode. Tweet Template
Within this option you can customize the template which will get posted to your Twitter Account. If you want to use the one from the Settings Page, then you don't need to change anything here. There are also several template tags you can use to customize the content. The template tags will then be replaced with the related information. The available tags are:

- `{title}` - displays the post title
- `{link}` - displays the post link
- `{full_author}` - displays the full author name
- `{nickname_author}` - displays the nickname of author
- `{post_type}` - displays the post type

Preview
Display Preview of selected Template.

### LinkedIn Metabox

Status
Status of LinkedIn wall post like published/unpublished. Publish Post On LinkedIn
If you checked the box 'Enable LinkedIn Autoposting for' within the plugin settings, then you don't need to do anything here and the post will automatically being published to your LinkedIn Account. Custom Title
Here you can enter a custom title which will be used for the wall post. Leave it empty to use the post title. Post Image
Here you can upload a default image which will be used for the wall post. Leave it empty to use the default one from the settings page. Custom Link
Here you can enter a custom link which will be used for the wall post. Leave it empty to use the link of the current post. The link must start with http:// Comments
Here you can customize the comments which will be used by LinkedIn for the wall post. There are also several template tags you can use to customize the content. The template tags will then be replaced with the related information. The available tags are:

- `{first_name}` - displays the first name
- `{last_name}` - displays the last name
- `{title}` - displays the post title
- `{link}` - displays the post title with link
- `{site_name}` - displays the name of your site

Custom Description
Here you can customize the content which will be used by LinkedIn for the link description for the wall post. Leave it empty to use description of the current post.

### Adding a widget - top

We also integrated all the different Facebook Plugins in to widgets. When you go to the Plugin Widget Settings Page, you'll see a list of all integrated widgets. If you want use one or more, just activate them by checking the box beside the widgets. After activating the widgets, they will be available in your widget settings: Appearance > Widgets.

To learn more about the individual functions of these widgets, visit the Facebook Plugins Page.

### Wall Post Images - top

### Facebook Wall Post Image

### Twitter Wall Post Image

### LinkedIn Wall Post Image

WPWeb

Go To Table of Contents