该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

Microblog Poster – Auto Publish on Social Media

描述

Auto publish to your social media accounts your new blog posts/pages/custom post types.
You only have to configure your social network accounts like Facebook, Google My Business, Twitter, LinkedIn, Tumblr..

Auto re-publish old blog posts to all your configured social accounts.
By auto sharing your old blog posts, you keep them alive and increase traffic to your blog!

Additionally Filter posts to be published/cross posted to social networks based on categories.
(General section settings)

Multiple Accounts per social site supported.
Possibility to nicely format the posted message per account, shortcodes supported.

Logs are generated each time there is an auto posting activity for each configured social network account.
Easily follow the automated sharing process from Microblog Poster‘s logs section and debug your configuration if needed.

WordPress Multisite fully compatible. Rather than doing the ‘Network activation’,
activate Microblog Poster for each sub blog.

Please visit Microblog Poster‘s website , or

Contact us , we’re providing support in the following languages:

  • We speak english ;
  • Причамо српски ;
  • Nous parlons français ;

Currently supported social media sites

  • twitter.com – Auto post to your account.
  • facebook.com – Auto publish to profile / page wall.
  • business.google.com – Auto publish to Google My Business.
  • plurk.com – Auto post to your account.
  • diigo.com – Auto submit bookmark of your blogpost.
  • linkedin.com – Auto publish to profile wall
  • tumblr.com – Auto publish to your blog.
  • blogger.com (blogspot.com) – Auto publish to your blog.
  • instapaper.com – Auto submit bookmark of your blogpost.
  • vk.com (vkontakte.com) – Auto publish to profile wall.
  • pinterest.com – Auto publish to pinterest board.
  • flickr.com – Auto publish to flickr.
  • wordpress blog – Auto publish to another blog.

The idea behind Microblog Poster is to promote your wordpress blog and reach more people through social networks.
There’s a general agreement in the SEO community that social signals strengthen your blog’s page rank and authority.
Microblog Poster is simply an intermediary between your blog and your own social network accounts. You’ll never
see “posted by Microblog Poster” in your updates, you’ll see “posted by your own App name” or simply “by API”.

Microblog Poster in few words:

  • Auto publish to social media networks your new blog content
  • Auto publish old posts, tweet old posts
  • Sends out social signals and auto share to social media networks
  • Social signals and backlinks auto generator
  • Cross post to facebook , cross post to twitter
  • Facebook auto publish, Twitter auto publish, Pinterest auto publish
  • Auto publish to facebook , tumblr
  • Auto share to twitter , facebook , linkedin
  • Auto post to social media networks, Auto tweet

屏幕截图

  • MicroblogPoster Options page, General Section. (Part 1)

  • MicroblogPoster Options page, General Section. (Part 2)

  • MicroblogPoster Options page, General Section. (Part 3)

  • MicroblogPoster Options page, Social Network Accounts. (Part 1)

  • MicroblogPoster Options page, Social Network Accounts. (Part 2)

  • MicroblogPoster Options page, Social Network Accounts. (Part 3)

  • MicroblogPoster Options page, Auto Publish Old Posts. (Part 1)

  • MicroblogPoster Options page, Auto Publish Old Posts. (Part 2)

  • MicroblogPoster Options page, Manual Auto Publishing.

  • MicroblogPoster Options page, Logs Section. (Part 1)

  • MicroblogPoster Options page, Logs Section. (Part 2)

安装

  • Upload the contents of the microblogposter folder to your /wp-content/plugins/ folder.
  • Activate the Plugin through the ‘Plugins’ menu in WordPress
  • Settings->MicroblogPoster, configure your social network accounts.
  • The plugin is ready, it will automatically cross posts to social networks whenever you publish a new blog post.

twitter.com accounts Help with screenshots

Your Twitter username and password won’t suffice in order to post automatic updates, Twitter API requires some more steps described below.
No worries, it’s rather a simple procedure.

1. In order to auto post updates through the Twitter API you'll need
to create your own Twitter App here: https://apps.twitter.com/

2. Once you have created your Twitter App you have to change its Access Level
to be Read and Write. 
Browse to the settings tab and click on 'Modify App Permissions'.
Check the Access Level to be Read and Write. Save your Settings.

3. Once this is done return to the API Keys tab, at the bottom you 
should have a button 'Create My Access token', please do it.

