Thanks for your feedback. This possibly happens because of the workaround that is used in order to add the extra headers (WP did not have an officially supported method at the time of writing the plugin). I’ll investigate this issue soon and probably improve the way those headers are added.
Please stay tuned. I’ll need your feedback.
Unfortunately at the time of writing it is impossible to find an alternative way to implement this plugin while maintaining the current functionality. It is limited by WP itself.
One question: By ‘shortlink’ you mean the http://example.org/?p=NNN link? They work fine in a test blog.
Possibly another plugin uses the same workaround to send HTTP headers and there might be a conflict.
Could you comment out line 302 of add-headers.php and try it again?
I’ve done some research about this. Another thing you could try is to replace line 305:
add_action('wp', 'addh_flush_ob_end');
with:
add_action('wp_footer', 'addh_flush_ob_end');
And try again to auto post to twitter.
It seems that WP tries to send a Location header after the headers have been sent. Please try the above workaround.
Looking forward to your feedback.
Version 1.1.0 includes the modification I mentioned in post #4.
Please try 1.1.0 without modifications and if possible provide some feedback about this.
Thread Starter
Gary
(@zulu11)
Hi George, Apologies for my delayed reply! I have updated your plugin and it all seems to be working perfectly. Thank you for your fantastic support! I will be giving you 5 stars in my review.
Hello Zulu11, thanks for letting me know that it works and also thanks for the review.