-
Website
http://www.phoenixheart.net/ -
Original page
http://www.phoenixheart.net/2008/11/referrer-detector/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
Artem Russakovskii
2 comments · 1 points
-
ArcherTC
1 comment · 1 points
-
Kelson
2 comments · 1 points
-
Diana Freedman
2 comments · 1 points
-
Adeel Imran
1 comment · 2 points
-
-
Popular Threads
perfect.
Regards
Do other plugins could effect?
1. Most critically, the plugin requires write permission to its js subdirectory or to js/data.js (which does not exist in the archive). A lot of hosts do not allow write access by the web server account except on a case-by-case basis, so this needs to be included in the installation directions.
2. The PHP file doesn't have a close tag. Either that or I got an incomplete file from the archive.
3. All the feed links in the default entries are preset to point to your feed, rather than picking up the feel URL of the local blog. So I had to go through and change them all, one by one. This should either pick up the URL from WP settings, or should be mentioned in the directions.
Anyway, once I fixed those issues, it worked great, except for one more problem: If it's set to show on every post, and the landing page has more than one post -- say, it's the home page, or an archive page -- the notice appears for each and every post, all using the first post's URL. Unfortunately that makes it impractical to use on one of my sites which has been getting a lot of traffic from StumbleUpon to the home page lately.
Could you explain a bit more in details, so that I can try to fix?
Hi Kelson,
1. Thanks for your suggestion. This will be instructed in the next version (coming soon)
2. It's nothing but my coding habit. As Zend specified, a PHP file does not require the closing tag, and should not have to avoid session problem when including.
3. My bad, my very bad! Will be fixed.
The remaining problem with homepage is being fixed by me. Thanks for all!
Hi Study Babes,
The tag {referrer_detector} is intended to use in the *post* content itself, not in the theme. Here you're putting it into index.php, so it can't take effect.
May the other plugins cause it?
May I know your blog link (best is a link to the post which *should* have greetings)?
twitter : http://twitter.com/sunipeyk , choose any from the twitter all are from my blog...
On your twitter page, all the links are in TinyURL format. This way, users who click on the links will be directed to TinyURL.com, and from there redirected to your site. So the referrer in this case will be tinyurl.com instead of twitter.com, which is the reason why the greeting box is not showing up.
Unless you decide to add a "tinyurl.com" referrer and welcome user with Twitter message, or use full (long & real) url on Twitter, I can't see a way to get through this.
Hope this helps ;)
the tinyurl dont work too. i also try with frienfeed, google.com.tr , search.yahoo.com ... but nothing appears. :(
any way thank you for very quick replies :)
Could you please send me the file wp-content/plugins/referrer-detector/referrer_detector.php? Also do you suspect any plugins installed?
By the way, the site designis so cool...
Cheers
i am using default theme but i rewrite almost all part and pages
all working great thank you very very much for all your help and this lovely helpful plugin.
:) That being said, I've made some enhancements in WP Greet Box (version 4.0), that makes some of your feature comparisons outdated.
This is a great plugin, and it's working like a charm.
I have a question though, when I activate the message to be shown to the googlers it's shown also to the visitors from Google Reader, which is not good since they already subscribed to my feed. Is there a way to exclude google reader visitors from seeing the message?
The new update has exactly what I was looking for.
Thanks a lot!
when people search and landed on the main page, is there a way to display the message on the main page too?
Marko
Thanks for you invaluable support ;)
Hi Adeel,
All you need to do is upload the theme folder onto yoursite.com/wp-content/themes and then activate it via Design->Themes admin panel.
http://screencast.com/t/GlcHkuuqn1
Anyone know what's happening?
"Honestly, I am quite disappointed that my plugin hasn’t done better in the WordPress community. I am also even more shocked[upset] that Referrer Detector got the word out much quicker than WP Greet Box. I guess it really does matter “who” you knows in the blogging community.
I don’t want to sound biased, but as of right now (Referrer Detector version 2.1) I believe that WP Greet Box is hands-down better than Referrer Detector:
1. Referrer Detector has a security flaw in its administrative AJAX interface. I won’t say more, so hopefully people with Referrer Detector installed won’t get hacked.
2. WP Greet Box works with WPMU.
3. WP Greet Box has the ability to keep track of visitors, so the visitor referred from google will not keep getting the same greeting message if they have visited within the last X hours.
4. Exclusion rules have regular expressions support.
5. More solid default CSS. "
Should we worry about our sites being hacked????
About your last question, I will answer: no :)
Just for completeness sake.
Thanks again,
Fatal error: Call to undefined function: get_options() in /hermes/web03/b387/pow.XXXXX/htdocs/radionx/htdocs/wp-content/plugins/referrer-detector/referrer_detector.php on line 19
Thanks for your information!
any ideas?
I find this level of openness & honesty quite rare & really very refreshing.
Thank you!
Kx
Thank you for this comment. Both WP Greet Box and Referrer Detector are growing and have different features aside of common ones, so I'm always encouraging users to choose the one that fits their needs the most - as so is Thaya the author of WP Greet Box. We're living in an open world so I think it's only better for the whole community :)
Does this work on Wordpress Mu sites too?
I finally got it to work.
I would like to suggest that, with url "*" in the add entry, we can show a greeting on every page. Please add this into your next releases as disabled so that users wont have to figure that out.
And a question, How can i show more than 2 greetings for a page?
Lets say for a twitter follower,i would like to show extra RSS feed greeting too.
Thanks,
EnLi
Your idea about the "*" url is interesting. I will definitely think about it in the next versions.
About the extra greetings... unfortunately I don't think the current version supports it. I will think about it, of course.
Thanks for being interested in my plugin!
Works perfect,
Thank you.
I have a formatting question. I would like to decrease the width of the table the welcome message is in so it fits nicely next to my right-aligned Digg button, which also appears in every post. I went into the "edit plugin" section for your plugin, but there's a lot of code there and I don't want to mess anything up. How can I decrease the width of the welcome message?
If you go to my blog from any of the referring sites, like Digg (http://digg.com/software/What_Should_You_Tweet_...) and then follow the link to my blog, you can see how it looks a bit messy at the top of the post. But I'd really like to have both the referrer detector AND the Digg button on every post, so I'd sincerely appreciate a solution to this formatting issue.
Thanks in advance, and great job on the plugin!
~ Diana
Thanks again!
Fatal error: Cannot redeclare rdetector_install() (previously declared in /home2/xxx/public_html/wp-content/plugins/referrer-detector/referrer_detector.php:101) in /home2/xxx/public_html/wp-content/plugins/referrer-detector/referrer_detector.php on line 140
does anyone know how to get this working with the Thesis theme? or if it does work with it?
I uploaded and enabled it and have tested but no luck yet
And I have 2 suggestions.
First, google has lots of TLD like google.pt google.es google.us etc. you could make your plugin detect that the refferer was google and not only google.com you see? (I know that everyone can add more TLD writing everything again but like this it would be useful. The second suggestion, you could add a feature to select the message to show in more than one language and it will detect or the browser or the IP country and display the message according to that information.
What do you think?
Greets,
João Pedro Pereira
The first feature is available already, you can use wild card character "*", in this case google.*
For the second, it is a brilliant idea! I will definitely keep it in mind for the next version.
Thank you!
Just a question, is possible to have google.* with an information and just google.pt with another without incompatibilities?
Thanks for great plugin.