4. Now, on the API Keys tab you have all what you need, 
i.e. API (Consumer) key / secret, Access token and Access token secret.

5. If you don't see immediately the Access Token at the bottom, 
please refresh the API Keys tab page.

plurk.com accounts Help with screenshots

It’s most likely the same as for twitter, you’ll need some more effort in order to post updates through Plurk Api.

1. Please browse to this url http://www.plurk.com/PlurkApp/ 
and click on 'Create a New Plurk App'.
For App Type choose 'Third-party web site integration'. 
For App Website you can put http://localhost

2. Once you are back on 'My Plurk Apps' page, click the edit button 
and copy your *App Key and App Secret*.

3. Not finished yet, you need the second pair of credentials. 
On 'My Plurk Apps' page, this time click on 'Test Console' button.

4. First, click on 'Get Request Token', then some processing is done. 
After that, click on 'Open Authorization Url', you'll be redirected 
to a new page and you will have to grant the permission in order to get
your verification code.

5. Finally, return to the previous page and generate your 
*Token Key and Token Secret* by clicking on
'Get Access Token' and by providing the verification code.

6. Now, you can copy your Token Key and Token Secret. 
Coupled with the App key and App secret you've got previously 
you can configure your plurk account in the Social Accounts Section.

facebook.com accounts Help with screenshots

Please note that only real personal Facebook accounts have permissions to create an App.
Business accounts can’t manage Facebook Apps.

1. Please browse to this url https://developers.facebook.com/apps 
and click on 'Apps' -> 'Create new App'.
Note: If you can not click on 'Create new App', you'll need first 
to 'Register as a Developer'.
Then the creation of New App will be available.

2. Fill in your 'App Name' and then, click continue.

3. Enter the required Security Check.

4. Once on the basic settings of your new App, 
for the field 'App Domains' enter your Blog domain name 
(example: mydomain.com)
Then click 'Add Platform' and choose 'Website'.

