• Plugin Author Peter Booker

    (@peterbooker)


    Hi guys,

    I have had reports of users installing the plugin and setting up their connection to Twitter but never being able to display Tweets.

    While these reports are very rare I would like to do everything I can to identify and resolve the problems. In light of this, I am asking that if anyone has problems which involve the plugin getting/displaying Tweets, identified by the Widget output showing “Sorry, no Tweets were found”, that they let me know here.

    It would also be very useful if you could let me know:

    1. Your version of WordPress
    2. The Hosting Provider
    3. Any plugins you use

    All the feedback I get helps me to narrow down the potential issues and focus in on the things which really cause people problems, so I really appreciate it.

    http://wordpress.org/plugins/kebo-twitter-feed/

Viewing 15 replies - 46 through 60 (of 61 total)
  • Tried both of those ideas with no luck unfortunately.

    Plugin Author Peter Booker

    (@peterbooker)

    Hi NU_SkiTeam,

    Thanks for letting me know.

    Okay, so the “Sorry, no Tweets were found.” message means that when the plugin is ready to output the Tweets it checks if the data is in the correct format (checks for the ‘created_at’ data which Twitter supplies for each Tweet). If this is not available, it decides that there is no Tweet data and shows the message.

    This means for some reason the Tweet data is not being fetched/stored correctly. Would you mind letting me know which Twitter account it is and I will see if there is anything obvious which might be causing problems. I will have a think about how else we can work out what has gone wrong.

    The twitter account is @nu_skiteam.

    Thanks so much for your help, we really appreciate it!

    I was too having the same problem (two diff sites, same server and db version) but it was failing on one. I tested using the version 0.5 and it works.

    I know the version is really really old, but maybe it might help to compare to find the solution.

    thanks!

    Plugin Author Peter Booker

    (@peterbooker)

    Hi edwardbc,

    It certainly will help, thank you very much for letting me know. I will look into this further.

    Hi Peter,

    While it’s great when it’s working, your plugin is again causing problems (twitter feed not showing)!

    My Twitter feed from your plugin has now disappeared twice (I deleted the plugin and then reinstalled, which fixed the problem (about 2 weeks ago) and this evening I’ve noticed the Twitter feed has again disappeared!

    Here are my techs –

    A. Using your plugin on a wordpress levethian theme (http://www.rockettheme.com/wordpress-themes/leviathan)

    B. my web host is godaddy

    C. other plugins being used on this theme (all versions are up to date) –

    1. Async Social Sharing (Version 1.7.1)
    2. Broken Link Checker (Version 1.9.1) – DEACTIVATED
    3. Clean and Simple Contact Form (Version 4.3.0)
    4. Gantry Template Framework (Version 4.1.0)
    5. Optimize Database after Deleting Revisions (Version 2.7.4)
    6. RokAjaxSearch (Version 1.19)
    7. RokBox (Version 2.14)
    8. RokCommon Library (Version 3.1.6)
    9. WordPress SEO (Version 1.4.19).

    D. My twitter URL – https://twitter.com/CommercialPhot1

    Looking forward to hearing when you have finally resolved this longstanding issue 🙂

    peace,
    Stephen

    Plugin Author Peter Booker

    (@peterbooker)

    Hi Stephen,

    I am really sorry you are having intermittent issues with the plugin, I realize that must be very frustrating.

    The error message is very general, and means that just before it attempts to output Tweet data it checks the for data of the created_at time for the first Tweet. If this is not present, then what is inside the transient (saved Tweet data) is not Tweet data.

    There have been several bugs related to this message, the largest of which was that WordPress is not by default capable of storing Tweet data inside an option/transient. This was due to the odd Unicode styling and WordPress’s use of the serialize() function.

    Since that has been fixed some users are still having problems and the issues are much more difficult to track down to their cause. I have been trying for a long time to reproduce an environment where the plugin stops working, but have failed to successfully reproduce this so far.

    I really appreciate all the detail you have given me. I will certainly put this to good use and continue researching. I think the fact that deleting/reinstalling the plugin resolve the problem is important. At the very least I should be able to prevent this needing to be done. If the Tweet data is not in the correct format, then I can delete the transient and force it to be refreshed.

    Thank you for taking the time to let me know about your experiences and issues with the plugin, I will let you know what comes from this.

    Peter,

    I guess you have been working on resolving the disappearing tweets issue!

    My Twitter feed is now showing as it should –

    http://commercialphotographylondon.co.uk/

    peace (and thanks),
    Stephen

    Peter,

    I just looked at the code on my home page and see that your feed code seems to have created a gap in the lines of code immediately underneath the Twitter feed in the from of 113 lines of bank space (worried this will negatively affect SEO)!

    Stephen

    <span>fashion photographer london – 6</span>

    </div>

    </div>
    </div>

    <div id=”kebo_twitter_feed_widget-4″ class=”widget kebo_twitter_feed_widget rt-block”>
    <div class=”module-surround”>
    <div class=”module-title”>
    <h2 class=”title”>
    Twitter </h2>
    </div>
    <div class=”module-content”>

    <ul class=”kebo-tweets slider kebo_twitter_feed_widget-4 light” data-timeout=”10000″ data-speed=”1000″ data-animation=”fade”>

    <li class=”ktweet” >

    <div class=”kmeta”>
    @CommercialPhot1

    <time title=”Time posted: 13th Dec 2013 14:47:49″ datetime=”2013-12-13T14:47:49+00:00″ aria-label=”Posted on 13th Dec 2013 14:47:49″>2 hours</time>

    </div>

    <p class=”ktext”>

    <img class=”kavatar” src=”
    http://pbs.twimg.com/profile_images/378800000771483102/e4a614877fab29599a2ab41f6208643c_normal.png&#8221; alt=”Photographer London” />

    NY Times A O Scott top movies of 2013 Feasts for the Eyes, 1,001 Nights’ Worth http://t.co/jzcWGaznyz </p>

    <div class=”kfooter”>



    </div>

    </div>

    </div>
    </div>

    <div id=”tag_cloud-2″ class=”widget widget_tag_cloud rt-block”>
    <div class=”module-surround”>
    <div class=”module-title”>
    <h2 class=”title”>
    Tags </h2>
    </div>
    <div class=”module-content”>
    <div class=”tagcloud”>Advertising 1

    Peter,

    I just looked at the code on my home page and see that your feed code seems to have created a gap in the lines of code immediately underneath the Twitter feed in the from of 113 lines of bank space (worried this will negatively affect SEO)!

    Stephen

    Plugin Author Peter Booker

    (@peterbooker)

    Hi Stephen,

    I have still not managed to reproduce it suddenly not showing Tweet data once it is working, but I am attempting to do so! I am now looking to see if there is a scenario where an error occurs but is not picked up and/or detected by the plugin, so it wrongly thinks it has Tweet data.

    I am glad it is working again now, I will continue looking for what causes it to drop out at random and stop showing Tweets. In the mean time, saving the plugin settings should force a refresh of the Tweet data and recover from it bugging out again.

    I just saw the output on your site and while I am sure it will not effect SEO (the closest measurement would be content to code ratio, which shouldnt include white space), I have tracked down what causes it and this will be resolved in a future update.

    Thank you for letting me know!

    Hi Guys,

    I appear to have fixed this issue for myself (on WordPress 3.8), the problem seemed to lie in the returned transient data via wordpress not supplying valid JSON.

    To remedy this I simply base64_encode() my $tweets before I set_transient(), and base64_decode() before I json_decode().

    I have posted my modified inc/get_tweets.php (from v1.4.4) to PasteBin:
    http://pastebin.com/4icFpKz5

    Good luck!

    -Brandon

    Plugin Author Peter Booker

    (@peterbooker)

    Hi brandinimp,

    The biggest bug I have had is that the serialize() function used by WordPress on transient data was not capable of dealing with the format of Unicode returned by Twitter. It was struggling with “\u203d” formatted characters, so I manually used json_encode() and json_decode() instead, which seemed to resolve the issue.

    Assuming you are using the latest WP and latest plugin version, it seems that the issue still exists and was not entirely resolved by my fix.

    I will begin debugging again to see if I can identify which characters are causing the issue. Would you be able to let me know which Twitter account you ran into this problem with? It may help me to identify the cause faster.

    Thank you very much for reporting the issue and for the suggested fix.

    The plugin was working great until the 4th of February.

    Is this a setup or software problem OR is it because of her website host?

    Date Code Message
    23:29:32 – February 4, 2014 1 connect() timed out!
    22:50:15 – February 4, 2014 1 connect() timed out!
    22:19:14 – February 4, 2014 1 connect() timed out!
    21:54:15 – February 4, 2014 1 connect() timed out!
    21:29:32 – January 28, 2014 131 Internal error
    21:22:43 – January 28, 2014 131 Internal error
    06:00:35 – January 26, 2014 1 Operation timed out after 10000 milliseconds with 0 bytes received
    06:02:57 – January 25, 2014 1 Operation timed out after 10000 milliseconds with 0 bytes received

    Thank you for your help.

    Hi Peter,

    I’m afraid I’m having the same problem “no Tweets were found”, after months of it working perfectly. When I checked the error log in Settings, it has repeated notices of “couldn’t connect to host”, even though above it says that it is connected to Twitter. Any idea what might be causing the problem? Many thanks, Steve

Viewing 15 replies - 46 through 60 (of 61 total)
  • The topic ‘Sorry, no Tweets were found’ is closed to new replies.