Description:
HL Twitter lets you display your tweets as a widget in your sidebar. But it also does a whole lot more. You can track multiple Twitter accounts and store all of the tweets on your blog indefinitely (currently Twitter only keep your 3,200 most recent tweets) as well as pulling in any tweets that you reply to for future reference. Update: HL Twitter now supports automatically tweeting when you publish a new post with a customisable message!
Download: WordPress plugin download page
Installation:
- Upload the hl_twitter directory to your /wp-content/plugins/ directory
- Activate the HL Twitter plugin in the WordPress admin
- In the main menu, go to Twitter. You will be asked to link to your Twitter account.
- Add any users you wish to track. You can also pull in all of their recent tweets.
Known Issues:
- Twitter OAuth API limit is currently set to 350. Tracking multiple users may cause you to reach this limit resulting in missing new tweets.





Pingback: HL Twitter WordPress Plugin « Dan Rice
Hello.
I’ve got a problem with your plugin.
WordPress 3.0.1
Piugin Version 2010.9.13
Menu Connecy to twitter show me a Fatal Error:
Fatal error: Call to undefined function curl_multi_init() in X:\home\niccolom.ru\www\wp-content\plugins\hl-twitter\api\EpiCurl.php on line 24
Hi Valera,
You need to make sure that cURL is enabled on your server. If you google “enable curl on apache” you will be able to find the necessary information.
Tried to install on client site. After activation, screen to set up Twitter hangs on load. Never does come up. Tried multiple times, same issue.
Luke L, it was a WordPress bug. I’v got a solution – http://www.semiologic.com/2009/12/21/wp-2-9-three-bugs-and-how-to-fix-them/
Thanks.
Hello, how can I call the plugin through PHP? I have tried several ways, but I can’t manage to do so.
@Andrew if you look in widget.php you will see the required SQL queries near the top of the widget() function. Here’s a basic example:
$tweets_to_show = 10;
$sql = $wpdb->prepare('
SELECT
t.twitter_tweet_id, t.tweet, t.lat, t.lon, t.created, t.reply_tweet_id, t.reply_screen_name, t.source,
u.screen_name, u.name, u.avatar
FROM '.HL_TWITTER_DB_PREFIX.'tweets AS t
JOIN '.HL_TWITTER_DB_PREFIX.'users AS u ON t.twitter_user_id = u.twitter_user_id
ORDER BY t.created DESC
LIMIT 0, %d
', $tweets_to_show);
$tweets = $wpdb->get_results($sql);
Thanks for the quick reply, I still have a doubt. Should I use ? Or what code should I use?
The above comment should have been
I am sorry again. What I mean is the PHP code that starts starts
Well I can’t get the tags to show. The question I have is the “template tag” that has a ? and the word PHP and ends with ( )
Hello and sorry about bothering you,
I have another question about the code you sent me in the mail.
Say I want to have three tweets, and show them with the user avatar, how can I modify the code to acheive that?
Thanks again.
Pingback: Twitter and Facebook « Chris Bolton – images and insights
Hi,
I have just installed the twitter pluging, but I am unable to active it. We are using version 3.0.1 of wordpress on Windows 2003, using IIS 6.0 (wordpress can auto upgrade OK, and other plugins activate fine)
When we click “activate”, we get the error:
“Plugin could not be activated because it triggered a fatal error.”
Any ideas what we could check?
Thanks
Dave
Hi!
Great work, but i have one question: how i can change the encoding for koi8-r?
Hi I installed the plugin and it works fine in Chrome on linux, but errors out in Firefox:
convertEntities is not defined
Line 579
Pingback: Aktuelle Twitter / Social Media Plugins für WordPress
Pingback: HL Twitter für WordPress
Pingback: HL Twitter für WordPress
Pingback: Aktuelle Twitter / Social Media Plugins für WordPress
Pingback: Twit Tipps « HL Twitter für WordPress
Hi!
Thanks for this plugin! I just have 1 problem… it’s showing all tweets from 2 weeks ago… not the most recent… any idea what’s wrong?
Thanks!
Best,
Melissa
Did you change your Twitter password two weeks ago maybe?
Are there any plans to allow limiting the ability to use this plugin by user role? Or is there any way to make that happen with the current plugin?
Example: Our blog has contributors who do not have permission to publish information until it has been approved by an editor. This plugin, however, lets them publish to our Twitter account at their will (from the dashboard).
Is there any way to stop this? Thanks for the plugin! Apart from this, we’ve had no problem with it.
Hi Preston,
There isn’t role support currently enabled within HL Twitter, but I’ve added this to the feature request list for you.
Yes, I noticed this too. People (ie strangers) who are subscribing to my website, if they sign in, they’re able to tweet to the twitter account that’s been set up. That really needs fixing. Thanks.
Hello, the plugin hangs when I start. WP 3.0.4.
“To use HL Twitter you must first authorise it via Twitter. To connect, click on the link below.
Loading…”
Any ideas?
Thanks.
To anyone who just sees a Loading message when trying to connect to Twitter, it means that your web server does not have cURL (and more specifically multi_curl) enabled in PHP. If you google enable cURL for PHP you will find many guides showing you what to do depending who you are hosting with.
Thanks for the plugin. I’m having trouble locating where the CSS is styled for this class:
.hl_recent_tweets li
I can see it in firebug, can’t locate it in a local file Where is the CSS set for this class?
A basic set of styles are included in the hl_twitter_widget.php file in wp-content/plugins/hl-twitter. To change them, copy hl_twitter_widget.php to your current theme directory.
Awesome plugin! Currently using it on my site and really surprised at how customizable it is–not many quality plugins out there anymore.
Thanks for the work you put into it!
- Logan
Awesome plugin! Kudos, but just a couple of issues:
- For some reason it will manually update, but not automatically update. (I didn’t change my password recently either)
- Since tracking multiple twitter users, is there a feature where we can add the users twitter name next to their avatar?
Thank you SO MUCH for a great plugin!
-Rex
- A group of users have reported problems with the automatic update, the issue is being investigated.
- The easiest way to customise the HL Twitter widget is:
If you have any trouble, let me know.
Yep, still having a little trouble.
I copied the file over and pasted that exact code but still not showing.
Again, thank you so much for the plugin!
Same problem as Liz: Tried to install on client site. After activation, screen to set up Twitter hangs on load. Never does come up. Tried multiple times, same issue.
Using WordPress 3.1
Can you check whether you have cURL enabled for PHP? This is the cause of this issue for 90% of users.
Sorry mate, but that’s not a good enough answer. I don’t have time to go chasing all over the web looking for manuals and instructions and seeing if I’ve got this or that installed or enabled. I expected you to give me the answer I needed, and you didn’t, so your plugin just got deleted and I installed another one that does the same thing and works fine right out of the box.
Don’t read that as me being stroppy with you, it’s just meant as a little constructive criticism, that’s all.
And that’s the advantage of using WordPress, there are plenty more fish in the sea. The reason HL Twitter uses this system (rather than those of others) is so that it is orders of magnitude faster when importing tweets. For the few users this affects like yourself I’m really sorry and most have the issue fixed within minutes by just emailing their hosts. And at least you kept a civil tone even when disagreeing, it makes a big change from the normal support requests I get.
Wow, I guess write a program yourself and give it away for free with NO monetary expectation.
@luke Keep Up The Great Work, and Thank You!
Thanks J E, the donations people make mean more to me than charging a flat fee
hi, i installed HL twitter on my blog, but when i go in the twitter section, i got Fatal error ….
I didn’t find something on google.
Thanks for your help,
Tom
In fact I have not the link to connect HL twitter to my account.
Hi Tom, this is most likely a cURL issue. Please read the FAQ or the above comments for more info.
i’ve read the comments above, but how can i check if cURL is enable on Php ? :s
I found it on google (sorry didnt see the right comment
) but …. i’m always vague …
Fatal error: Uncaught exception ‘EpiOAuthException’ in /dns/com/olympe-network/tomsg/wp-content/plugins/hl-twitter/api/EpiOAuth.php:397 Stack trace: #0 /dns/com/olympe-network/tomsg/wp-content/plugins/hl-twitter/api/EpiOAuth.php(367): EpiOAuthException::raise(NULL, false) #1 /dns/com/olympe-network/tomsg/wp-content/plugins/hl-twitter/api/EpiOAuth.php(39): EpiOAuthResponse->__get(‘oauth_token’) #2 /dns/com/olympe-network/tomsg/wp-content/plugins/hl-twitter/admin.php(1250): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 function secured by the Olympe PHP module(1): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /dns/com/olympe-network/tomsg/wp-includes/plugin.php(395): call_user_func_array(‘hl_twitter_oaut…’, Array) #6 /dns/com/olympe-network/tomsg/wp-admin/admin-ajax.php(1471): do_action(‘wp_ajax_hl_twit…’) #7 {main} thrown in /dns/com/olympe-network/tomsg/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 397
Well i found lots of things and cURL is supported on my website :
http://tomsg.olympe-network.com/curltest.php
what’s wrong ? :s
HI Luke:
I’d like to show the twitter-ID-user-name before a tweet in a feed pulling from multiple uses. Can you point me to the string I need to change, and in which php file? I’ve searched but would rather not screw it up
Thanks, Joe
Where is the widget??
It shows up as Recent Tweets in Appearance -> Widgets.
I am running into the following issue when manually fetching new tweets: “CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set”.
This has to do with the fact that, on many shared hosting, safe mode is off and open_basedir is set. It is a known issue with the Twitter Async Lib too: https://github.com/jmathai/twitter-async/issues/103 (link to discussion is broken though)
I’ve found one workaround that might be of help: http://au.php.net/manual/ro/function.curl-setopt.php#71313
Is there any way to make this work? If not this plugin cannot be used in my (shared) hosting environment.
I’ve tried various solutions based on feedback from other users also experiencing this issue, but it seems Twitter like making life difficult. Unfortunately as it stands therefore, this plugin won’t work for you yet
I found that if you simply comment out
https://github.com/jmathai/twitter-async/blob/master/EpiOAuth.php#L170
CURLOPT_FOLLOWLOCATION at line 170
it seems to work for me.
I’ve noticed also that twitteroauth is not using that option at all.
Could i get some sort of side effects while using twitter-async library by this way?
Marco
Commenting out the line 170 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true), it works.
Could i get some sort of side effects using the library by this way?
Thanks
Marco
I’ve found this easy to implement and use. It would be nice to have an automatic inclusion of the Twitter logo as an option like some of the other widgets do. but I’m otherwise happy with how fast it works. Thanks.
Hi Paul, thanks for the kind words! I’ll look at adding in an option to show a Twitter logo in a future update.
First, sorry for my english. I have a little problem. I use your plugin in my site http://www.estosdias.com.mx. My question is, how i can delete the dark point in every tweet in the css. I try many solution and i can deleted. Help me, please.
Hi Alex. In your CSS add the following lines and it will get rid of the point.
ul.hl_recent_tweets li { list-style: none; }
Hope that helps you.
Thanks a lot, my friend. Excellent work and support
I am attempting to sue your plugin, but I ran into a problem. Once I enabled displaying avatars the alignment got messed up. I am pretty confident that it is my theme causing it, but is there a way to fix it?
You can see what I mean here:
http://omnicraft.org/
Hi Kevin, first love Minecraft! On to your problem. In your theme CSS file, add the following text:
.sidebar .hl_recent_tweets li { padding-left: 54px; }
That will move the text away from the images. Cheers.
Thank you! It worked perfectly.
Sorry, but I’m having the same problem with text overlapping the avatars. I tried inserting the CSS but it make no difference. You can see the effect I want to achieve in the “tweet blender” widget below “hl-twitter”. Any ideas would be much appreciated. Graham.
Tried to activate 3 times. Keep getting this:
Plugin could not be activated because it triggered a fatal error.
Parse error: parse error in D:\inetpub\joenolan\blog\wp-content\plugins\hl-twitter\admin.php on line 776
Help? This looks like a great plug in and I’d love to use it. Thanks!
I’m using this plugin on one of my sites and having an issue with all tweets since the initial import. It happily gets all the existing tweets, but won’t show any of the new ones. Don’t think this is a curl issue – otherwise it wouldn’t show any tweets at all?! Any help greatly appreciated! Thanks, Dan
Hi Dan, in HL Twitter > Settings try changing the update frequency. It seems some versions of WordPress don’t correctly add the importer on activation.
Hi Luke,
Awesome plugin.
Have you had any luck with the automatic update situation? I’m having that problem too. Manual update works a treat but Automatic doesn’t.
Cheers
Von Schmytt
Hi Von Schmytt,
I am looking into the issue, it seems to be WordPress not triggering the automatic update on certain versions. In the meantime, a simple solution is to:
1. Open /wp-content/plugins/hl-twitter/hl_twitter.php
2. Find the line define(‘HL_TWITTER_CRON_KEY’, ”); and change to define(‘HL_TWITTER_CRON_KEY’, ‘my-secret-key’);
3. Go to http://yoursite.com/?hl_twitter_cron=my-secret-key
4. If the page says it has found new tweets, proceed, otherwise send me an email via the in-plugin feedback form. (Don’t worry if a line says One or more errors were encountered while importing.)
5. Add a cron job on your server to load the URL however often you wish to update.
Awesome! That’s worked a treat. I’ll get a cron set up for that URL.
Thanks for your help Luke and all the best with you degree!
hi,
maybe stupid question but im not a coder – what is cron job?
Cron is a small program that runs in the background on your server, triggering “jobs” at scheduled times. HL Twitter attaches a job for every few minutes which imports new tweets.
thank you, dont exist some read me file how to do it?
and i have another promlem, names in tweetes are not showing up.. any id?
just avatar+tweet, but from who no…
Hi great plug in. Once in a while, the View More Tweets button will give a page not found.. to fix I delete permalink then reenter permalink and it seems to fix.
Also is there a way to add mentions to the feed?
Thanks,
Joe
This seems to be an issue caused when activating the plugin with WordPress or updating WordPress itself. For some reason, HL Twitters URL is lost
It’s on the list of critical bugs to be fixed (it’s affected me more than once), hopefully a future update will remove the need to do this once and for all.
Replies aren’t currently shown, but will be in the next version.
I have the same issue with two sites I have it on currently. Is there a simple way to get rid of the link that says ‘view more tweets’? That way it only shows the most recent 3 tweets, or if I can just change the link to direct users off the site and straight to twitter. That might be easier for now until you have this issue fixed.
I had the same problem… I just changed the URL and it seems to work.
Hi Luke,
When facing with some issues, I contacted my hosting company to make sure cURL was installed and enabled. I was getting a fatal error when hitting the maximum time of 30secs. They’ve extended it to 120 secs but I am still facing the fatal error (see below).
Any idea?
Thanks, Hervé
Fatal error: Maximum execution time of 120 seconds exceeded in C:\inetpub\vhosts\rhbusinessconsultants.hostinguk.org\httpdocs\blog\wp-content\plugins\hl-twitter\api\EpiCurl.php on line 70
Replied via email.
I too am getting ‘Maximum execution time of 60 seconds exceeded’ when I try to import. Any idea why?
Luke,
Great plugin. Thank you for putting it together.
I’ve successfully customized it by copying the hl_twitter_widget.php file to my theme directory. I have one question left:
When I leave the widget title blank, the plugin seems to auto-populate a title, “My Twitter Name’s Recent Tweets”. If the title is left blank, is there a way for me to have nothing displayed?
I saw the widget_title variable in your code, and I tried adding an if statement to check if it exists, but I couldn’t get that to work.
I know I can add html code to the widget title, and include display:none as a style… or add inline css to the before_title and after_title variables when I create the widgetized area, but was wondering if there is a cleaner way to do it.
Any suggestions?
Thanks again.
Hi Dave, if you don’t want to show any title at all just remove the < ?php echo $widget_title; ?> line. You might also want to remove the before and after titles. If you want to keep the title but only show if there’s text use: < ?php if($widget_title!='') echo $widget_title; ?>
Hi there coding hero(s), just installed this beauty and its working as flawless as ever! Thanks for this (: Good luck, peace.
Hi there…I am getting this error after I installed…
Parse error: syntax error, unexpected ‘{‘ in /homepages/7/d199816888/htdocs/jamieroberts/wp-content/plugins/hl-twitter/admin.php on line 776
Any help would be greatly appreciated, thank you.
Robert
Hi Robert, can you confirm you are using at least PHP 5? HL Twitter makes use of features that aren’t available in PHP 4 and it seems it’s one of these missing features that is causing the error.
Thank you so very much! That worked!
Pingback: Wordpress-blogin HL Twitter-lisäosan suomenkielinen käännös | Varmuusvarasto.fi
Getting some garble on my sidebar widget tweets, just started happening, tried removing widgets, only happening in FF, IE ok.
Pic here ===>>>http://goo.gl/A4TYE or website http://brownair.net
Thanks Luke!
OK, if I disable avatar its ok, it has something to do with that….
I got Chinese words totally garbled, pls help!
HL Twitter currently doesn’t support UTF-8 characters, sorry.
Sent you an email.
Thank you for speedy response! It works, the only thing I did different lately was change avatar, I didn’t think that would affect it but who knows. Also it was broke on my end with FF 4 & 3, BUT ok in IE, now it’s working in both be removing line you mentioned in email.
Thanks Luke!
hi I’m not sure if I’ve not set this up correctly of if there is a problem. The plugin will only show tweets that I manually import it wont automatically update. Is there a way to make this happen?
thanks
On some blogs HL Twitter can’t register it’s automatic updater. The FAQ on the WordPress page describes two possible solutions for this issue. Sorry.
I seem to be having a similar issue…. Could you point me to the exact FAQ you’re refering to please.
Also – I have linked HL Twitter with my twitter account, but for some reason when I create a new post – (even though I have the “If enabled, posts will be automatically tweeted when they are first published.” tick box ticked) – the posts are NOT being tweeted; and also when I click on the “Tweet Now” button on the new post page, I get “Error: Could not connect to Twitter.” – Although it imports my tweets from twitter perfectly OK.
Cliff.
Hi Cliff, the FAQ can be found at http://wordpress.org/extend/plugins/hl-twitter/faq/
Your problems with not being able to tweet seem to be a permissions error. If possible, please go to HL Twitter > Settings and unlink from Twitter using the link in the first paragraph. Then reconnect and see if that fixes the issue. HL Twitter requests permissions to both read and write to your Twitterstream, there may have been an error when first connecting which prevented this.
Hi Luke
OK I’ll try the Cron job solution for the auto updates – in the mean time I’d already tried unlinking and then reconnecting the twitter account as you suggested, but to no avail.
Cliff.
Ok, one last thing then. If you go to https://twitter.com/settings/applications and revoke access for HL Twitter, then try unlinking/relinking again it will force Twitter to look at it as a new application. Sorry for the inconvenience.
Great, that sorted the posting auto tweets.
Now for the Cron jobs….
How about the English plurals (hours, days, weeks,etc).. I would like to translate them into an other language.. but well, its kinda messy.
Would there be a quick fix for this? Or is it next to impossible?
Thanks
My next big task for HL Twitter is to add proper localization support, which will make this simple to add. In the meantime, another user has translated various parts into Finnish, it might help you? http://www.varmuusvarasto.fi/blogi/wordpress-hl-twitter-fi_fi/
Ey thanks for the response! I’ll look into the Finnish, thanks.
Not sure it will help though, I am in need of the Dutch language. And it looks a lot more like English. Funny thing is I mananged to get all to translate correctly.. execpt for one word; the “weeks”. Let me explain:
1 minuut 2 minuten = 1 minute 2 minutes
1 uur 2 uren = 1 hour 2 hours
1 dag 2 dagen = 1 day 2 days
1 week 2 weken = 1 week 2 weeks ( you notice the ‘e’ )
1 maand 2 maanden = 1 month 2 months
So the “en” that gets added at the end works.. but the letter ‘e’ in the first week is a bit ugly. I dont expect a solution from you anytime soon, just wanted to let you know this. In the meantime ill fiddle with the swedish.. hey, i might even pick up some coding knowlegde! cheers
If you are using the hl_plural function to change the words, you could do the following for weken in the hl_time_ago function.
$weeks = round($seconds/604800);
if($weeks<=4) return $weeks.’ ‘.hl_plural($weeks,’week’, ‘weken’);
Hope that helps.
Hero! Great support, what am I saying, amazing support!
For any other Dutch coders out there, heres what you do:
1. Ppen functions.php
2. Find line 594
3. (re)place the following:
if($seconds<60) return $seconds.' '.hl_plural($seconds,'seconden');
$minutes = round($seconds/60);
if($minutes<60) return $minutes.' '.hl_plural($minutes,'minuut');
$hours = round($seconds/3600);
if($hours<24) return $hours.' '.hl_plural($hours,'uur', 'uren');
$days = round($seconds/86400);
if($days<7) return $days.' '.hl_plural($days,'dag');
$weeks = round($seconds/604800);
if($weeks<=4) return $weeks.' '.hl_plural($weeks,'week', 'weken');
$months = round($seconds/2613600);
if($months<=12) return $months.' '.hl_plural($months,'maand');
$years = round($seconds/31557600);
return $years.' '.hl_plural($years,'year');
4. Next step would be to replace the word “ago”.. but i kinda forgot what file(s) that is located, lol.
5. Thank Luke Lanchester for his work (:
Luke, thanks for this useful plugin. How can I change the timezone, by the way?
HL Twitter uses the timezone date set by your server, which is sometimes different to your WordPress. I’m going to update the code to make it easier to set.
Hi Luke,
I have installed no problem. Under users it shows our twitter account, our logo and number of tweets. But under tweets it is not displaying any of our tweets. I have tried setting a date range and nothing…
Weird thing is, I had it working before but had to disable the plugin due to a different issue. Any help would be greatly appreciated.
Hi Paul, if you click on the number of tweets it will take you through to the Tweets section where you will be able to view your tweets, assuming I understood your question correctly.
Nevermind – got it figured….
how did you fix it? got the same problem… In the Users list, the number of tweets are listed, but in the Tweets page only “No tweets were found”. Please, help
Hi,
I’m not sure if this is a problem my end or a problem with the plugin, which is amazing btw!
Basically when I click more tweets it goes to a 404 page not found
It is going to the correct address defined in the settings (hl-twitter)
Has this happened before?
Thanks
Hi Duane, this is a known bug where WordPress “forgets” the link to the archive. The FAQ details a current fix while I work on a permanent solution.
much thanks for the great widget. I have a simple question, which may have already been answered…but is there a way to get rid of the carat “>” mark?
i.e.
[PIC] > Tweet starts here.
I’d prefer if it would just be:
[PIC] Tweet starts here.
Thanks in advance!
Hi Mel, this issue seems to be caused by certain themes though I have yet to pin down an absolute cause. If you can send me more information (like the theme you are using) I can look into this for you.
Hi Luke – ooh thanks for the offer! I’m using the zeeCorporate theme. Got the picture problem taken care of, so just > left.
I also am getting the 404 errors. I attempted your fix of renaming the twitter archive slug and then also pressing ‘save’ in settings/permalinks. Just thought I would let you know the temporary fix is not working.
Also, on my blog/sidbar the avatars show up inside the text. I’m assuming that is a result of the side bars set width. Is there a work around? I currently have the show avatar/picture option disabled.
Otherwise great plugin!
Thanks, Matt
Hi Matt, unfortunately at the moment I can’t offer a solution to your first problem yet. As for your second issue, this will almost certainly be caused by your theme overriding the CSS used by the widget to push the text away from the image. If you look in /wp-content/plugins/hl-twitter/hl_twitter_widget.php you’ll see the necessary CSS to add to your theme. Let me know if yo unwed any more help.
I am having the same problem with padding not being recognized when the avatar is shown. I’ve tried to modify my theme’s CSS with no luck. I’m using elegant themes enews.
I will admit that I have very little experience so I am not confident where your code should be going. I’ve tried several options to no avail.
Any suggestions? I”ve turned the avatar off for now.
Hi Luke!
Great work on the PI! Very easy to set up! Thank you!
I am experiencing a problem similar to Paul in the above posts from the 2nd of June, 2011.
He figured it out in 3 minutes… I’m not so lucky!!!
I have everything set up. Twitter recognizes the account, and all the information is showing except the tweets. I can select “tweets” either from the user panel which redirects me to the tweets panel, or by selecting the tweets panel directly, the outcome is the same. I can select all users or individual users and set the date ranges I would like to pull the tweets from, and no data is being pulled… ie. “no tweets were found”
Thoughts?
Any help would be fantastic!
-Sean
Hi Sean, any chance you can provide more information e.g. does the page say no tweets found, or is it blank and th old classic, do you actually have any tweets imported yet? Thanks.
That is the thing! I meant to report back to you sooner… I had not imported any tweets as of yet, so I went back to do that and I got timed out… So Godaddy and I are fighting it out to get cURL up and running… They are killing me!
So Sorry to waste any of your time. Pretty sure you and your plugin are in the clear! It is all on me and my set up now!
Thank you for your help!
-Sean
Any update on the fix to the permalink issue with regard to the archive? BTW, I found that if you blank, save, remap, save, it holds the link only until you post something new or insert a new item that has a permalink. If you go to permalinks, save, after remapping the archive link, it will break the link, again. That is, you do NOT want to go to permalinks and save, there.
Luke,
OK got godaddy all worked out. Seems godaddy’s windows based web hosting does not allow for cURL without an expensive upgrade, so I opted to go linux which has cURL enabled as default. (FYI)
Next question for you. Where can I adjust the text size of the posts being pulled into my site?
Thanks for the plugin and your help!
-Sean
Came up with this error today on v3.0.1
Parse error: syntax error, unexpected ‘{‘ in /blog/wp-content/plugins/hl-twitter/admin.php on line 776
curl is enabled for my server — checked phpinfo() — and I can actually grab other web sites using curl in php. However, I’m getting an error with the plugin which from all other accounts seems to be chalked up to having no curl. But in my case this isn’t true as it does work.
In what other ways can I debug this? I have the most recent download (just downloaded today).
Thanks!
Uncaught exception ‘EpiOAuthException’ in /nfs/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /nfs/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /nfs/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /nfs/html/wp-content/plugins/hl-twitter/admin.php(1268): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /nfs/html/wp-includes/plugin.php(395): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /nfs/html/wp-admin/admin-ajax.php(1471): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /nfs/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
hey luke
I have HL Twitter enabled at my personal account site but at Surface’s site it won’t load the connect to twitter page. I’ve checked and apparently that web host does have cURL for PHP enabled; any tips?
Ta
Sam
Hi Sam, HL Twitter needs cURL enabled to work, there’s no way around that unfortunately. If you contact your host they should be able to enable cURL support.
Just pointing out I’m also experiencing the same issue, even with cURL enabled. Wonder if something might have changed at Twitter.
phpinfo() verifies it is installed….and also curl works for other sites.
I’d be happy to debug…I’m fairly tech saavy regarding php…
any thoughts Luke? be great to get this working
Can’t get HL Twitter working either.. Is there a solution yet?
Hi luke
this from my host:
Dear Sam
Thank you for getting in touch with us about CURL.
PHP curl is already installed on the server of your hosting space.
Please let us know if you have any further questions – we will be more than happy to help.
Why then is HL Twitter not linking? Confused
Best
Sam
also here…
http://wordpress.org/support/topic/oauth-validation-broken-for-hl-twitter
just downloaded your twitter plugin for my blog but now i can;t access the blog or admin area and i get the following error message…
Fatal error: Call to undefined method Arras_Widget_Tag_Cloud::WP_Widget_Tag_Cloud() in D:\Domains\the-wedding-insider.com\wwwroot\wp-content\themes\arras\library\widgets.php on line 404
can you help?
thanks, damian
Same issue as Ivan above when trying to import.
Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 913285 bytes) in *******/plugins/hl-twitter/api/EpiTwitter.php on line 221
Sometimes it’s on line 222
Happens on hosted sites on 1and1 and HostGator.
Hi have a problem
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in….
HOW MUCH TIME HE NEED?
Can you tell me timelimit? pls.
thank you!
no body? can somebody help me please?!
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /data/m/u/musicpark.sk/web/wp-content/plugins/hl-twitter/import.php on line 14
Fatal error: Allowed memory size of 50331648 bytes exhausted (tried to allocate 913285 bytes) in /data/m/u/musicpark.sk/web/wp-content/plugins/hl-twitter/api/EpiTwitter.php on line 221
Hello,
I found this plugin today and I like what all it looks like it will do. I activated the plugin for a client’s site and added his Twitter as a user. In the backend, I can see him as a user and it lists his number of tweets, followers, etc. In the sidebar widget however all it says in the widget is “View more tweets” and links to another page on the site where I assume all of his tweets will be listed. What am I missing? Where are the tweets?
Thanks.
Is it possible to disable the Twitter Archive Page? I don’t see any use for it and it does not display correctly (Sidebar ends up below text).
All I use is the Sidebar Widget (which is great)!!
Any help with this would be great
I can not get my tweets to come up on the side. I put in my username for Twitter, but not sure what I am doing wrong.
How to set HL Twitter to tweet with bit.ly shortlinks ?
And when will plugin be updated for WP 3.2 ?
Thanks
If you use a URL shortening plugin for WordPress that uses the official shortlinks API, HL Twitter will use the bit.ly links provided, otherwise it falls back to WordPress’ own.
And HL Twitter should work fine in 3.2, I just haven’t had time to test and update it so far.
Pingback: Mr Laptop.ez » Plugin: Fast Tweet Dari Dashboard Bagi Pengguna Wordpress!
hi, i installed the plugin and everything seems to work but on thw widget it on shows 1 recent post, can i set it to post at-least 5 tweets no matter how old the tweets are..
In the widget settings you can choose the number of tweets to show using the dropdown box.
thnx for the info luke, i really appreciated it,and btw I’m trying to put hl twitter on a custome on my index, how can i post it? i tried to put the shortcode but it did’t work since i just type it in on the index.. just check http://www.emainwebdevelopment.com/ and you can see on the middle part the twitter column,,tnx!
You need to call the following function:
tnx luke!! i really appreciate your help, i got it working now
For some reason after installing the plugin I get the following:
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/content/99/5463199/html/chis/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/content/99/5463199/html/chis/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/content/99/5463199/html/chis/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/content/99/5463199/html/chis/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 /home/content/99/5463199/html/chis/wp-includes/plugin.php(405): hl_twitter_oauth_get_authorize_url(”) #4 /home/content/99/5463199/html/chis/wp-admin/admin-ajax.php(1551): do_action(‘hl_twitter_oaut…’, Array) #5 {main} thrown in /home/content/99/5463199/html/chis/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
Any thoughts?
Thanks in advance!
Got this message, is there any solution yet?
—-
Uncaught exception ‘EpiOAuthException’ in /public/sites/www.postema-sailing.nl/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /public/sites/www.postema-sailing.nl/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /public/sites/www.postema-sailing.nl/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /public/sites/www.postema-sailing.nl/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /public/sites/www.postema-sailing.nl/wp-includes/plugin.php(405): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /public/sites/www.postema-sailing.nl/wp-admin/admin-ajax.php(1551): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /public/sites/www.postema-sailing.nl/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
I have the same fatal message. Is there a cure?
Hello Luke,
I just installed your plugin, which seems exactly like what I was looking for to add to my Website. I have an issue which has been reposted before. When trying to import tweets I receive the following Error: “Fatal error: Maximum execution time of 60 seconds exceeded in C:\*****\wp-content\plugins\hl-twitter\api\EpiCurl.php on line 70″
However, Apache’s max execution time is already set to 600 seconds in XAMPP’s php.ini as well as the wp-config file. Is there any known solution?
Thanks in advance,
Philip
Any Ideas … I removed and re-installed on the new server, no luck.
I just moved a wp site to Go Daddy and the setting area of the HL Twitter admin is returning an error and the widget is not updating:
Fatal error: Uncaught exception ‘EpiTwitterException’ in /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/api/EpiTwitter.php:271 Stack trace: #0 /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/api/EpiTwitter.php(218): EpiTwitterException::raise(Object(EpiCurlManager), false) #1 /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/api/EpiTwitter.php(119): EpiTwitterJson->__get(‘response’) #2 /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/api/EpiTwitter.php(36): EpiTwitter->request(‘GET’, ‘/account/rate_l…’, NULL) #3 /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/admin.php(1005): EpiTwitter->get(‘/account/rate_l…’) #4 [internal function]: hl_twitter_settings(”) #5 /home/content/29/6775129/html/wordpress/wp-includes/plugin.php(405): call_user_func_array(‘hl_twitter_sett…’, Array) #6 /home/content/29/6775129/html/wordpress/wp-admin/admin.php(151): do_action(‘hl-twitter_page…’) #7 {main} thrown in /home/content/29/6775129/html/wordpress/wp-content/plugins/hl-twitter/api/EpiTwitter.php on line 271
I just noticed this today, too. I this ‘EpiTwitterException’ in the Back Office HL Twitter Settings area. Was working fine until very recently. Any solutions? Don’t seem to be getting my most recent tweets.
If it was working before has anything changed on your server? Migration, software updates etc?
I got the following error on the settings page after migrating the site from our dedicated server on Rackspace to a GoDaddy shared hosting server (linux w/ cURL enabled) — before moving the plugin worked fine.
Fatal error: Uncaught exception ‘EpiTwitterException’ in /home/content/66/10210266/html/wp-content/plugins/hl-twitter/api/EpiTwitter.php:271 Stack trace: #0 /home/content/66/10210266/html/wp-content/plugins/hl-twitter/api/EpiTwitter.php(218): EpiTwitterException::raise(Object(EpiCurlManager), false) #1 /home/content/66/10210266/html/wp-content/plugins/hl-twitter/api/EpiTwitter.php(119): EpiTwitterJson->__get(‘response’) #2 /home/content/66/10210266/html/wp-content/plugins/hl-twitter/api/EpiTwitter.php(36): EpiTwitter->request(‘GET’, ‘/account/rate_l…’, NULL) #3 /home/content/66/10210266/html/wp-content/plugins/hl-twitter/admin.php(1005): EpiTwitter->get(‘/account/rate_l…’) #4 [internal function]: hl_twitter_settings(”) #5 /home/content/66/10210266/html/wp-includes/plugin.php(406): call_user_func_array(‘hl_twitter_sett…’, Array) #6 /home/content/66/10210266/html/wp-admin/admin.php(151): do_action(‘hl-twitter_page…’) #7 {main} thrown in /home/content/66/10210266/html/wp-content/plugins/hl-twitter/api/EpiTwitter.php on line 271
Any help would be very appreciated!
downloaded hl for twitter as my first plugin. install and activated it but it doesnt come in the menu as installed plugin which i can configure. 3.2.1 wordpress is what i use.
Hi Luke,
After install I’m trying to connect to Twitter but I get a redirect back to my site to a “page not found”. Any ideas?
I am having the same issue… any solutions to this problem?
Solution – The issue I was having was because the site url was different than my wordpress url… My wordpress files are located in a sub-directory. So, if this is your case, temporarily set your site url to the same address as your wordpress url and then setup your HL Twitter account… and then switch back your site url.
Here is how I solved this issue
As per https://github.com/jmathai/twitter-async/issues/103
I commented out the lines 171 and 172 but that didn’t work for me. In order to make it work I had to also delete the certificate file (crt). Which worked like a charm.
I hope that it helps.
Montreal Web Design
This looks like an awesome plugin, but I’m stuck at getting the “settings” to work in the admin. Checked my host and I do indeed have cURL activated. Still getting the error on line 434. Same one that Dave and Ruud posted above. Any updates on this one? Or is it something with my host? Thanks!
Good morning Luke,
I have installed and activated “HL Twitter” on my website http://www.comptable-et-fiscaliste.com. This website is made with WordPress 3.2.1 and my theme is Atahualpa. I have HL Twitter last version 30 july 2011.
When I go to the menu HL Twitter, I got the following error:
Fatal error: Uncaught exception ‘EpiOAuthException’ in /homez.466/comptablfb/www/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /homez.466/comptablfb/www/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /homez.466/comptablfb/www/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /homez.466/comptablfb/www/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /homez.466/comptablfb/www/wp-includes/plugin.php(405): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /homez.466/comptablfb/www/wp-admin/admin-ajax.php(1551): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /homez.466/comptablfb/www/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
I tried HL Twitter on an another website with WordPress 2.9.2 and it works perfectly.
Do anyone have an idea to solve this problem.
Thank you in advance.
Vincent.
hi
thanks for a great plug in, just one minor problem it posts a row of twitter icons rather than just 1 as I’d prefer
capture here http://twitpic.com/6be0zu
This is most likely something in your themes CSS removing the background-repeat property from the tweet list, sorry I can’t be more specific.
Thank you Luke – I’ll look into that
Hi,
I’m curious if there is a way to modify each li to have different classes per post to allow background colors to alter. By this I mean having an even and odd class much like how a typical post would be on WordPress inside the loop. Please let me know
Thank you for your plugin!
There isn’t currently, but you could easily copy the hl_twitter_widget.php file into your theme and make the necessary changes. The default theme is purposefully kept very simple for the wide range of blogs out there.
Cill idea, but big big FAIL – no utf-8 support
UTF-8 support is coming, most of the stack already supports it, just certain areas where I need to update code.
Do you see any problem just copying the CSS from hl_twitter_widget.php and adding it to the bottom of stylesheet.css. Easier for folks to find in the future.
I guess the question is which comes first… ?
Ok, I moved the CSS into my stylesheet and then I had to add #sidebar to each of your statements to get css precedence working right.
Working here: http://www.ronrichardsonwebdesign.com/food/
Now another question. Is there a way to have the Tweet links go to a _blank page instead of over the main site – or is that a twitter issue?
Thanks – GREAT PLUGIN !
Everything was working great until two days ago. It will not automatically tweet new posts. Going to the settings in dashboard gives me Fatal Error. Was this do to an update?
Has anything changed on your server between when it last worked and now?
Hi – I’m using HLTwitter on a multisite installation. When I try to add the widget to a second site and add a user that’s already on the main site, I get a message saying the user is already in the database, and “view details”. But when I click on “view details” I get an error message:
The selected Twitter user could not be found.
And below it:
Unfortunately an error occurred while trying to handle your request that the system could not resolve. Please try again.
Any suggestions? Otherwise, on the main site, it works like a dream. Thanks!!
When will you update UTF-8 Support version?
I can’t wait anymore.
Official twitter widget is terrible….
plz update soon
I’m not sure if this has been covered before but about a week ago my client’s HL Twitter plugin just stopped pulling tweets. I unlinked it and relinked it (with a different account even) with no luck. Any idea why it has stopped?
Here’s the site: http://meganandliz.com
I like everything about the plugin, except I’m having one problem. The function hl_twitter_get_archives_root is calling “wpurl” rather than “siteurl” — it’s causing Previous/Next/Search links to break. I’d like if I could override the function in my theme instead of modifying the plugin files. Since you offer a similar override for shortcuts, I thought it might work but was a no-go. Any way to make that happen? Thanks so much for the great tool! -Amanda
wordpress 3.2.1
I have installed the plugin several weeks ago, linked with twitter account, there are no errors, but it doesn’t display any tweets.
I am getting this error, I just installed the plugin, curl is enabled, and wordpress is a new install
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/content/78/8454278/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/content/78/8454278/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/content/78/8454278/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/content/78/8454278/html/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /home/content/78/8454278/html/wp-includes/plugin.php(405): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /home/content/78/8454278/html/wp-admin/admin-ajax.php(1551): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /home/content/78/8454278/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
Hello! I installed HL TWITTER and
cannot connect to twitter:
I getting just this message:
To use HL Twitter you must first authorise it via Twitter. To connect,
click on the link below.
Loading…
I contacted to my hosting support team, they checked support of cURL and multi_curl, it works.
However, it doesn’t work
Error happens with:
/home/eligent/www/site15/public_html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45):
EpiOAuthResponse->__get(‘oauth_token’)
Stack trace:
#0 /home/eligent/www/site15/public_html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404):
EpiOAuthException::raise(Object(EpiCurlManager), false)
#1 /home/eligent/www/site15/public_html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45):
EpiOAuthResponse->__get(‘oauth_token’)
#2 /home/eligent/www/site15/public_html/wp-content/plugins/hl-twitter/admin.php(1255):
EpiOAuth->getAuthenticateUrl(NULL, Array)
#3 [internal function]: hl_twitter_oauth_get_authorize_url(”)
#4 /home/eligent/www/site15/public_html/wp-includes/plugin.php(405):
call_user_func_array(‘hl_twitter_oaut…’, Array)
#5 /home/eligent/www/site15/public_html/wp-admin/admin-ajax.php(1551):
do_action(‘wp_ajax_hl_twit…’)
#6 {main}
thrown in
/home/eligent/www/site15/public_html/wp-content/plugins/hl-twitter/api/EpiOAuth.php
on line 434
Can you help please?
Many thanks!
Hi there,
Everytime I attempt to authorise the use of this plugin with Twitter I am directed back to the website I am using it with a 404 error page not found?
I too am getting a fatal error when trying to install/activate the plugin.
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/fangjuice/beekeepercorp.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/fangjuice/beekeepercorp.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/fangjuice/beekeepercorp.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/fangjuice/beekeepercorp.com/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 /home/fangjuice/beekeepercorp.com/wp-includes/plugin.php(405): hl_twitter_oauth_get_authorize_url(”) #4 /home/fangjuice/beekeepercorp.com/wp-admin/admin-ajax.php(1551): do_action(‘hl_twitter_oaut…’, Array) #5 {main} thrown in /home/fangjuice/beekeepercorp.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
Please make sure multi_curl is enabled in PHP.
I have installed this on a new wordpress site. I have activated the plugin, but when I click on the menu item, I get the following:
“To use HL Twitter you must first authorise it via Twitter. To connect, click on the link below.
Loading…”
and nothing else happens. I use Chrome, so have tried in IE in case of compatibility issues, but the same happens. Any ideas?
Hi Simon, please ensure the server you are running WordPress on is running PHP 5.3 with cURL enabled with support for multi_curl requests. Thanks.
PHP 5.3.5 is installed on this dreamhost server with cURL enabled. I don’t see a multi_curl option. Do I have to hard-code something? I have the same fatal error reported by many others and am not able to use the plugin yet. Help. Thanks.
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/loudurra/louisdurra.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/loudurra/louisdurra.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/loudurra/louisdurra.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/loudurra/louisdurra.com/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 /home/loudurra/louisdurra.com/wp-includes/plugin.php(405): hl_twitter_oauth_get_authorize_url(”) #4 /home/loudurra/louisdurra.com/wp-admin/admin-ajax.php(1551): do_action(‘hl_twitter_oaut…’, Array) #5 {main} thrown in /home/loudurra/louisdurra.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
When I authenticate the callback it goes to a different page (configuration of Google Analytics) rather than tha OAuth completion page. Wassup?
Sloppy writing. What I meant was: When I authenticate and Twitter requests the HL Twitter OAuth completion page it’s rather sent to configuration of Google Analytics. Effectively no authentication has been made.
Hi Anders, can you confirm the URL it sends you back to? (Miss out the http://mysite.com/ part if you wish to). Also, can you let me know if you have any other plugins installed which relate to Google Analytics. I have a feeling one of them may be “intercepting” the OAuth callback from Twitter, preventing HL Twitter from loading it.
Hi, is it possible when you tick ‘display avatars’ that the image then links to that users twitter page?
Unfortunately not with the current HTML and CSS as the avatar is set as a background image. However you can copy the hl_twitter_widget.php file into your theme and add it in there.
I’m seeing errors in my php log related to this plugin. Anyone else get this and if so, know a fix?
[02-Sep-2011 19:37:46] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ” at line 3 for query
INSERT IGNORE INTO wp_hl_twitter_tweets
(twitter_tweet_id, twitter_user_id, tweet, created, source, reply_tweet_id, reply_user_id, reply_screen_name, lat, lon)
VALUES made by do_action_ref_array, call_user_func_array, hl_twitter_cron_handler, hl_twitter_import, hl_twitter_import_tweets, W3_Db->query
Can you confirm that you have the correct table in your database and that it’s schema matches the query? Thanks.
I’m seeing the same error as well. Table structure looks OK.
Wondering if anyone was able to resolve this? I’m getting the same error output.
Thanks!
Hi Luke,
If you get the chance could you answer this question.
I’m using the HL Twitter plugin for WordPress. But my twitter page (that lists the tweets) keeps going missing. The only way to get it working again is to disable and reactivate the plugin. This looks like a bug. http://www.jquery4u.com/twitter
Cheers,
Sam
Hi Sam, this is indeed a bug. It appears WordPress sometimes “forgets” pages that plugins have added. I’m looking at a proper fix but can’t suggest anything more than the temporary fix you are using now. Sorry for the inconvenience.
Thanks Luke,
Shame that I may have to use a different plugin as it does everything I want. It’s really annoying to keep deactivating/reactivating every day.
Cheers,
Sam
Tweet Archive URL issue.
My tweets are being archived perfectly but for one thing. All my custom short URLs which show up perfectly on twitter (I use Twitter Image Host plugin also), are replaced with http://t.co/AbcdE type URLs in the HL twitter archive page. Is there a way to show my short URLs by default, rather than edit them all one by one? Loving the plugin btw.
I’ve suddenly started getting
Warning: Unknown: open(/tmp/sess_f3425e2e89a5108e2073e8df4c845c60, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
when having the HL Twitter pluggin activated. once deactivated the message dissappears. have you seen this before?
Hi, I just thought I’d let you know about a clash I experienced with another plugin (maybe useful to add to your known-issues section).
I installed your plugin, it took me to the Twitter auth screen and let me log in. It then said it was redirecting me back to my site, however it consistently took me back to the Google Analyics setup page that this plugin uses:
http://yoast.com/wordpress/google-analytics/#utm_source=wordpress&utm_medium=plugin&utm_campaign=google-analytics-for-wordpress&utm_content=v420
… and when I tried to go to the settings page for your plugin it said no accounts were set up. Easy fix – I temporarily disabled Yoast’s plugin, cleared my cache, authenticated again, re-enabled Yoast’s plugin and all was good.
Hope this feedback helps
Cheers,
Neil
p.s. I’m using RedTime 1.1 theme (quite popular I believe) and if I choose to show Twitter avatars in your plugin then the text ends up getting overlaid on top of the avatars, so I had to switch ‘show avatars’ off.
Heya Luke – love the plugin; trying to activate it on another site I’m managing and running into a strange issue where it allows me to login to twitter, but when it redirects back to wp admin I get:
Not Found
The requested URL /wp-admin/admin.php was not found on this server.
Any suggestions? Thanks for such a great product!
The error seems to be when it trys to tweet for a new post.
If you disable this option and use “Auto Twitter” to do this it doesn’t seem to break.
Hope this helps someone.
I’m getting nuts. HL Twitter worked last week on a new Project, this Week it doesn’t. First I identified an error in my log caused by HL Twitter, trying to increase the memory. Fixed that by defining the WP_MAX_MEMORY_LIMIT constant according to my server and edited your admin.php to use this constant too. (You should do that by default) But now nothing changed, I’m able to connect to twitter I’m able to add a user, I get all the stats for the users like # of tweets etc. but I’m not able to import them. No error message or so. The “Importing tweets… (this may take a while)” gets displayed, disappears and thats it. Doesn’t seem to run the import. But sometimes I just get displayed a “-1″ from admin-ajax.php not always. Do you have any idea how to fix that? That would be awesome before I’m pulling my hair out
No Idea?
Hi Luke.
I am a layperson managing a website.
The code is so complex for dates, etc. Do you have, or do you plan on having, any kind of plugin that would allow us to use check boxes and fields to set our preferences?
Sorry. Thanks.
Elizabeth
Hi Elizabeth, what preferences do you need to control for dates?
I’m getting an error message that I don’t know how to sort out when I have tried to show my last 3 tweets (@pcdicken) I’m using Win 7, WordPress 3.2.1., Widget Simple RSS Feeds Widget, RSS feed: http://twitter.com/pcdicken
Error is:
file_get_contents(//twitter.com/pcdicken) [function.file-get-contents]: failed to open stream: No such file or directory in /websites/123reg/LinuxPackage21/hi/ra/et/hiraeth.org.uk/public_html/blog/wp-includes/class-feed.php on line 88
I didn’t understand your instruction: ‘In the main menu, go to Twitter. You will be asked to link to your Twitter account.’ I’m not sure what is the main menu or where it is, so maybe I haven’t linked the account.
Many thanks – I’d really appreciate your help.
Paul
Hi Luke,
We’re trying to get HL Twitter up and running.
We used it in other sites (with different themes) perfectly.
The problem for this site is it trows up an error when we want to configure HL Twitter:
Fatal error: Uncaught exception ‘EpiOAuthException’
We googled and found your notice about cUrl.
We checked our site and cUrl seems to bee activated but HL Twitter won’t work.
Do you have any idea how we can get this to work?
Thanks in advance,
Paul
I tried the plugin… I can’t find the menu to put a Twitter account in place… What am I missing?
I can’t get this to work. It just says “loading…” and nothing else happens. I checked with my webhost (one.com) and they’re saying that the server is “PHP 5.3 with cURL enabled with support for multi_curl requests.”
Any suggestions to a solution?
Hi Luke,
I’m always running in the same error while I try to import my tweets with your Plugin. I’m able to connect to twitter, I’m able to setup a user, I’m able to tweets new posts and with the twitter widget in the dashboard but I’m not able to import my tweets.
I really could use your help here
I tested everything, my server responded that the plugin tried to increase the memory, fixed that but it didn’t fixed my problems. I narrowed it down with firebug to this error:
“Node cannot be inserted at the specified point in the hierarchy”
It has something to do with the admin-ajax but I’m absolute clueless how to fix that. It worked on another blog (same server) until I updatet wordpress to 3.1.2.
I would appreaciate if you could help me. Thanks in advance, let me know if I can help or if you need further informations.
Denis
Hi Luke, i just wondering how to remove the “>” showed before my avatar.
Heres a screenshot: http://cl.ly/2Q062a0U0w3b1H3M1E0y
i hope u can help me and congratulations for your good work
Thank you!
Never mind, today it works and I’ve no idea why. That sucks…
For some reason my tweets have not been cached in over a month. Any idea what might cause this? Literally not a single tweet since 10 October. Thanks.
Hi Luke
I’m getting the following when i try to connect:
To use HL Twitter you must first authorise it via Twitter. To connect, click on the link below.
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/content/67/8032067/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/content/67/8032067/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/content/67/8032067/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/content/67/8032067/html/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /home/content/67/8032067/html/wp-includes/plugin.php(405): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /home/content/67/8032067/html/wp-admin/admin-ajax.php(1551): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /home/content/67/8032067/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
I’m hosting on godaddy, WP 3.2.1
Any ideas?
Conor
I don’t get it, one day it works, the next day it doesn’t. I’ve no clue why. Let me know if you’re interested solving a challenging issue with your plugin Luke. I would highly appreciate your help.
Tried your plugin but had many errors.
As i use a German wp install I can’t give you the exact wording but something like: the plugin created n chars output on install. if you have messages like “headers already sent” you should uninstall it.
I had the error “headers already sent” and many others, mostly only notices (debug mode):
Undefined index: hl_twitter_cron in [...]wp-content/plugins/hl-twitter/functions.php on line 96
But of course on activation I have not yet autorised Twitter.
Very nice tool. The only problem I have with it is this:
I want an Editor to be able to manage it. Do you have an idea on how to set a different userrigt on “manage_options” or add_(sub)menu_page
FEATURE REQUEST: An option to not allow more than X amount of posts to be auto-tweeted. I just imported a few hundred posts from a previous blog and your plugin auto-tweeted all of them. I did not expect that to happen. Don’t know why I didn’t, but still, it’s a good feature add. Thanks for your otherwise great plugin.
Thank you for the suggestion, added to the wishlist.
The Plugin is exhibiting this error and I checked if Curl was enabled and it is.
This is the following error, can you please help?
Warning: curl_multi_exec() has been disabled for security reasons in /home/ice20099/public_html/build/wp-content/plugins/hl-twitter/api/EpiCurl.php on line 59
Warning: curl_multi_exec() has been disabled for security reasons in /home/ice20099/public_html/build/wp-content/plugins/hl-twitter/api/EpiCurl.php on line 59
Warning: curl_multi_exec() has been disabled for security reasons in /home/ice20099/public_html/build/wp-content/plugins/hl-twitter/api/EpiCurl.php on line 59
Warning: curl_multi_exec() has been disabled for security reasons in /home/ice20099/public_html/build/wp-content/plugins/hl-twitter/api/EpiCurl.php on line 59
Warning: curl_multi_exec() has been disabled for security reasons in /home/ice20099/public_html/build/wp-content/plugins/hl-twitter/api/EpiCurl.php on line 59
No tweets were returned by the Twitter API. Please try again later.
I check the code and found this line that it was referring to, how do I fix this?
$code = $this->execStatus = curl_multi_exec($this->mc, $this->running);
hey Luke. thanks for the plugin.
Works great, but as you have no user roles, is it possible to turn the ‘tweet this” after posts off? As an earlier comment pointed out, even contributors waiting for post review can tweet posts.
I realize that there are also many ways for any user to tweet a post, or a quote within, so although your customization settings make tweeting quite fast and consistent, it seems targeted for a single author site.
If there isn’t a setting, perhaps some code to comment out for now? (great feature, but not for a multi-user site where you may want to control the twitting.)
Yo,
Rico
thanks.
Hi Rico,
You can disable automatic tweeting after a post is made in the Twitter > Settings area in your WordPress admin.
Hi, I cannot find any options for supporting the Swedish letters å, ä , ö . When posting from my Fan Facebook (connected to my twitter account and also to my website via HL-Twitter) I bump into problem. when I using #-tag. The tag will not use my Swedish letters and the redirect for my followers will not be able to see for example #Skidåkare (skier in English)
Can you please have a look and add support for the 3 Swedish letters.
Thank you – Jonas
Hi Jonas, HL Twitter currently doesn’t support UTF-8 characters (all non-roman characters). I am working on adding support in a new version however. Sorry for any inconvenience this has caused you.
I’m getting the following error message repeatedly in my error_log:
[24-Dec-2011 07:34:25] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ” at line 3 for query
INSERT IGNORE INTO wp_hl_twitter_tweets
(twitter_tweet_id, twitter_user_id, tweet, created, source, reply_tweet_id, reply_user_id, reply_screen_name, lat, lon)
VALUES made by do_action_ref_array, call_user_func_array, hl_twitter_cron_handler, hl_twitter_import, hl_twitter_import_tweets
I have the latest version of your plugin and the latest version of WordPress. Maybe you can look into this? Not sure if it’s the cause of some CPU issues I’m having at my host server.
Thanks.
Did you ever find a way to resolve this error? I’m getting the same output in my error long.
Thanks!
I just installed HL Twitter plugin within the BlogoLife WP theme. Each tweet content shows up but it doesn’t wrap around the image. How can this be fixed?
Cheers.
Aileen
Hi, a website about recipes, god ones too.Your plugin is the only one I found that will post the recent post as it is publish which is a great benefit. It is also very elegant.
We have installed in 2 websites; gustoysazon.com and psoriasis2012.com in the latter, HL Twitter work just find a great, in gustoysazon, all the tweets go to a different tweet account. pindonation.com.
Do not have an idea of how to solve thit. I imagine that when the volunteers installed originally they were conected to the worng account… and the rest is history. Now, we uninstall and re- install it and it keeps wrong account setting.
Maybe is something else.
Thanks.
Hi Jose, in HL Twitter > Settings is a link at the top of the page to unlink the Twitter account HL Twitter is connected to. If you click this and then re-connect to the correct Twitter account it should work for you.
Thanks. That one was so easy it almost bit us!
Question?
Would it be possible to make a plugin that rewards people for posting or registering with a random generated number emailed to them for a drawing.?
QUESTION: Is there an easy way to get the plugin to display more than 1 Tweet? Thanks
If you are referring to the shortcode, yes. The FAQ page explains all of the various options available: http://wordpress.org/extend/plugins/hl-twitter/faq/
multisite WP 3.3.1 | plugin version 2011.7.30 – only activated on 1 site
plugin also coped to theme folder – no results from hitting it with
http://example.org/?hl_twitter_cron=my-secret-key
(domain name and key changed here in this document for security/protection)
Live data not being collected after initial storage
- no tweets being displayed on archive page
I have a print to pdf from
http://example.org/wp-admin/admin.php?page=crony-view
of the 13 cron jobs only 1 has a next run date in the future and its NOT hl-twitter
the one of interest to you is
currently ~22:15 2012-01-07
cannot see how to attach it here – but could attach it to the archives page if you want
I am getting an error message from your plugin will not download the twitter ap. It has slso shut down my site with the error code displaying on my page! and will not let me deactivate! I need someone to walk me through the editor to get this off of my website.
Hi,
I used your plugin on other websites. It is great. But now I get the following error. What to do.
To use HL Twitter you must first authorise it via Twitter. To connect, click on the link below.
Fatal error: Uncaught exception ‘EpiOAuthException’ in /var/www/vhosts/ruinerwold.info/httpdocs/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /var/www/vhosts/ruinerwold.info/httpdocs/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /var/www/vhosts/ruinerwold.info/httpdocs/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /var/www/vhosts/ruinerwold.info/httpdocs/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 /var/www/vhosts/ruinerwold.info/httpdocs/wp-includes/plugin.php(405): hl_twitter_oauth_get_authorize_url(”) #4 /var/www/vhosts/ruinerwold.info/httpdocs/wp-admin/admin-ajax.php(1587): do_action(‘hl_twitter_oaut…’, Array) #5 {main} thrown in /var/www/vhosts/ruinerwold.info/httpdocs/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
I cannot see my comment :-/
Commenting out the line 170 CURLOPT_FOLLOWLOCATION, it works.
Could i get some sort of side effects using the library by this way?
Thanks
Marco
[From the installation instructions]:
3. [In WordPress admin, go to Twitter. You will be asked to link the plugin to your Twitter account.]
There is no “Twitter” option on the Admin panel – just “Tweet” and “HL Twitter”, so after installation and activation, I went to “HL Twitter” and was asked to link the plugin to my Twitter account. WP churned for a several seconds and then returned me to the Settings/Google Analytics page. That didn’t feel right since it’s not where I started.
At this point I checked my Twitter settings and noticed that HL Twitter was still NOT listed as an app that can access my Twitter account, but I tried to continue on WP anyway.
Under Appearance/Widgets, I dragged HL Twitter to the default sidebar and entered a Title as “Our Tweets”. The only choice for Users was “All users.” After completing these steps, my sidebar says:
Our Tweets
There are no recent tweets.
Luke responded by email to say “there is another plugin interfering with HL Twitter. If you try temporarily deactivating the other plugin HL Twitter redirects you to you should be able to connect successfully.”
That did the trick. After I deactivated Google Analytics and clicked on HL Twitter, I saw the expected panel asking for twitter ID(s). I was then able to retrieve the last several days worth and currently show just the 5 most recent tweets – without the avatar since my theme puts text on top of it. I also noticed that HL Twitter can automatically tweet anything I post on the blog, so I’m trying that feature and deactivated the Twitter Tools plug-in. After a few days, I’ll reactivate Google Analytics and make sure that HL Twitter still works.
on the homepage of my site at http://www.oism.co.uk, I have the HL twitter plugin, which I think is excellent. is there anyway that I can remove the text where it says ‘outside in’s Recent Tweets’ and also can the bullet points be taken away?
Many thanks
Jamie
Hi Jamie, the bullet points can be removed by adding CSS to your theme’s styles. If you want to modify the actual HTML of the plugin (to remove or change the title), your best bet is to copy the hl_twitter_widget.php file from /wp-content/plugins/hl-twitter to /wp-content/themes/your-current-theme-here/.
Hi, I really like HL-Twitter best of the twitter plugins I have tried so far.
I do however have one problem. When i try to tweet from within a post, i get a message (. Error . Could not connect to twitter. ).
The plug in pulls tweets in from my twitter account ok. Any idea what I’m doing wrong?
Thanks
Dave
Hi!
i was trying a web in a test server, and the plugin worked great!! thanks for it!
But when i moved the web to the new server, there was a trouble when loading the page:
“Server error
The website encountered an error while retrieving http://pixieradio.com/. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.”
when the plugin is desactivated it loads fine. i’ve tried to unlink the twitter account, delete the hltwitter and install it again, but i can’t make it work.
thanks for the support!
Leandro.
Hi Leandro, can you confirm the server is running Apache with PHP 5.2+ and has cURL enabled for PHP? Thanks.
Hi Luke!
yes,
cURL support enabled
PHP version 5.2.17
what could be the problem?
thanks!
Hi Luke – loving your widget, so clean and easy to use. Just wondering if it’s possible to change the “View more tweets” link to point off-site, to the twitter page vs the on-site archive page? If this is a simple fix, it’d be much appreciated.
Thanks!!
Hi Jessica, I currently don’t offer an option but you can modify the HTML of the widget really easily by coping the hl_twitter_widget.php file from /wp-content/plugins/hl-twitter to /wp-content/themes/your-current-theme-here/. Then you can make it point anywhere.
Can you show an example please? Or add in a field for users to paste a destination?
Hi Luke,
I’ve installed your plugin and although i’m seeing no errors, no tweets are being imported. Each time I try, i’m getting:
No tweets were returned by the Twitter API. Please try again later.
My host is running PHP 5.2.17 and my blog’s on WordPress 3.3.1, and although curl_multi_exec is disabled at server level, I can run it under my own username using the hosts mod_ruid module.
Any ideas?
Thanks,
Don
Hi Luke
Thanks for the widget its reaaallly close to exactly what im looking for..
I cant work out how to put the twitter name alongside the avatar pic..
Also, the text is misaligned and covering the avatar pic.
many thanks
How can I hide the mentions?
I want the widget to show the tweets only, not the mentions!
There currently isn’t an option to hide mentions, but I have added it to the feature list for you.
Hi. The link to “more tweets” gives an error 404 Page not found. I followed the instructions in the FAQ and changed the name but still get the same error. In this case “The requested URL /blog/tweet-archive was not found on this server.”
Hello Luke,
First of all, thanks for such an amazing plugin, it’s the perfect match for what I was looking for.
The problem I’ve found so far is for retweets. When I retweet someone, the plugin automatically adds “RT @user:” and then the message. There’s no problem with this, except for the fact that there’s a 140 character limit, so some of them are used for the “RT..” part and the last characters of the original tweet that I was retweeting are not shown.
Is there any way to fix this?
Thanks a lot!
hello! I like your plug-in because its clean! but It send me a “fatal error” when Im in the dashboard in the HL Twitter tab… what can I do?
Fatal error: Uncaught exception 'EpiOAuthException' in /home/www/vakarepro.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/www/vakarepro.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/www/vakarepro.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get('oauth_token') #2 /home/www/vakarepro.com/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url('') #4 /home/www/vakarepro.com/wp-includes/plugin.php(405): call_user_func_array('hl_twitter_oaut...', Array) #5 /home/www/vakarepro.com/wp-admin/admin-ajax.php(1587): do_action('wp_ajax_hl_twit...') #6 {main} thrown in /home/www/vakarepro.com/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434Please make sure you are using PHP 5.3 and have multi_curl enabled in PHP. Google should help you answer these questions and solve them if not.
Hi,
liking the potential of this plugin but can’t get it to connect to Twitter. I sign in and Twitter sends me back to my sites “Google Analytics for WordPress Configuration” strangely?
cURL is installed according to my web so I come to you, cap in hand…
Hi, please try disabling the Google Analytics plugin, connecting to Twitter and then re-enabling the GA plugin.
I’ve noticed that the “Tweet Now” window no longer displays the shortlinks. Instead, it displays the regular permalink. Any idea what might be up?
Hello Luke,
First of all, thanks for such an amazing plugin, it’s the perfect match for what I was looking for.
The problem I’ve found so far is for retweets. When I retweet someone, the plugin automatically adds “RT @user:” and then the message. There’s no problem with this, except for the fact that there’s a 140 character limit, so some of them are used for the “RT..” part and the last characters of the original tweet that I was retweeting are not shown.
Is there any way to fix this?
Thanks a lot!
Thanks for the plugin.
FYI – I was able to add a follow me button to your plugin by copying the php widget file to my theme and inserting the following to the php just above the last :
Follow @”your twitter account”
I installed this on a 3.4-RC WordPress install and it doesn’t appear to be working. I could link my Twitter account and add users. The API request count went down, and it said it downloaded X tweets, but 0 were saved.
Also the http://blindscribblings.com/hl-twitter isn’t working. Permalinks and all other re-writes are working on the site.
I think I found my problem. 2 of the tables aren’t getting created when I installed the plugin because FULLTEXT indexes aren’t supported.
I was able to manually create the tables by specifying:
ENGINE = MYISAM;
Hi T.J. There’s a bug in the current version of HL Twitter which causes this not to be specified on install. I have yet to get around to updating unfortunately as I’ve been pulled in other directions. Very sorry for any inconvenience this has caused you.
Is there any way to theme the widget to look something like this:
http://www.cad-comic.com/
You can override the HTML and CSS that HL Twitter outputs for it’s widget. The guide for this is in the FAQ on WordPress. As for the actual design, you would need to do this yourself. Thanks.
Hi Luke
Ive installed HL Twitter and it is pulling in tweets perfectly.
however its not letting me tweet from within a post. When I try to tweet the post address i get an error : Error: Could not connect to Twitter.
Any ideas what may be causing this?
many thans for any help and a great product (other than this glitch!)
Hi Dave, this might be caused by Twitter not having granted HL Twitter permission to post on your behalf. If you go to the Twitter website and check clients, you’ll be able to see if this is the case. If not, you will have to remove HL Twitter (on the Twitter client page) and then go to HL Twitter > Settings in WordPress and use the disconnect option in the opening text.
Dear Luke,
I’ve posted you two questions regarding the 140 characters thing. I just want to know if this is a Twitter API problem or it’s the plugin, so I can try to get it to work. If you could help me I would be very appreciated.
Thanks a lot,
Hi Santiago,
Twitter themselves return the tweet truncated to a maximum length of 140 characters. Sorry for taking so long to get back to you.
currently building our WP site and installed your plugin, which looks the part. I am wondering if there is a way to add “reply” “retweet” and “favorite” buttons to appear under each tweet?
Hi Paul, there isn’t an option for that yet, but if you’re comfortable editing PHP and HTML you could add this yourself by copying the hl_twitter_widget.php file to your theme directory.
Hi,
I have activated HL Twitter on my wordpress blog. Automatic tweeting doesnt work and when i try to manually tweet , it seems to get stuck on “Tweeting” , the end result it just doesnt tweet. I revoked access and undo revoke access. I disconnect and reconnect from wordpress dashboard. Nothing works…How can I further debug this problem?
Hi Chris, does the plugin pull in your tweets or is this broken as well? If so, please make sure you have cURL enabled for PHP (Google will explain how best to do this for your host). Thanks.
Hi, I love me some HL Twitter! Great plugin.
Question, am I missing a setting to stop the HL Twitter CSS from being embedded?
Thanks!
Ignore me, just read the Read Me and modified the widget to suit my theme. Thanks!
Luke,
Great plugin. Thank you for the time and effort you have put into it.
I would like to have all of the links (Twitter name, links in the tweets, etc) open in a new window instead of taking the viewer away from my website.
I located what looked like the code for the link in the /hl_twitter_widget.php file and added target=”_blank”. but it didn’t work.
Could you please point me in the right direction to locate the spot to make this change?
Thank you for your time.
Cindy
Hi Cindy, you’ll need to update the tweet parsing function, in hl-twitter/functions.php IIRC.
Hi.
I had the same request. Here’s how I did it.
In the file /wp-content/plugins/hl-twitter/functions around line 308 you should find
function hl_twitter_show_tweet($tweet)Change it to look like this :-
/**
* Returns a tweet with all links, hashtags and usernames converted to links
*
* @return void
**/
function hl_twitter_show_tweet($tweet) {
$tweet = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1\\2", $tweet);
$tweet = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r< ]*)#", "\\1\\2", $tweet);
$tweet = preg_replace("/@(\w+)/", "@\\1", $tweet);
$tweet = preg_replace("/#(\w+)/", "#\\1", $tweet);
return $tweet;
} // end func: hl_twitter_show_tweet
Just added
target=\"_blank\" at the end of the tagHope this is of use to someone.
Great plugin by the way.
Thanks.
Rob
Sorry. The code tags may have eaten my code
Just add
target=\"_blank\"before the the closing bracket in the first part of the “a” tag.HL Twitter was working on my site previously, but hasn’t fetched any new tweets in 4 days. Is there a way to manually spur it to fetch new tweets?
Okay, sure enough this in your FAQ. Manually fetching with ?hl_twitter_cron works. Not sure why it isn’t working automatically. I have PHP 5.4 and multi_curl works.
I’m having trouble linking my Twitter account. I click on connect to twitter and get redirected to twitter where I press sign in and it redirects back to my site, but to the Google Analytics plugin settings and not to the HL Twitter one. If I then go to the HL Twitter settings it says I need to link my account…
Hi Rob, the Google Analytics plugin unfortunately “hijacks” the data Twitter sends back. If you temporarily disable the GA plugin, activate HL Twitter and then reactivate the GA plugin it should all work fine. Thanks.
Hi,
I am just trying to implement HL Twitter into my multilingual blog. I’ve got two blogs linked in german and english and would like to have a twitter feed in both of them. I can only add my twitter account in one of the blogs though, otherwise I get the error: “This user has already being added to the database of users.” I can’t chose that account on my other blog though.
How could I solve this?
Thanks
Hi Manuel, HL Twitter hasn’t actually been updated to work with multiple blogs yet as WordPress added the feature after it was developed. I am looking into adding support, but it would require updating a lot of code so I can’t give a definite timescale for if or when it would be updated. Sorry for any trouble this causes.
Luke, check out http://chrisgagne.com/1060/ for an HTML entities issue and possible resolution. Also, I followed your FAQ’s suggestions on the archive page but can’t get it to work. I am using WP 3.4.1 and HL Twitter 2011.07.30. Any suggestions? Thanks!
Hi Chris, thanks for this. I’ll have to implement this (or some variant of, PHP are removing support for executing code as part of a regex). As for the archive page link, I’ve yet to find a definitive cause, let alone solution. Another possible option is to de-activate and re-activate HL Twitter. Sorry for any inconvenience this causes.
Hi, I’ve been using HL Twitter 2011.7.30 for half a year now (WP 3.3.2) and it worked fine. Until last week. It has stopped importing new tweets since. Manual import hangs ‘forever’. There were no changes to the twitter account.
Any clues? Thanks.
Hi, can you confirm nothing has changed on your server i.e. your host hasn’t changed anything without your knowledge? Failing that, please try unliking and relinking HL Twitter. You can do this from the HL Twitter settings page (look for a link in the top paragraph). Let me know if that doesn’t solve it for you. Thanks.
Thanks Luke.
I tried it, but after I chose “Sign In” on twitter in response to the question “Authorize HL Twittter to use your account?”, I get thrown into “Google Analytics for WordPress Configuration” on WordPress.
I had to deactivate the Google plugin before being able to connect.
Then, it still saw only the tweets older than one week. I decided to import (again).
Account name: …..
Tweets made: 514
Tweets in DB: 494
Tweets to import: 514
Estimated API usage: 4 requests out of remaining 350
Start Import
I clicked Import and it tells me “this may take a while” but no indication of prograss or completion ETA….
Is there any way I can see what the issue might be? Where does HL Twitter keeps its error logging or similar?
The last thing it says is “Importing tweets… (this may take a while)” and then it goes silent forever. Nothing happens in the database table ‘wp_hl_twitter_tweets’.
How long should this normally take?
Has something changed to the Twitter API causing HL Twitter not able to retrieve tweets?
I have moved to another plugin.
which twitter plugin are you using now?
Hi there… when I enable avatar, the tweet posts OVER the avatar. Have a look at the site listed… thanks so much for any help!!!
You will need to modify the CSS for the theme you are using.
Very good plugin, but I think it has stopped working? Perhaps because of: https://dev.twitter.com/blog/changes-coming-to-twitter-api
It would be wonderful to see this to be updated!
I got: Fatal error: Maximum execution time of 60 seconds exceeded in T:\www\www.demo.test\wp-content\plugins\hl-twitter\api\EpiCurl.php on line 83
Hi Anden, HL Twitter should already comply with these changes. My test set-up is still collecting tweets and has not reported any problems. I will investigate further though. Can you confirm what you were doing when this error occurred (creating a new account, initial import, etc)?
I can confirm this error as well. My Apache/Windows server kept throwing PHP errors, and using 100% CPU. I tracked it down to epicurl.php when the WordPress CRON runs. When I run epicurl.php manually, I get the 60 second timeout error, mentioning line 83. Googling around, I found the same error, but mentioning line 70, and from about 2 years ago. That problem appears to be fixed. I don’t know if this is related or not.
Any ideas?
Thanks!
Hi,
I was able to get the widget to show with Avatars easily in the sidebar but when you follow the “view more tweets” link it brings you to a page with no formatting and no avatars. How do I change the way the page looks?
I have the same question. Did we set up it wrongly? I made a page called hl-tweets, pasted the manual code there (with Num 5) and entered the slug of this page to the settings tab of HL Twitter. Works fine but no avatars.
By the way… GREAT plugin.
Hi, Great plugin! One thing I noticed is that it is cutting off some of the tweets. Is there anyway to change the character limit that is displaying? It only seems to be cutting off some of the longer tweets. Thanks so much in advance for your help!
Plugin is working on the front end but in backend it’s showing no users/tweets (screens are blank) and on settings it gives me this error: ” Fatal error: Exception thrown without a stack frame in Unknown on line 0″
Scratch that, I have only old tweets showing on the front end, from about 2 months ago, no new tweets.
Help please. When I try to connect to twitter API I get this long error….
Fatal error: Uncaught exception ‘EpiOAuthException’ in /home/content/35/6477835/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php:434 Stack trace: #0 /home/content/35/6477835/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(404): EpiOAuthException::raise(Object(EpiCurlManager), false) #1 /home/content/35/6477835/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php(45): EpiOAuthResponse->__get(‘oauth_token’) #2 /home/content/35/6477835/html/wp-content/plugins/hl-twitter/admin.php(1255): EpiOAuth->getAuthenticateUrl(NULL, Array) #3 [internal function]: hl_twitter_oauth_get_authorize_url(”) #4 /home/content/35/6477835/html/wp-includes/plugin.php(403): call_user_func_array(‘hl_twitter_oaut…’, Array) #5 /home/content/35/6477835/html/wp-admin/admin-ajax.php(66): do_action(‘wp_ajax_hl_twit…’) #6 {main} thrown in /home/content/35/6477835/html/wp-content/plugins/hl-twitter/api/EpiOAuth.php on line 434
Please make sure your server has cURL enabled for PHP.
Hello,
I just added your widget and it appears to be working however, it won’t import the old tweets from my account @HobartGroup.
Any thoughts?
Thanks
Peter
Hi, can you provide any more details? Does HL Twitter show the Connect to Twitter button, does Twitter ask you to confirm connection, can you get back to WordPress etc. Thanks.
Hi. I installed the plugin, but when I try to connect to Twitter, I get redirected back to my own website and it doesn’t connect. What’s the matter?
Thanks.
Do you have any other WordPress plugins installed? There is a known issue where the Google Analytics plugin helper for WordPress hijacks incoming requests. If so, try disabling it, connect to Twitter with HL Twitter, and then re-enable the original plugin.
I get no recent tweets on tag schnitzdeli
we have tweets that are 6-7 hours old with the specials What is the plugin considering recent?
Can you confirm the tweets were made under your account and are showing up in your WordPress admin?
Hi there! Excellent plugin – it’s been by far the best I’ve tried…
Until a week ago, when I realized that it wasn’t getting new tweets, regardless of what time block I set for “Check for new tweets” (under the plugin’s settings). It always displays “You currently have 150 out of 150 requests remaining to the Twitter API. This limit is reset hourly.” – so I’m pretty sure it’s not requesting.
I’ve unlinked, disabled, enabled, and linked, but the only way for me to get new tweets is by selecting “Import”.
Also, the widget used to have a setting that allowed me to skip reply tweets (as in “Hey dudes!” would be displayed but “@Dude Hey dude” would not). This option was really handy for me, and I’d love to find it again.
I hope I can get the plugin working again! Loved it while we were playing nice. Cheers =)
Hi. We are finishing the fine tuning of our site, prior to making it public knowledge. We have one issue that concerns us. When we post a new post, it is tweeting that event as one of our users, regardless of who the poster is. Is there a way to tie a given author to a given twitter account OR to have these “I just posted” tweets go out as our site default twitter account, instead of that one author?
Thanks for your great work. I look forward to your response.
Hi
I’ve been using your plugin for some weeks and this week I decided to do a tweet from my website. It didn’t worked. So I uninstalled the plugin, deleted the cache on the webserver, deleted my firefox browser cache and reinstalled the plugin. I didn’t had to make the link between wordpress and twitter because it was already set. Surely a parameter file that wasn’t deleted…
I’m using version ’2013.1.25′.
When I go to ‘Tweets’ it says: To use HL Twitter you must first authorise it via Twitter. To connect, click on the link below.
Loading… -> Could not connect to Twitter
When I go to the setting the first phrase says: “Welcome to your HL Twitter settings page. If you wish to unlink this plugin with your Twitter account, click here.”
What is wrong?
First of all, thank you for your plugin. I’ve been using it for about a year, with more or less success.
The problem I’m having is that everything worked great, the widget would show tweets, it would tweet posts to my Twitter account.
Then in November 2012, it stopped importing Tweets, so the widget never updated. It still sends them out fine when new posts are made.
I do hav cURL installed, verified with phpinfo() — the error I’m seeing in console is:
PHP Fatal error: Maximum execution time of 60 seconds exceeded EpiCurl.php
I’ve tried doing the imports manually, it just times out. I’ve tried using the ?hl_twitter_cron=XXXXXXX to force it to import, and that fails too.
I even upped the max_execution_time php.ini to 300 seconds, to no avail.
Any help on getting this working again?
Hi there – I’ve installed HL Twitter but when I go to it’s page from the WP dahsboard, it says Loading.. and then Could not connect to Twitter. That’s as far as I’ve come. I’ve confirmed my host runs curl (but I have no idea what “multi curl” is or how to check that) Any help?
Hi there,
The HL Twitter plugin was working great at first, but then when I upgraded to the latest WordPress, it messed up a majority of my widgets. So I deleted then reinstalled them all. Now it won’t allow me to put in my username sportezo
On my site (harrysandler.com), how do I change the link colors in HL-Twitter?
They are white now, I need to change to grey.
Thanks
First of all Ihave to say that your plugin looks great, I have an issue with avatar overlapping with the tweets; I have already read the solution, but I’m using the PALETOSI MAGAZINE them and don’t know in which of the provided CSS files should I do as you mentioned: “add the following text:
.sidebar .hl_recent_tweets li { padding-left: 54px; } ”
How can I show tweets in chronological order (More recent first)?
Thanks.
Hi,
The plugin is great but in my install I need to pull the tweets into an area on the homepage rather than my themes sidebar or content. Can I install the php somehow? When I try it returns “There are no recent tweets” (they are there and show with the shortcode). The shortcode isn’t parsed unless in a post or page content area.
Any help would be greatly appreciated.
Hi Rob, there are functions to grab the raw tweets data, please look in the PHP files. Failing that, the database table is very simple to query.
on the above site HL Twitter connected to the clients site AOK but it doesn’t seem to be importing tweets at all – I waited a couple of hours to see if it would catch up but to no avail. Any ideas?
Just to confirm HL Twitter is connected to Twitter AOK – Twitter is recognising the App and is not asking to connect. The widget is showing the message “There are no recent tweets.”
Reading through the above comments and posts I have deactivated ALL plug-ins but am getting the same result. I’m using WordPress 3.5.1
I’ve checked this today and all seems to now be working AOK. Sorry to waste your time it seems that it just took a while to update.
Is any progress being made on: “[25-Mar-2013 06:49:17 UTC] PHP Fatal error: Maximum execution time of 60 seconds exceeded in \wp-content\plugins\hl-twitter\api\EpiCurl.php on line 83″ ?
This is filling up my error log.
Was working fine and now it’s only showing blog posts and not all of our tweets. We updated WordPress recently and I think that’s when it stopped working…