WP to Twitter FAQ

All plug-ins:
Donations: $5197.40. Downloads: ~870,000. That’s about one half cent per download. Donors’ Roll

Support this plugin!

Have a feature you’d like to see added? Request it at Fundry!

This FAQ has been closed. You’re encouraged to browse the comments to look for a solution to your problem — comments older than the most recent few hundred are unlikely to help you, as they date to older versions of the plugin. To get support, make your request at the new WP to Twitter support page.

Return to Top

1,036 Comments to “WP to Twitter FAQ”

  1. Stopped working for me a few days ago. No idea why.

  2. getting this error in wordpress 2.9.2: Fatal error: Cannot use object of type stdClass as array in /var/www/vhosts/XXX.XXXXXXX.XXX/httpdocs/wp-content/plugins/wp-to-twitter/wp-to-twitter-manager.php on line 308.

  3. Thanks for a great plugin! Would it be possible for you to add the same options for categories as you currently have for tags (ie the ability to remove spaces etc)? I’m using the #category# shortcode for new posts at the moment, but would be extremely nice to be able to delete spaces or replace them with an underscore or similar when displaying the given category. Hope this can be implemented in an upcoming version - thanks again!

  4. Hi,

    Thank you for a great plugin! Worked perfectly until this update…

    I updated to version 2.0.2 yesterday and since then the plugin sometimes works, and sometimes does not. The previous version worked flawlessly, and there were no account changes on either end.

    When running the server support confirmation test (at bottom) it always returns a “successful” confirmation. However, sometimes the test transmits a test message to Twitter, and sometimes that message cannot be found (whether it is generated or not). Therefore, as a non-expert, my impression is that the transmission is unreliable.

    Running on WP 2.9.2, Apache. Not sure what the previous version was, but I know I had ver. 1.5 running well before. (I don’t think I had intermediary upgrades, but it’s possible.)

    Of course, I’d like it to work perfectly… :-) BUT, I don’t need to have the new category-limits feature (at least ‘new’ to me). If you don’t have a fix, is there any reason why I could not use ver. 1.5 going forward? As much as I’d like to be up to date, and compatible with the current WP version, I’d like the plugin to work - even more… :-)

    Thank you for any suggestion you have!
     MN

  5. Hi,
    I installed the WP to Twitter plugin on a WP Article Directory website and I have a problem. When I publish articles writed by the WP administrator everything is ok, but when I publish an article sent by an autor this are not sent to Twitter. Can you help me please?

    Thanks
     Cristian

  6. Hey there, again… First update: It seems that the problem is caused by another plugin in my case. WP-to-Twitter is innocent, so feel free to ignore/delete/whatever my last comment :)

  7. WordPress: 2.9.1
    WP-to-Twitter: 2.0.2
    Server: Apache 2, PHP 5.2.6

    I’m currently trying to get my scheduled post problem under control. Up to now it was just “external_link” not being used. Now it seems that I also have the “nothing posted to twitter at all” problem.

    I usually schedule my posts with Post Queue (http://www.andrewgrant.org/post-queue). In that case my posts got queued. Now I tried the “standard wordpress way”, but I don’t get any tweets, and I think I also have an explanation:

    To debug my problems I added an extensive logging. Now I get an email with a list of all “do_action” calls for every page-call. Problem with scheduled posts seems to be, that neither “publish_post” nor “future_to_publish” is called.

    This is a list of events fired during a “cron” call when a scheduled post was published:

    Array
    (
    […] startup
    [26] => update_option
    [27] => update_option_cron
    [28] => updated_option
    [29] => update_option
    [30] => update_option_cron
    [31] => updated_option
    […] irrelevant plugin
    [36] => parse_query
    [37] => pre_get_posts
    [38] => posts_selection
    [39] => loop_start
    [40] => the_post
    [41] => parse_query
    [42] => pre_get_posts
    [43] => posts_selection
    [44] => loop_start
    [45] => the_post
    [46] => the_post
    [47] => the_post
    [48] => the_post
    [49] => the_post
    [50] => the_post
    [51] => the_post
    [52] => the_post
    [53] => the_post
    [54] => the_post
    [55] => the_post
    [56] => the_post
    [57] => the_post
    [58] => the_post
    [59] => the_post
    [60] => the_post
    [61] => loop_end
    [62] => shutdown
     )

    I think the post was published in steps 36-61.

    I’m still digging into that problem and will keep you updated.

  8. WP Version: 2.9.2
    Server: DreamHost so not sure.

    I completely removed the plugin and reinstalled/configured it. Did a new post this morning. The URL shortener works (using bit.ly) but every time is says if failed to contact Twitter.

    I have checked and rechecked my twitter login creds with now luck. Am I doing something wrong?

  9. Hello,

    And thanks for this great plugin! It is by far my favourite Twitter related WP plugin.

    One question. Would it be practicable to allow posting of blog comments to Twitter? For instance, when I approve a comment on my blog, post a link to it to Twitter (“New comment on post about apples and oranges: …”). This would be a great way to get Twitter followers in to a blog debate.

    Or is that currently possible?

    Thanks again!

  10. Thanks, JohnB - somebody else had mentioned that there was an issue with the change from pending to published, and I’d forgotten about it - I’ll look at that as soon as I can.

  11. Hi Joe,
    Just installed this great-looking plugin. Am using it on a WordPress-based article directory. On it, article submitters post their article contributions, which we publish after due review.

    The thing is that when i click on the “Publish” button after review, the posted doesnt get tweeted automatically, even though i have checked the “Update when a post is published” option under basic settings. To check whether the plugin is tweeting or not, I also checked the “Update when a post is edited” option and then “updated” the same post and voila! this time it got tweeted.

    Now i don’t want to “publish” and then “update” every post to get it tweeted. Shouldnt the tweet go through when i publish a post? Is there a solution to this?

    Thanks in advance.

  12. It was a hosting related issue: http://twitter.com/cligs - they’re aware of it and it should be resolved soon.

  13. There does appear to be an issue with Cli.gs today; but I’m afraid there’s nothing I can do about it. It doesn’t look like hacking; that looks more like a parking page. Perhaps there was confusion in the transfer of ownership, and Mr. Wong missed the boat on renewal; but I have absolutely no information.

    @Michel There’s nothing that I’m aware of, sorry.

  14. Hi,
    cli.gs has gone offline today, all my tweets (around 140) are pointing to some parking page. I already switched the standard url shortener to bit.ly. Actually this is a twitter question, but do you know if it’s possible to remove all tweets and auto repost them again with a bit.ly short url?!
     Michel

  15. Hi,
    does anybody else have problems with cli.gs???
    All my shortened Urls are pointing to http://searchportal.information.com/
    Even the cli.gs homepage points to http://searchportal.information.com/

    Is it possible that they got hacked?!?!?

  16. @Joe Dolson Oh wow. I kept totally overlooking that setting. I did have the box checked. Once I unchecked it, things were working as expected. Thanks so much.

  17. Hi Joe,

    Quick question. First of all thanks for all your work for this great plugin!
    My works fine but my cligs URL’s always get repeated, first in quotes and then normally. I have the most recent version of your plugin and word press.

    My twitter account is : halifax_realtor if you want to see what I’m experiencing.

    Thanks,
     Mike

  18. @Dustin I think I know what’s going on. I’m going to take a stab at the idea that your settings are not actually the same between the two installations - one of them has the option “Post status updates to both services.” checked under the “Change Twitter-compatible service” section of the account settings. Checking that without changing to an alternate update service will give you two implementations of the Twitter API, with separate account information. If you haven’t filled out the second set of account settings., the plugin will attempt to post to both implementations, but will fail on one. Is that the problem?

    @Guillermo I’ve never used Tweetdeck, so I can’t honestly say that I really know what you’re talking about. Sorry!

  19. Hi Joe,

    excellent plugin, I use tweetdeck and I don’t know how can i display my blog logo or photo. Every time I publish a post and send it to twitter using your plugin I got a empty box at tweetdeck instead of my logo or photo. Any suggestions?

    Thanks very much.

  20. @Joe Dolson Let me also clear up the fact, all my settings are savable. I’m 1st not understanding why I am seeing 2 different account setting boxes and 2nd why one errors and one doesn’t.

  21. @Joe Dolson

    Like I mentioned in my initial post, I use this WP Multiblog script that allows me to run multiple blogs off of one WP install. I couldn’t say if there is a conflict in that or not. If there was, I’d think it would affect both blogs the same.

    I’d be more than happy to run any debug commands on the script that you think may help pinpoint what is occuring.

  22. @Dustin But you’re unable to save the settings in the second installation? Strange. It’s entirely likely that the script you’re using to run two blogs on one set of files is causing some problem; but I’m not sure what it is. From the description of the script, it seems like this should work just fine - I’m not sure where there might be a conflict.

  23. @JoeDolson Ah ha, well thanks. I’ll just sit around till WP 3.0 comes out and try again then. Thanks for all the help!

  24. @Joe Dolson No they are two totally separate WP databases.

  25. @Dustin Do the two blogs share a common database for options? Sharing the same files is irrelevant to the settings; but sharing the same database matters.

  26. I’m still seeing the difference in the settings page when I run this plugin on my two blogs.

    I have created an html page where you can see the results I’m getting. I must remind you that this plugin is ran from the same location on both blogs thus, I’d expect to see the same results.

    http://blog.stelth2000inc.com/support/wptotwitter.html

    I’ve gone about looking at how I have my php settings configured on my server and open_basedir is returning no value and safe mode is off.

    Thanks for the assistance.

  27. That combination of safe_mode with open_basedir is likely to cause problems with the WP_http class. WordPress 3.0 is supposed to have a fix for this problem, but it’s out of my hands for now.

  28. Installed the update. Same error (WP to Twitter was unable to contact your selected URL shortening service.) I know my host runs under safe_mode with open_basedir in effect.

  29. I’m just releasing an update, but I don’t know that it will fix all the problems here. I’ve been unable to reproduce the following issues:

    1) Failure to contact url shortener services.
    2) Scheduled tweets failing to use external links
    3) Scheduled posts failing to post tweets.
    4) Quotes in titles causing truncation of the tweet.

    I’m aware that there’s a problem in WP 2.9.2 concerning http transports when the open_basedir PHP setting is in effect; if those of you having these problems can check this, it may be worthwhile…although I have my doubts about it being relevant.

  30. WP: 2.9.2
    Server Type: Apache
    Installation: New

    I am noticing something very interesting in regards to running this plugin. I currently have this plugin being shared with another blog I run, my personal blog @ http://blog.stelth2000inc.com using the following script: http://striderweb.com/nerdaphernalia/features/virtual-multiblog/

    The first thing I am noticing is that on my personal blog, I don’t have second update twitter service account details box, whereas the blog I’m looking for support for http://trials.stelth2000inc.com does ask for this.

    The second thing I am noticing is that when I click the “Check Support” button on my personal blog, everything is fine, whereas when I click this button on the blog I’m looking for support for http://trials.stelth2000inc.com, returns the following: This plugin may not fully work in your server environment. The plugin failed to contact both a URL shortener API and the Twitter service API.

    And below the red box, this:

    * WP to Twitter successfully contacted your selected URL shortening service. The following link should point to your blog homepage:
    * WP to Twitter successfully submitted a status update to your primary update service.
    * WP to Twitter successfully submitted a status update to your secondary update service.
    * Your server should run WP to Twitter successfully.

    I’m using bit.ly as the URL shortener, on both blogs, I don’t have anything returned after the “The following link should point to your blog homepage:” Settings are exactly the same on both blogs. The blog am I requesting support for does post to the twitter account I have set up for that blog.

  31. Sorry, I forgot to include the specs:

    WordPress 2.9.2
    Don’t know Server type :(
    Upgrade (Version 2.0.1)
    I always upgrade as soon as there’s an update.

  32. Hi,

    I always get error messages that the shortening of links failed (German error message: “Anfrage an den URL Kürzer fehlgeschlagen! Wir konnten die URL nicht kürzen und haben deshalb die normale URL in den Tweet eingefügt. Überprüfe beim Anbieter ob Probleme bekannt sind. [Cli.gs Blog] [Bit.ly Blog]”).

    This *always* happens, but the link is correctly shortened in my timeline, and it is also tracked correctly by bit.ly.

    Can you tell me, what this is?

    Cheers from Germany,
     Gero

  33. OK, now it is not working at all. It cannot contact Twitter for some reason. Bit.ly is working however.

  34. I have some authors who have scheduled posts. Each time one of those posts are then published automatically at their scheduled time, the WP to Twitter plugin fails to send a Tweet.
    If I go in and write a post and then publish it immediately, it always works.
    Any ideas/tips/solutions? I love the plugin and if I can get it to work properly, I am for sure going to support it. It is one of my top 3 favorites.

  35. When my posts make it to twitter I also have a ) and a ( like the following. How do I get rid of them?

    (
    I do NOT believe… « Distro’s Blog
     )

  36. Hi. The “external_link” property of posts doesn’t seem to be used as #url# when using scheduled posts. It hasn’t been for several versions and still is not with the current version. Any ideas?

  37. Thank you Joe Dolson, glad to be a supporter of your plugin & hope a fix is generated soon :)

  38. Dear Joe Dolson

    Thank you for having the time to read our comments and to have a look for this problem and I’m ready to give you my admin account details to check the problem if you like

    Thanks again

  39. Well, I clearly need to do some searching to find this problem. I haven’t had this problem myself using either bit.ly or cli.gs (with correct information, anyhow), but enough people have commented that there’s clearly something wrong. I’ll examine the process this week and see what I can find.

    It’s particularly strange to me that the Twitter post is working but the URL shortening fails…

    I’ll have some time for this tomorrow (Monday), so if I’m lucky, I’ll have some kind of an answer for you soon!

  40. Dear joedolson, I really love this plugin

    when ever I posted an article or a new page I get an error saying that bitly failed to shorten your link

    This error is killing me

    I tried bit.ly, cli.gs non of them work, I tried alomst every way

    but the same error message, sometimes posting to twitter without shortening, and after upgrading to wpmu 2.9.2, it’s not working any more

    I looked around for an answer but no avails, I checked bit.ly and cli.gs blogs but nothing helped

    Please joedolson, I love this plugin and I need it simple and easy to be customised

    Thank you for your support and I’m glad to support this plugin too

  41. To add on to that last message is the other error message I get - “The query to the URL shortener API failed, and your URL was not shrunk. The full post URL was attached to your Tweet. Check with your URL shortening provider to see if there are any known issues. [Cli.gs Blog] [Bit.ly Blog]”

  42. Current WordPress Version: Version 2.9.2
    Whether this is a new installation or an upgrade: Upgrade
    If an upgrade, which version you have upgraded from: The one before the upgrade, I always keep plugins up to date
    A detailed description of your problem: I do a post & I check the admin panel & this message appears “There’s been an error posting your Twitter status! Visit your WP to Twitter settings page to get more information and to clear this error message.” i go to the settings & change my URL shortener but it won’t stay changed & Bit.ly won’t shorten since the recent upgrade, Help please

  43. @joe dolson
    well,i think so too.thank you very much.

  44. why this plugin is not working for me, i use this plugin for free host, 0fees.net this is not support this plugin, how do i do?

  45. @Joe Dolson This is an add-on to my error message. Confirmed that it happens after every new post. Im able to clear the error, even without doing any changes to settings.
    I click the link to clear the errors, re-visit the setting by clicking the top link again. And That’s it, error cleared, plugin resumed. And WP2Twtter still work!.
    Im just having a thought if the modules on bit.ly and cli.gs are in continues loop. And clearing the errors help to break off from the loops and reset the plugin.
    thanks,
     edwin

  46. @lordimac Good news. Glad that it’s fixed!

    @the1826 Well, in looking at your Twitter account right now, I see two successful tests from WP to Twitter plus a successful tweet of a new post called “Singapore Discovery - Chinatown” and an edited post called “Singapore Discovery - Zoo,” both using the Cli.gs URL shortener. So, from that, it looks like the plugin works. I’m still inclined to think it’s a hosting issue for you.

  47. @joe dolson
    my twitter username is the same like this “the1826”;
    but there is no message in my twitter account frome wp2twitter.

  48. @Joe Dolson: Sorry, it was the PHP Configuration. It was compiled without JSON Support, so I managed it that my Administrator compiled it again with JSON Support. It works fine now. :)

  49. Hi, I have some problem with your plugin, i can not post any tweet to my twitter.com, it has error below text.

    One or more of your last posts has failed to send it’s status update to Twitter. Your Tweet has been saved in your post custom fields, and you can re-Tweet it at your leisure.

    Sorry! I couldn’t get in touch with the Twitter servers to post your new blog post. Your tweet has been stored in a custom field attached to the post, so you can Tweet it manually if you wish!

  50. @lordimac Interesting. You shouldn’t get that error running PHP 5.2.12; I’ll look into it, unless your server doesn’t have the JSON library available. Thanks for the report!

    @the1826 So the test function indicates that everything works, but actually attempting to post doesn’t happen — is that what you’re indicating? What’s your Twitter username? If that test really did work, then you should have a message in your Twitter account from WP to Twitter.