Comment posted on Tweet Old Post Plugin by Ajay Matharu
@The Local Landing – Thanks for the appreciations
I will be working on the ability to add hashtags and allow the user to choose the url shortening service. And regarding custom fields I can pull custom fields but the user will have to mention which custom field he wants to pull and I’ll include this in my next to next release, regarding pics I don’t know if we can do that need to check that out. I’ll work on these after my next release of adding hashtags and url shortening services.
@JR Rozoko – I’ll work on this. I am just thinking about how can I make this much better for the user, such that they love this and this plugin makes their life simple and gives what they want
@Henry – Thanks for the comment. I will be releasing the option to choose the URL shortening service in the next release soon. And regarding allowing the user to choose a post to tweet about is not much feasible, because a user may have lots of post and displaying them at one place and choosing between them may be cumbersome. So what you can do for this is add a new category and add posts to that category and have only that category being tweeted about. Regarding percentage need to think about how much feasible is that technically.
Guys thanks for the suggestions
Ajay Matharu also commented
- can you tell me which page it takes you to after you login to twitter?
- Currently working on excluding post from allowed categories of post. This has been requested by many people that what if I want to exclude a post from selected category to be posted. I’ll surely work on the suggestion provided by you. Thanks!!! for using the plugin and taking out time for suggesting. Keep rocking
- @Elliot – you tried tweet now button? do you get any error. Feel free to approach I’ll be more than happy to resolve any issues if any.
- Sorry guys was out of touch with my blog. However will connect with it more frequently now
@Brendan – This is good idea but there will be desktop apps that will allow you to do that. However I ll make a note of it in my todo
@Jerod – Will check on that and get back.
@ejewelrysource – If there is top yellow bar blank there has to be some problem. I’ll evaluate and check when will that happen and keep you updated.
@Elliot – You need to customize the code. Are you technical person?
Thank you guys for using the plugin. I am working on making it better and better with your suggestions.
- @Marcelo – this error comes when there is some problem while tweeting.
@Mohamed – there is no such option right now in plugin.
@Buzz – You have to change that in code.
Recent comments by Ajay Matharu
- What goes around, comes around
@Suhail – Sorry for late reply, yes you can post this on your blog too
, also I have updated my blogroll to link to your new site
- Save TIGERS, Save our EARTH
@Shalini – You can certainly use the text from my post
It will be my pleasure that some text from my post will be of some help to children. - About Me
@Kortney – I have worked on Joomla, WordPress, DotnetNuke. I have worked on site using wordpress as CMS you can check it out http://www.tiestreeshakti.org - Integrating BlogEngine
@Hitman – Great you got it resolved
- Integrating BlogEngine
@May – you can have both VB and CS files in the app_code folder you can refer this post, http://www.ajaymatharu.com/using-cs-and-vb-code-files-together-in-app_code/ to see how you can do this. Let me know if you need any more assistance.
powered by SEO Super Comments
Nice plugin. Just installed it, seems to work (just waiting for the first tweet to go out).
Had a few quick ideas, probably pretty obvious, but here goes:
A one-button “tweet now” function would be handy, to send out a tweet whenever manually just in case.
It would be useful to have a prefix and/or suffix field to fill out. This way the messages that go out could be tailor made with hashtags and things.
Finally, not a big thing, but some lower increments for Minimum Post Age would be sweet. Being able to go as low as a week would be handy, at least in our case…
Anyhow, just some thoughts! Looking forward to seeing how this plugin develops.
[...] This post was mentioned on Twitter by The Local Landing, matharuajay. matharuajay said: Check out my first #wordpress plugin to tweet your old posts http://www.ajaymatharu.com/wordpress-plugin-tweet-old-posts/ [...]
@The Local Landing – Thanks for the suggestions. I’ll surely work on those and update it shorty within a day or two
keep posting
Please let me know if you got any more suggestions for me to work on
Cool plugin – great way to make use of all the older content that gets lost in a world of now, now now!
What about a way to choose a different URL shortening service. I love bit.ly/j.mp as it gives you the ability to see how many people have clicked on links you have shared.
Thanks.
One other suggestion –
What about the ability to add a hashtag to tweets that go out through this plugin? Many people use the “Selective Twitter Status” service to update their Facebook status with tweets that are tagged with #FB.
@JR Rozok – Thanks for the comment. I am working on it. I’ll include in my next upgrade. I’ll probably upgrade the plugin with some other url shortening options by Friday. So keep on checking
. Also let me know if you have any more suggestions.
Thanks.
@JR Rozoko – I have thought about that, but since this is auto tweet via plugin, you will have same hashtag for all tweets and that can be either in beginning or at the end of the tweet. I don’t know if this would work for people. Let me know what you think on this.
Oh man, just woke up to find 3 for 3 of those suggestions I gave yesterday implemented. You’re my new favorite plugin developer EVER. Also, seems to be working fine, as there have been a few tweets sent out since i installed yesterday.
One other suggestion, though, would be picking the url shortening service. I know the Simple Twitter Link and Twitter Tools plugins have options like this, so it might be a good place to find the basis to work from code-wise.
Also, and I don’t really know how far out this one is, i haven’t seen a plugin that does something like it, but if you could pull any pics or a specified custom field from a post if it has one and link hat through twitpic when the old tweets are sent out, why, you’d have your crown for a long time.
Not to bog you down, man, three for three suggestions in one day is by far the fastest turnaround time i’ve ever seen from a plugin or its developer, and you deserve MAJOR kudos for that. These are just more ideas we’ve come up with, do with them as you see fit. Thanks for your work.
Ajay – that would work. Selective twitter status will update your facebook status from twitter anytime you include #FB in a tweet. Yes, you would have to decide whether or not you want all tweets through this plugin to go to Facebook. You couldn’t be selective. Thanks for working on this.
Lovin’ the latest update.
is there a way I could set the default shortener to bit.ly?
perhaps the plugin could be even more dynamic if users could select say 10 posts of their choosing and have them tweeted randomly, over the space of 5 days, every 5 hours, etc.
Or even set a percentage for categories you’d like randomly posted more frequently
eg: featured category :70%
all other categories : 30%
Regardless, its a great plugin and I cant wait to see what’s next.
@The Local Landing – Thanks for the appreciations
I will be working on the ability to add hashtags and allow the user to choose the url shortening service. And regarding custom fields I can pull custom fields but the user will have to mention which custom field he wants to pull and I’ll include this in my next to next release, regarding pics I don’t know if we can do that need to check that out. I’ll work on these after my next release of adding hashtags and url shortening services.
@JR Rozoko – I’ll work on this. I am just thinking about how can I make this much better for the user, such that they love this and this plugin makes their life simple and gives what they want
@Henry – Thanks for the comment. I will be releasing the option to choose the URL shortening service in the next release soon. And regarding allowing the user to choose a post to tweet about is not much feasible, because a user may have lots of post and displaying them at one place and choosing between them may be cumbersome. So what you can do for this is add a new category and add posts to that category and have only that category being tweeted about. Regarding percentage need to think about how much feasible is that technically.
Guys thanks for the suggestions
I can’t tell from this if a post with multiple categories will get eliminated if only one of the categories is allowed. Is this possible?
@Christopher – yes that will work if only one category is allowed it will extract only those post which belong to allowed category.
Guys added option to select URL Shorten-er service. Will shortly release option to add hashtags for tweets.
I will be giving this plugin a try, seems to be promising for driving traffic from twitter.
Since the 1.3v nothing is Tweeted, if I force a Tweet (“Tweet Now” button) it tells me error in top-core.php on line 149
@Micky – I tried tweeting from the Tweet Now button and it tweeted successfully. Can you try manually upgrading the plugin there must have been some problem with auto upgrade. Try manual installation and if the problem still persists please let me know. It would be great if you can give me the exact error description so that I can try replicating the same on my end.
Ok after full manual reinstall I got the same error, here the details:
Warning: SimpleXMLElement::__construct() [simplexmlelement.--construct]: Entity: line 1: parser error : Start tag expected, ‘__construct(’0′) #1 /home/www/wp-content/plugins/tweet-old-post/top-core.php(60): shorten_url(‘http://www.mick…’, ‘bit.ly’, ‘R_3d6e9d6a0e146…’, ‘micky2be’) #2 /home/www/wp-content/plugins/tweet-old-post/top-core.php(42): top_opt_tweet_post(’1085′) #3 /home/www/wp-content/plugins/tweet-old-post/top-admin.php(111): top_opt_tweet_old_post() #4 /home/www/wp-includes/plugin.php(339): top_admin() #5 /home/www/wp-admin/admin.php(91): do_action(”) #6 /home/www/wp-admin/options-general.php(10): require_once(‘/home/…’) #7 {main} thrown in /home/www/wp-content/plugins/tweet-old-post/top-core.php on line 149
Apparently it’s the bit.ly shortner that doesn’t work
@Micky – I am not getting this error, it works fine with my bit.ly account. I’ll still try to replicate this and will get back to you on this.
This XML parsing error may be because of incorrect bit.ly details supplied. While I’ll have a check on this, in the meanwhile can you please verify your bit.ly account details.
To verify your details you can try this,
http://api.bit.ly/shorten?version=2.0.1&longUrl=url&login=username&apiKey=api_key&format=xml
copy paste this url in your browser, and replace the url, username, and api_key with your details and check the result.
It works fine now, but if I have a post with multiple categories and exclude any of those categories, then the whole post won’t tweet. I have several guest posts that I want to feature, but they also have other non-guest post categories that I’d like to exclude. This does not seem to be workable with the plugin unless I am doing something wrong.
Leider funktioniert bei mir der Filter für die Kategorien nicht, ein Update wäre da schön :/
@HappyNerd – Können Sie bitte das nochmal überprüfen, was genau ist passiert? dieser Kategorie ist die Liste dieser Gruppen aus der tweet ausschließen
Hi, Cool plugin! You rock!
Can I configure myself
-Minimum interval between tweets
-Randomness interval
-Minimum age of post to be eligible for tweet
in a code? I tried it with a third option “minimum age…” (you have a minimum of 7 days) I made it 1 day. Looks like that it appeared in settings (but I didn’t try it yet to twit to twitter). Another options (first and second), I tried to congigure them to be at least 30 min, but something went wrong and my whole blog dissapeared and I had to reinstall it again. No worries though. Now, everything is fine
What about to make one more option: “how many tweets to tweet at the time.” Like on a twitterfeed.com . Where you can choose a 30 min a minimum interval and post the maximum of 5 tweets at the time. And it would be nice to distribute them evenly through out of this 30 min interval. I notice, if 5 twits shows at one time, the only first twit gets the most attention but other ones will get left alone. It would be sad to waiste twits with no attention.
Would be helpful!
Thanks!
@Prime Idea – Thanks, I’ll try to do that for you. I am currently working on Hashtags. But I like the idea of “how many tweets to tweet”, I’ll surely think about that
Thanks for the suggestion
@Christopher – Yes if the post belongs to any of the category that you have included in the omit list then it wont tweet about it.
After trying Version 1.4 using bit.ly shortener. Tweets are not showing shortened links. No links at all show up. 1st I tried selecting “no” for adding post data, and no hash tag but still no link showing up. I will be Trying the old version again. I think the earlier version worked fine before you added the hash tag option.
@Jeff – Is it getting tweeted? or its just the links aren’t getting shortened? Well I tried it on my blog and checked it was working fine. I’ll still look into this. Can you try the tweet now button and see if it tweets.
Hi,
I’ve just install (manualy)the plug in.
When I update the options for the first time the folowing error occure:
“Fatal error: Call to undefined function curl_init() in [MY_WEB_SITE]/wp-content/plugins/tweet-old-post/top-core.php on line 119″
Note :
it’s with WP 2.9
and a bit.ly account.
all others options are in default value.
What’s happen ?
@Jacques – This is because your hosting has not enabled curl in PHP. Kindly contact you hosting service admin to get this enabled. It is used to call another URL and post things to that URL.
Hi,
thanks for your reply @ajay.
During the time beetween my ask and your replay, I constate the same reason. And I find a solution (on a forum of my hostong).
I add in top-core.php at the beginning of the function send_request (line 118)the folowing code:
if (!extension_loaded(“curl.so”))
dl(“curl.so”);
This load the PHP’s extention if it’s not.
I dont’ know if this is good for all hosting (depend of system, for my hosting is Apache/PHP on Linux), but perhaps this is a tip to add in a futur release of the plugin with other testing.
Happy new year !
Hi,
after testing my new good Tweet Old Post (see above), I see that:
tweets are send with success to my Twitter account with bit.ly short URL. But I don’t see the URLs in my bit.ly home page (history).
is this normal ?
@Jacques – Can you just confirm your bit.ly credentials.
@Ajay – My credentials are good. But is it not possible to test them directly from the plugin ?
@Jacques – I’ll check on that.
I have installed this, however every single time I try to configure it, it tells me I have the wrong twitter username and password ?? I have tried several times and I do Not have the wrong user/pass ??
please help
I’m on a new server now and I’m also getting the same error message below. I will try your remedy, but if there’s a fix for it that can be in a later update that would be better. There’s a lot of people using the bit.ly shortening service.
Fatal error: Call to undefined function curl_init() in /home/santale/public_html/games/wp-content/plugins/tweet-old-post/top-core.php on line 119
Nice plugin! Had a bit (not to make a pun) of a problem with bit.ly (top-core.php line 150 missing start entity) but searching for a while found that I had a trailing space on the copy/pasted API key. D’oh! That’s working now but I’m getting \403 Forbidden\ as the Story Title listed in the TweetDeck preview box and in the bit.ly History. The tweet itself has the expected post title, though, followed by the snippet and then the bit.ly URL and a different tweet posted through tr.im while I was debugging the line 150 error worked as expected, so I’m not sure what’s going on. Loading the bit.ly URL or the lengthened URL both work fine. Ideas?
Thanks!
Should’ve mentioned that I’m running 1.4 on WPMu 2.9.1. I edited the displayed title on the bit.ly history page and the ’403 Forbidden’ on the TweetDeck preview just went blank. Better blank than 403 Forbidden, I suppose, but…
Using All in One SEO Pack on WP puts a pipe in the page title with the blog name following. Could bit.ly be choking on that or do you think it’s something else?
Thanks, again.
@Johnson – I’ll look into this and get back to you.
Hey, ok, I get it, I guess – but does this really work?
@Zarabiaj – yes it works you can try that out
More data. Over the past few days bit.ly has been showing the URL in the Title field where the “403 Forbidden” has been appearing. Better than a 403 but still not exactly interesting. Today, it reverted to 403′s again. Didn’t change a thing on my end either time. ?
@Johnson – I couldn’t understand can you explain this in more detail.
It appeared to begin displaying correctly, all on its own, and then didn’t again.
@Johnson – I’ll check that and get back
I am definitely bookmarking this page and sharing it with my friends. Well done!!!
I wonder how much smaller these threaded replies can get.
From the 403 error code, it would seem that there is something with access perms on either files or database that bit.ly is trying to access. Security is a big concern. Database is set to local-only, as it should be. No one outside my server should be accessing the database directly. What else is bit.ly trying to access that would give a 403? If someone could give me just a bit of information, I could look into things on my end. bit.ly support contact went on for a while but fell into a similar black hole when I asked for how their API works and what it is trying to access. If I can’t get any info, I can’t help.
In the mean time, I’m trying tr.im to see what happens there. If the same, that’ll tell me something at least.
On a side note, can the source be added to so that j.mp cam be used?
Thanks.
First-rate site. You have made a new reader. Please maintain the superb writings and I look forward to more of your newsworthy posts.
So I switch Tweet Old Post over from bit.ly to tr.im and the post titles are displayed correctly everywhere.
Now, after waiting a day to be sure that updates have a chance to get added, tr.im shows zero URLs in my account from tweets sent by TOP. Can I not win?
Johnson – I’ll add tr.im and j.mp to the list soon and update also will check out the problems you mention. Thanks for the comments and your precious feedback. Feel free to share your thoughts.
I love the idea of this plugin. I have recently implemented and thought of a feature enhancement (that someone may have already suggested). It would be great to be able to set both a maximum age and an minimum age for the tweets, so that something that is very old might not be tweeted. So, I could configure something within 7 days (new) and 1 year (old).
Thanks!
-HTD
I have started working on it you’ll shortly get and update on it.
It seems that since the 1.5 update the other day, tweet old posts isn’t working correctly. When I tried the “Tweet Now” button, I saw this error at the top of the Tweet Old Posts Page:
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 …….
Any idea what all that means? It’s beyond me… but tweets stopped going out after the update, so i’m guessing it’s got something to do with that.
Any help is appreciated!
I’m getting the following error when attempting to save settings:
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /media/html/wp-content/plugins/tweet-old-post/top-admin.php on line 377
I checked the top-admin.php file and line 377 is:
$xml = new SimpleXmlElement($response);
My server uses PHP 4.3.2
@Brad – Thanks for using Tweet Old Posts plugin. Yes SimpleXmlElement gives error under PHP 5. I’ll shortly update my plugin that will work with backward versions of PHP as well.
Since I upgraded to WordPress 2.9.2 the Tweet Old Posts plugin has stopped working and is not updating my Twitter page.
[...] stumbled upon this brilliant wordpress plugin recently that resurrects that old content and brings it into the land of the [...]
Ajay,
Love this idea, but as I installed it (four different times) I get the same error.
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /home/content/j/o/n/jonathanbrink/html/blog/wp-content/plugins/tweet-old-post/top-admin.php on line 377
Any help?
@Jonathan – That is because you are running old version of PHP. You get this error when you run PHP 4. However this runs fine in PHP 5.
I really like this Plugin… Can’t find anything else like it out there.
I was getting a similar error as an early commenter with the Shortener. I was using Bit.ly… When I changed to Tinyurl it worked just fine. So I think something is up with the Bit.ly…
Thanks again,
Ryan H.
Thanks for the help last time but now I have another one. I keep getting duplicate posts being put up on twitter randomly.
LOVE the plug in but I just found out that the tweets made aren’t including a link? Any thoughts? (Latest WP and Plugin)
Thanks!
I like this plugin very much.
But I would like to add http://1click.at as URL shortening service.
Any tipps on that?
Doesn’t work.
When pressing the button to store my settings the screen stay blank and the settings are NOT stored!
I tested again on another server. Now it works. I have no clue why. The only thing I changed was the shortener service.
What about a function to auto insert the tags as #tags?
I’ve been using this plug-in since it came out really. Suddenly about a week ago, it stopped tweeting. Even if I hit the “Tweet Now” button, no dice. Any ideas?
@Dustin – Try changing some of the options, specially the max age limit set to none if its already none try setting it to 365 days and check if it works. Feel free to get back to me in case it doesn’t works.
I have implemented 1click.at … works great
can i Tweet Old Post Only in category page… not in frontpage ???
When i installed this i got this error ?
Fatal error: Cannot instantiate non-existent class: simplexmlelement in F:\hshome\anncoona\smarterdimensions.com\blog\wp-content\plugins\tweet-old-post\top-admin.php on line 377
Any thoughts ?
@SmarterDimensions – This may be because you are running older version of PHP this class is supported from PHP 5 onwards.
drat …another reason to get anther provider … Thanks for the update …
If we pay you money, how much would it take to recode it to work in PHP 4?
Hello, like your site alot. I found it on yahoo will add it to bookmark and come back often again to read and follow. Please continue to do awesome job you do on it.
Ajay great plugin, backward compatible version of the plugin for older versions of PHP can be really helpful like php 4.4.6
Thank you for adding 1click.at through The Easy API
Best Regards,
Michael
@Avinash – Added support for PHP 4
Hi Ajay,
We have a locally installed yourls URL shortener that uses its own database and its WP plugin has already assigned short URLs to all of our posts by adding a custom field: yourls_shorturl to each post to prevent needless duplication of shortened URLs.
I know just enough PHP to get my whole server into real trouble. I can make some edits to things but adding support for yourls might be a bit too risky without guidance. Ideas?
Thanks.
Thanks for trying to make it PHP 4 compatible… but I get the following fatal errors when I active the updated plugin:
Parse error: parse error in /media/html/wp-content/plugins/tweet-old-post/top-core.php on line 204
Fatal error: Call to undefined function: top_opt_update_time() in /media/html/wp-content/plugins/tweet-old-post/top-core.php on line 6
@johnson – This is good option. I’ll add an option for reading the shorturl’s from a custom field and allow user to name the custom field
. You always give me good ideas Thanks!!!
@Brad – Are you using PHP 4 and bit.ly URL shortning service?
I’ll need your help to solve this problem.
1 – Open top-core.php file.
2 – Search for “function shorten_url” without quotes.
3 – in that function look for
$url = “http://api.bit.ly/shorten?version=2.0.1&longUrl={$the_url}&login={$user}&apiKey={$api_key}&format=xml”;
$response = send_request($url, ‘GET’);
4 – Place “echo $response;” without quotes after “$response = send_request($url, ‘GET’);” in the above point. it should now look like this,
$url = “http://api.bit.ly/shorten?version=2.0.1&longUrl={$the_url}&login={$user}&apiKey={$api_key}&format=xml”;
$response = send_request($url, ‘GET’);
echo $response;
if(parseXML($response,”element”,”errorCode”)==0)
5 – save the file
6 – Go to Tweet Old Post setting page. And Hit/Click “Tweet Now” button.
7 – You’ll see something at the top of the page above, “Tweet old post by – Ajay Matharu”, title.
8 – Just send me what you get there. It would be great if you can send me the HTML source of the page.
:Ajay Matharu
I don’t think your fix addressed the problem, here’s the NEW error I get after replacing the code you specified above:
Parse error: parse error in /media/html/wp-content/plugins/tweet-old-posts/top-core.php on line 205
Fatal error: Call to undefined function: top_opt_update_time() in /media/html/wp-content/plugins/tweet-old-posts/top-core.php on line 6
NOTE: I get this error when I ACTIVATE the plugin, and it completely crashes WordPress so I have to manually REMOVE your plugin to make WordPress work again. This is a FATAL error.
I love this plugin , but it tweets same posts again and again.
There should be an option to tweet one post one time only , not again and again.
I don’t want my one post to be tweeted 5 times , which is just the case with this plugin.
Can you do something about it.
@Brad – Can you open top-core.php file and check if function top_opt_update_time(){} is present at the bottom of the file?
Yes, that function is near the end of the top-core.php file… I ONLY edited this file as you ask above without any other modifications, but I get the same fatal error as I have pasted above.
@Brad – is your wordpress hosted on PHP 4?
Hey Ajay
First of all thanks for such a useful plugin and there is a small big in the plugin and that is users with access level below admin can also check the plugin settings. That means using any asterisk revealer they can see the password… How about integrating twitter oath login or changing the access level???
And also please enabled Subscribe to comment, so that i can be notified for future comments. Will wait for your response.
Ajay Iam on php 4.4.9, this is the error Iam getting while trying to activate the plugin.
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in
/plugins/tweet-old-post/top-core.php on line 204
PHP 4.3.2
[...] Hilfe des WordPress Plugins Tweet Old Posts von Ajay Matharu kann man alte Postings automatisch an Twitter senden. Maximales bzw. minimales [...]
[...] Hilfe von Ajay Matharu´s WordPress Plugins Tweet Old Posts kann man alte Postings automatisch an Twitter senden. Maximales bzw. minimales Alter und [...]
I’m getting the same error message Brad; here it is:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /hermes/bosweb/web204/b2040/ipw.freedivo/public_html/htdocs/trafficrocketblog/wp-content/plugins/tweet-old-post/top-core.php on line 204
@Brad, @Leagalbear – try replacing parsexml() function in the code from top-core.php with the one given below and let me know if that worked,
function parseXML($data, $type, $tagName, $nodeIndex=0, $attributeName="") { if(PHP_VERSION > 5) { $objDOM = new DOMDocument(); $objDOM->loadXML($data); if($type == "element") { $node = $objDOM->getElementsByTagName($tagName); return $node->item($nodeIndex)->nodeValue; } elseif($type=="attribute") { $node = $objDOM->getElementsByTagName($tagName); if($node->item($nodeIndex)->hasAttribute($attributeName)) { return $node->item($nodeIndex)->getAttribute($attributeName); } } } else { $objDOM = domxml_open_mem($data); if($type == "element") { $node = $objDOM->get_elements_by_tagname($tagName); return $node->item($nodeIndex)->node_value; } elseif($type=="attribute") { $node = $objDOM->get_elements_by_tagname($tagName); if($node->item($nodeIndex)->has_attribute($attributeName)) { return $node->item($nodeIndex)->get_attribute($attributeName); } } } }Hey Ajay
Still waiting for your reply on that security bug issue?
[...] Hilfe von Ajay Matharu´s WordPress Plugins Tweet Old Posts kann man alte Beiträge automatisch an Twitter senden. Maximales bzw. minimales Alter und [...]
@Harsh – for time being I’ll update my plugin so that only admin will have the rights to see and change the plugin settings.
Ever since the latest update to 1.7, my “old posts” have not been tweeting out. I even tried the manual process. When I do the manual process, I get the following PHP fatal error:
PHP Fatal error: Class ‘DOMDocument’ not found in [my local path]/wp-content/plugins/tweet-old-post/top-core.php on line 198, referer: http://www.hightechdad.com/wp-admin/options-general.php?page=TweetOldPost
Any thoughts? Love the plugin and I just want it working again.
Parse error: parse error in /media/html/wp-content/plugins/tweet-old-posts/top-core.php on line 206
Fatal error: Call to undefined function: top_opt_update_time() in /media/html/wp-content/plugins/tweet-old-posts/top-core.php on line 6
@HighTechDad – Sorry for the issue. I’ll be shortly releasing the new version in few days.
Guys, I have updated the plugin. Have most of the bug fixes, but not sure if this will work for PHP 4. But you can try and let me know the issues.
Also added a provision to fetch the URL from the custom field. If it fetches the Tweet URL from custom field it will not tweet the post URL instead it will tweet the URL from the custom field. You can control if you want to shorten the custom field URL or not.
@Ajay,
Thanks for the update. Unfortunately, even after applying, I am still getting the same error. Any thoughts?
@HighTechDad – I believe I have to remove the PHP 4 support from the plugin that may be creating the problem.
OUTSTANDING! Thanks for the props on my suggesting good ideas. Today, more than any other lately (tough times), that means a lot.
The inclusion of accessing a post custom field worked right out of the box to use the YOURLS-generated short URL attached to each post. It manually tweeted the same post automatically sent via su.pr 6 hours earlier, but I figure that is due to the post selection algorithm and it won’t duplicate under normal use.
There is one bug in the admin screen (don’t shoot the messenger). This one’s going to be difficult to explain.
When checking:
“Fetch URL from custom field:”
“Custom field name to fetch URL to be tweeted with post:”
shows up but there’s an ADDITIONAL
“Custom field name to fetch URL to be tweeted with post:”
line but its action is *another* checkbox with the explanation:
“If set it will shorten the URL fetched from custom field, else it will show the url fetched from custom field”
The option-line-left content and option-line-right content don’t match previous pairs, so this doesn’t look right and I’m not going to select that secondary checkbox; because I think it’s a phantom and could screw up everything that now works.
Okay… I’ve been up for three days. Just went back to the plugin admin screen and actually read the line that I *thought* was a bug and see that it is indeed different–but *really* similar. However, I’m not fully understanding what it says/means, so I’m still leaving it un-checked–at least until I’ve gotten a battery charge.
@Johnson – if that secondary checkbox is checked, then the URL fetched from the custom field will be shortened with the selected URL shortner, else it will tweet the fetched URL from the custom field assuming it is already shortened. Hope this helps.
[...] Hier geht es direkt zur Plugin-Seite: klick [...]
[...] Tweet Old Post [...]
Tweet old post plugin is reporting: Tweet request returned error code 0.
What is wrong?
Can you check your username and password, this error states its finding difficulty while tweeting the post.
Feel free to get back if the problem still persists.
Reposted username & password, saved and tweet now:
OOPS!!! there seems to be some problem while tweeting. Tweet request returned error code 0.
Seems I had some problems with wordpress cron, the tweet now button use the wordpress cron too?
still not working at all
[...] Tweet Old Post – Tweet Old Posts randomly picks your older post based on the interval specified by you. The primary function of this plugin is to promote older blog posts by tweeting about them and getting more traffic. [...]
[...] Thanks to Ajay Matharu [...]
hi.. i install the twitter old-post plugin in my site after i configure the settings i click update and tweet now button.. but it’s not working, my old post in my site are not posting in my twitter account..can you help me to fixed this issue? i try already to change the “Maximum age of post to be eligible for tweet:” to “none” but still not working..
thanks for advance..
did you tried changing other options too? try tweet now button and let me know what error are you getting.
It would help if the minimum age was set to something less than 7 days. 1 day maybe..
Amazing plugin…even more amazing how you try to accommodate all requests.
Just installed it – the plugin works fine when I “test twit”.
For – “If checked URL will be fetched from custom field. If not plugin will generate shortened URL from post link.” – does it mean that the full url will be posted if checked? Cos at present, it does not.
Having the option to post the full url would be cool.
Nice plugin to see. Good project
What about a function to auto insert the tags as #tags?
@Stanley – I am working on it you’ll shortly get an update on it
hy ur plugin have 1hr limitation for tweet topic can i make it 15min for each post
hi Ajay..
i encounter this error when i try to change some option in tweet old plugins “OOPS!!! problem with your URL shortning service. Some signs of error .” im using bit.ly for shortining url
how can i fixed this error? until now my old post are not posted in my twitter account.
thanks for your help
Error I am getting.
OOPS!!! there seems to be some problem while tweeting. Tweet request returned error code 403.
but few mins later it works..??
Hi there,
I’m having an issue with Tweet Old Post. For some reason, everytime it posts on twitter it makes 2 updates from 2 different blog posts.
Is there any way to fix that? I’ll try to reinstall the plugin, but I don’t know how much good that will do.
Thanks in advance
@Fadere – I don’t know why is it behaving so, does it do so every time or sometime?
@Stretch – 403 is unauthorized. This error means while tweeting with your username and password twitter service returned 403 unauthorized access error. Kindly confirm your twitter username and password.
Feel free to reply back.
Plugin uninstalled, Reinstalled, Checked Name and password for twitter, recheked. Still not working:
OOPS!!! there seems to be some problem while tweeting. Tweet request returned error code 0.
Copied username and password from other plugin that is working ok: still same error.
If credential are wrong on updating options you will get an advice.
Is there any way to NOT use any URL shortening service? I see the option for using a custom URL but no real explanation of how this work. Would be nice to have a checkbox that simply says “use url shortening service” or “use post URL” or something like that.
All the best…
Mohamed
Hi! awesome plugin !
How can i set the plugin to minimum interval between tweets to 2 hours ?
@Marcelo – this error comes when there is some problem while tweeting.
@Mohamed – there is no such option right now in plugin.
@Buzz – You have to change that in code.
i would love to see the same for facebook.it would be really usefull.very nice work, continue..
Hi Ajay. Awesome wordpress plugin. It works great!
I have a suggestion / request for the plugin… could you add an automated tweet feature that randonly reads from a txt or other file… and not just blog posts?
As most automated tweet software like Tweet Adder needs you to have your computer on and connected to the internet to be useful, it would be awesome to send out a mix of (a) blog posts and (b) pre-written tweets from the server that my blog is on.
I’m not very technically knowledgeable… but could this be done?
Thanks,
Brendan
I really like this plugin and it works great on a couple of sites I installed it on. However, on one site I get a fatal error when I try to activate the plugin, but it provides no further information:
Plugin could not be activated because it triggered a fatal error.
That it’s. Just a box of white space below it.
Do you know why this is?
Hi, I really like your plugin. I works on one of my sites but it does not work on http://www.ejewelrysource.com or http://www.topratedestores.com. When I clicked on tweet now. The top yellow bar is blank.
Can you tell what this maybe?
Thank you.
I was wondering what are the values for the code that allows you to publish posts as early as 1 day old?
I add new posts almost everyday. I want posts from yesterday and older to be included in Tweet Old Post.
Sorry guys was out of touch with my blog. However will connect with it more frequently now
@Brendan – This is good idea but there will be desktop apps that will allow you to do that. However I ll make a note of it in my todo
@Jerod – Will check on that and get back.
@ejewelrysource – If there is top yellow bar blank there has to be some problem. I’ll evaluate and check when will that happen and keep you updated.
@Elliot – You need to customize the code. Are you technical person?
Thank you guys for using the plugin. I am working on making it better and better with your suggestions.
Hi Ajay,
Great plugin..
yes I am a technical person. Just not exactly sure of the values.
elliot
Hi Ajay, my plugin was working fine until I try to change my password and other settings. Now it do not work and all ways said incorrect password and user. I try changing the password on twitter to the old one but still incorrect pass and user. Also I noticed that I can’t change any of the setting because after hit the button to update setting it go back to the old setting and nothing is change. Please help!! Is an awesome plugin! Keep the good work!
I am pretty much obsessed with this plugin – i’ll be adding it to my next list of MUST HAVE plugins.
A couple suggestions, if I may?
Allow me to add all my twitter accounts, with a seperate set of settings for each. For example, my personal Twitter account I’d like to send out a tweet every 30 minutes, but my business’ Twitter account, I’d like to only send out an old post tweet every 3 hours… I’d get tons more traffic if I could send out a tweet from each of my accounts!!
Please allow me to send out a tweet every 30 minutes! Every hour is not enough with the amount of followers people have now – your tweets barely stay in their timeline long enough to be read!
Allow a different hash tag for each category. You know where you can omit categories? Maybe add the option to put in a hash tag for the categories you DONT omit. For example, add #food #recipes to my CHEF category. My blog covers so many things, it’s more of an online magazine for women, so to add one hash tag to cover all categories is impossible!
Again, thanks so much for this awesome plugin!
[...] Tweet Old Posts:Tweet Old Posts is a plugin designed to tweet your older posts to get more traffic. [...]
Upgraded to 3.0. Plugin stopped working. I have to post manually.
@Elliot – you tried tweet now button? do you get any error. Feel free to approach I’ll be more than happy to resolve any issues if any.
Is anyone else getting an error when trying to connect to Twitter with Tweet Old Post?
I put in my username and password into the plugin and it comes back and says it’s not correct. It is, I did it several times and then tried it with other new blogs and the usernames and passwords are being rejected. I checked some of my newer blogs and they are no longer tweeting even though the credentials were verified as correct.
Is Twitter blocking this plugin now? I hope not. I love it.
I had that problem too and as soon as I posted my problem here, I found the solution. Go into your WordPress Admin, click updates, then look for the Tweet Old Post plugin update and click that to update it to the current version and presto it works again. You have to reset up your username and password. That part works a little different now.
Love this plugin!
The idea is great, but I just installed the plugin on my blog and all hell broke loose. Within seconds it had posted about 40+ tweets to my account (@diwakergupta) despite the fact that minimum tweet interval was 4 hrs and random interval was also 4 hrs. For now, I’ve disabled the plugin for fear of another flood of tweets. Is there a way test the plugin in a sandbox (short of creating a temporary Twitter account just for this plugin)?
Yea, i had to deactivate then reactivate the plug-in to make it work.
Love the plug-in and it’s integral to my twitter campaign.
Seems like the time interval equations have changed too. Actually a little easier to manipulate.
Great work.
I love the idea for this plugin. Unfortunately, it’s not working for me. I have a relatively fresh install of WordPress 3.0.1 and the latest version of your plugin. When I click “Tweet Now” I get an empty yellow box at the top of the page, like it’s about to tell me that it sent a tweet but then forgets. No tweet goes out, and no subsequent tweets are automatically sent.
Any suggestions on how to fix this?
I love your plugin and thanks for adding in some of my suggestions from a while ago.
I have a new feature request that would be GREAT to have implemented. Essentially it is around how frequently a particular “old post” is tweeted and about controlling that.
First, you would add something to the blog post page that says something like: Frequency of Old Post Tweets
Then have a dropdown selection: High, Medium, Low, Never
The “never” setting would never tweet out the post. I have been forced to create a category for posts that I never want tweeted out.
The High, Medium and Low would be in the settings page. I guess it would have to be percentage based since each user may tweet out old posts at a different frequency. So you would do something like:
High – 60% of the time
Medium – 30% of the time
Low – 10% of the time
Would have to total 100%
You could also have a counter (perhaps in the post view screen) of the # of times a post has been tweeted out via the plugin.
If you add this feature, it would be AWESOME! Feel free to email me if you have any questions!
Thanks!
-HTD
Currently working on excluding post from allowed categories of post. This has been requested by many people that what if I want to exclude a post from selected category to be posted. I’ll surely work on the suggestion provided by you. Thanks!!! for using the plugin and taking out time for suggesting. Keep rocking
This just does not work for me. At the beginning of setup when I try to log in with Twitter it takes me to Twitter and then, instead of redirecting me back to the application, it sends me to a blank page. I can’t get any further than that. So I cannot use this at all.
can you tell me which page it takes you to after you login to twitter?