5. For the field 'Site url' enter your Blog Url.
(example: http://mydomain.com)
Save changes.

6. Make your App Live by browsing to 'Status & Review'.

7. Copy your 'App ID' and 'App Secret' and configure your Facebook account
in MicroblogPoster's Social Accounts Section.

8. Follow the link provided by MicroblogPoster to authorize your App 
posting on your behalf.

diigo.com accounts Help with screenshots

In addition to your username and password you will need to create your own Diigo App and generate an API Key.

1. Please browse to this Url: https://www.diigo.com/api_keys/new/
and generate your Diigo API Key. (You need to be logged in)

linkedin.com accounts Help with screenshots

1. Please browse to this Url https://www.linkedin.com/secure/developer
and click on 'Add New Application'.

2. Fill in the required informations.
For 'Live Status', select Live.
Leave everything else by Default.
Click the button 'Add Application'.

3. Copy 'Api Key' and 'Secret Key', and click 'Done'.

4. Configure your Linkedin account in the Social Accounts Section.

5. Follow the link provided by MicroblogPoster to authorize your App 
posting on your behalf.

tumblr.com accounts Help with screenshots

Basically your tumblr username and password won’t suffice in order to post automatic updates, tumblr Api requires some more steps described below.
No worries, it’s rather a simple procedure.

1. In order to auto post updates through the tumblr Api you'll need first
to create your own tumblr App here: http://www.tumblr.com/oauth/apps

2. Once, you have created your tumblr App copy your 'OAuth Consumer key'.

3. Also click on 'Show Secret key' and copy your 'Secret key'.

4. This is it, you can now configure your Account in the Social Accounts section.

blogger.com accounts Help with screenshots

Basically first you’ll need to request the activation from Google of the Blogger API. It takes about 5 working days.
Once it’s activated you’ll need to create your ‘Client ID’ (aka App) which will auto post on your behalf.

1. Please browse to this url: https://console.developers.google.com/
Select 'API Project', then on left side select 'APIs & auth'. The 'APIs' tab is selected by default.

2. Scroll down and locate 'Blogger API v3'.
Click the 'OFF' button in order to request the activation. 

3. After few days you'll receive an email from Google asking to complete the activation.
Please follow the steps provided.

4. Please browse to this url again: https://console.developers.google.com/
Select 'API Project', then on left side select 'APIs & auth' -> 'Credentials'

5. Click on 'Create new Client ID'

6. For 'Application type', select 'Web application'.
For 'Authorized Javascript Origins', enter your blog url (ex: http://www.yourblog.com)
For 'Authorized Redirect Uri', enter the Url when you're on the settings of MicroblogPoster.
It is something like http://www.yourblog.com/wp-admin/options-general.php?page=microblogposter.php
Click 'Create Client ID'.

7. Copy the Client ID and Client secret and configure your account under MicroblogPoster.

8. MicroblogPoster will provide you a link in order to authorize the App posting on your behalf.

vk.com accounts Help with screenshots

Basically first you’ll need to create a VKontakte APP in order to auto publish.

1. Please browse to this url: https://vk.com/dev
Select 'Standalone Application', then click 'Connect Application'.

2. Get the code by SMS and then confirm it. Click 'Confirm'.

3. On the settings tab of your newly created Application
for 'Application Status' select 'Application on and visible to all'.
Click 'Save'.

4. Copy the Application ID and secure key and configure your account in MicroblogPoster.

5. Follow the link provided by MicroblogPoster to authorize your App 
posting on your behalf.

6. Last step is to save the 'Access Token' that you'll get when authorizing the account.

pinterest.com accounts Help with screenshots

Basically first you’ll need to create a Pinterest APP in order to auto publish.

1. Please browse to this url: https://developers.pinterest.com/apps/
then click 'Create App'.

2. Copy the 'Consumer key' and 'Consumer secret'.

3. Configure your account in MicroblogPoster.

flickr.com accounts Help with screenshots

Basically first you’ll need to create a Flickr APP in order to auto publish.

1. Please browse to this url: https://www.flickr.com/services/apps/create/noncommercial/?
and create your App.

2. Copy the 'Consumer key' and 'Consumer secret'.

3. Configure your account in MicroblogPoster.

常见问题

My blog is hosted on shared hosting, can I use MicroblogPoster?

Warning about inherent php script execution time limitation that some Hosting Providers apply on shared accounts (max_execution_time PHP setting).
Since MicroblogPoster needs time to update all your social accounts when publishing a new blog post, this limit might be reached and script execution stopped.
In order to avoid it, please limit the number of social accounts based on your environment script execution time limit.

The PHP cURL extension is required?

Yes, otherwise the plugin simply won’t function at all.

More General FAQs ..

MicroblogPoster’s FAQs

Auto Publish Old Posts FAQs ..

Auto Publish Old Posts FAQs

Auto Publish in Category-Driven Mode ..

Auto Publish in Category-Driven Mode

评价

2021年5月16日
Seemed promising but not working anymore. You can do some config but it's not possible to link social media accounts. Seems like there weren't any updates in many years. (Google+ still listed for instance)
2019年8月21日
Jumped through the hoops of setting it up for pintrest. Authorized the app, set everything up per the instructions. 3 days later, still no post has been pinned to pintrest boards.
2019年6月20日
Hi, When posting to Google Blogger(blogspot.com) the tags/labels do not appear at the bottom of the post. I have tried {labels} as well as {tags}. Any ideas? Will this be fixed? Thanks Hil
阅读所有52条评价

贡献者及开发者

“Microblog Poster – Auto Publish on Social Media” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

“Microblog Poster – Auto Publish on Social Media”插件已被翻译至8种本地话语言。 感谢所有译者为本插件所做的贡献。

将“Microblog Poster – Auto Publish on Social Media”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

2.1.6 (30-08-2021)

  • Brought Google My Business Locations to the free version.
  • Code cleaning.

2.1.5 (30-08-2021)

  • Removed xing network.
  • Code cleaning.

2.1.4 (30-08-2021)

  • Removed google+ network.
  • Fixed twitter auto posting.

2.1.3 (26-08-2021)

  • Removed friendfeed and delicious networks.

2.1.2 (25-08-2021)

  • Fixes -> Bringing enterprise features to free version

2.1.1 (25-08-2021)

  • Bringing enterprise features to free version

2.0.1 (24-08-2021)

  • Bringing pro features to free version

1.9.5.8 (20-08-2021)

  • Fixing fancybox javascript bug.

1.9.5.7 (12-03-2019)

  • Fixing javascript bug.

1.9.5.6 (12-03-2019)

  • Fixing facebook scopes.
  • Improvement related to duplicate posts issue.

1.9.5.5 (09-03-2019)

  • Improving buttons design.

1.9.5.4 (03-03-2019)

  • Improving Google My Business auto posting.

1.9.5.3 (01-03-2019)

  • Plugin’s banner update.

1.9.5.2 (26-02-2019)

  • Added Google My Business locations auto posting in Enterprise version.

1.9.5.1 (27-01-2019)

  • Fixing help urls.

1.9.5 (27-01-2019)

  • Changing help urls to https.

1.9.4 (23-01-2019)

  • Added facebook via buffer.

1.9.3 (04-03-2018)

  • Fixing vk.com api calls.

1.9.2 (24-12-2017)

  • Cosmetic UI changes.

1.9.1 (19-12-2017)

  • Fixed facebook api changes.

1.9.0 (06-12-2017)

  • Fixed the double escaping issue.

1.8.9 (05-11-2017)

  • Updating help page urls.

1.8.8 (19-09-2017)

  • Fixed vk.com authorization.

1.8.7 (14-09-2017)

  • Removed the picture parameter from facebook posting.

1.8.6 (20-07-2017)

  • Improving the control dashboard for scheduled posts.

1.8.5 (17-05-2017)

  • #bug: fixing save button disabled for twitter account creation.

1.8.4 (19-04-2017)

  • #bug: fixing select accounts for old posts auto publish.

1.8.3 (18-04-2017)

  • Added support for Google+ via Buffer.

1.8.2 (04-04-2017)

  • Fixing facebook authorization.

1.8.1 (18-03-2017)

  • Added support for multiple pinterest boards.

1.8.0 (06-02-2017)

  • Added support for wordpress based blogs.

1.7.9 (24-01-2017)

  • Added Auto Re-Publish custom post types in paid versions.

1.7.8 (12-12-2016)

  • Added polish translation (pl_PL).

1.7.7 (21-11-2016)

  • Added Flickr auto publish.

1.7.6 (10-10-2016)

  • Added a Category-Driven Auto Publishing in Enterprise Add-on.

1.7.5 (09-09-2016)

  • Updated help pages.

1.7.4 (29-08-2016)

  • Added support for VKontakte page auto publish.
  • Added support for VKontakte event auto publish.
  • Fixed tumblr image bug.
  • Sending full url to pinterest now.

1.7.3 (04-07-2016)

  • Added support for Facebook page auto publish.

1.7.2 (15-06-2016)

  • Added support for Pinterest auto publish.

1.7.1 (25-04-2016)

  • Added turkish translation.

1.7.0 (29-03-2016)

  • Adapted the free version of the plugin to work together with the new Ultimate Add-on.

1.6.9 (29-02-2016)

  • Added possibility to auto publish with image to tumblr.

1.6.8 (28-01-2016)

  • Possibility to apply_filters to blog content prior to auto publishing.
  • Improved vk.com auto posting.

1.6.7 (18-12-2015)

  • Delaying the call to functions in WPINC/pluggable.php since they can be replaced via plugins.

1.6.6 (17-12-2015)

  • Added ‘Who can auto publish’ setting.
  • Added russian translation.
  • Added ukrainian translation.

1.6.5 (19-11-2015)

  • Added deutsch translation.

1.6.4 (13-10-2015)

  • Added support for Xing auto publish.

1.6.3 (24-08-2015)

  • Added italian translation.
  • Removed relative paths for images.
  • Updated code for Facebook API recent changes.

1.6.2 (24-07-2015)

  • Urgent, fixing possible SQL injection.
  • Urgent, sanitizing Post data properly.

1.6.1 (23-07-2015)

  • Urgent, fixing possible SQL injection.

1.6.0 (25-06-2015)

  • Added possibility to auto publish with image to twitter (only with paid add-on)
  • Added spanish translation.
  • Added portuguese translation.

1.5.2 (18-05-2015)

  • FriendFeed was shut down so we’re removing it from our list of supported networks.
  • Urgent Linkedin API changes. Auto posting to groups isn’t available anymore.

1.5.1 (11-05-2015)

  • Removed obsolete scope parameter for facebook authorization.

1.5.0 (27-04-2015)

  • Added serbian translation (sr_RS).
  • Added french translation (fr_FR).
  • Fixed bug, if the field ‘Message Format’ is empty don’t post anything instead.
  • Fixed blogger multiple links bug when used on multiple blogs.
  • Sending full image to facebook instead of thumbnail.

1.4.9 (01-04-2015)

  • Facebook API 2.3 fix for auto publish to pages.

1.4.8 (16-03-2015)

  • Blogger auto publish improvements.
  • Linkedin auto publish improvements.

1.4.7 (05-02-2015)

  • Urgent linkedin api fix.

1.4.6 (28-01-2015)

  • Added possibility to auto re-publish old posts to all social accounts configured.

1.4.5 (15-12-2014)

  • Added support for vkontakte auto publish.

1.4.4 (28-10-2014)

  • Added support for new lines in message format field.
  • Fixed bug about tumblr.com accounts when edited.
  • Added more url shorteners in Enterprise version.

1.4.3 (30-09-2014)

  • Adapted the free version of the plugin to work together with the new Enterprise add-on. Additional features available.

1.4.2 (19-08-2014)

  • Added support for goo.gl url shortener.
  • Improved auto posting for scheduled items.

1.4.1 (15-07-2014)

  • Added support for instapaper auto publish.

1.4.0 (17-06-2014)

  • Added support for blogger (blogspot) auto publish.

1.3.9 (11-05-2014)

  • Added support for custom post types.

1.3.8 (16-03-2014)

  • Enabled twitter authorization process interactively, which allows to use multiple twitter accounts with a single twitter App.

1.3.7 (16-02-2014)

  • Added possibility to adjust length of : {EXCERPT}, {CONTENT_FIRST_WORDS}, {TITLE}.
  • Improved auto publishing to linkedin.

1.3.6 (26-01-2014)

  • Added following shortcodes : {EXCERPT}, {MANUAL_EXCERPT}, {AUTHOR}, {CONTENT_FIRST_WORDS}.
  • Improved auto posting to delicious and diigo.
  • Improved auto posting to friendfeed.
  • In logs section, added ‘Empty Logs’ button.

1.3.5 (06-11-2013)

  • Added support for tumblr.
  • Improved design of plugin’s settings page.

1.3.4 (27-09-2013)

  • Fixed internal error 500 that was occurring for some PHP/web server configurations, related to the use of method_exists function.
  • Added ‘Settings’ link on plugins page.

1.3.3 (15-09-2013)

  • Adapted the free version of the plugin to work together with the new pro add-on. Additional features available with the pro add-on.

1.3.2 (31-07-2013)

  • Fixed critical error about a PHP warning produced by variable not being an array. Later that produces header already sent error.

1.3.1 (20-07-2013)

  • Added currently recommended way of authentication with bit.ly (oauth).
  • MicroblogPoster’s control checkbox moved from right side to center.
  • Dropped support for identi.ca because of the complete change of their API.
  • Added possibility to choose plurk qualifier.
  • In general section exclude posts from checked categories cross-posting automatically.

1.3.0 (01-07-2013)

  • linkedin.com is now supported.
  • facebook posting improvements (text only or share a link).
  • Added possibility to post featured image (facebook and linkedin cross posting).
  • Logging failed authorizations to help debugging.

1.2.7 (28-06-2013)

  • linkedin.com is now supported.
  • facebook posting improvements (text only or share a link).
  • Added possibility to post featured image (facebook and linkedin cross posting).
  • Logging failed authorizations to help debugging.

1.2.61 (12-06-2013)

  • Urgent twitter api fix

1.2.6 (02-06-2013)

  • diigo.com is now supported
  • Added possibility to cross-post on new page creation.
  • General options layout improvements + added options for page cross posting.

1.2.5 (12-05-2013)

  • Logs are now generated for each new blog post per social account.
  • Tabified the plugin settings page, added logs section.
  • Added option for default post update behavior.
  • Facebook account authorization process improved.
  • Fixed several small bugs.

1.2.4 (28-04-2013)

  • Possibility to format the message that’s posted, shortcodes support.
  • For HTTP Auth sites, passwords are stored encrypted in db.
  • New option for delicious site, choose if tags included.
  • Bug fix, double escaping.

1.2.3 (16-04-2013)

  • facebook.com is now supported.
  • ‘default per post behavior’ option added.
  • added images for each supported site.

1.2.2

  • Multiple Accounts per site supported.
  • More user friendly plugin settings interface.

1.2.1

  • Added microblogging site friendfeed.com

1.2

  • Added bookmarking site delicious.com

1.1

  • Added microblogging site identi.ca

1.0

  • First version of Plugin Released.