-
Website
http://omninoggin.com -
Original page
http://omninoggin.com/projects/wordpress-plugins/wp-greet-box-wordpress-plugin/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
briancarnell
1 comment · 1 points
-
Artem Russakovskii
13 comments · 1 points
-
AndyBeard
2 comments · 4 points
-
Thaya Kareeson
21 comments · 2 points
-
willandbeyond
1 comment · 1 points
-
-
Popular Threads
e.g. specify other url's to the ones you have already done
Thanks, man, I'll definitely add this into my blog, together with the Force Preview plugin.
Thank you for your kind words! Please let me know when you have these plugins integrated to your site so that I can check it out.
From the F.A.Q. in readme.txt :)
Told you it was coming ;).
http://stadt-bremerhaven.de/2008/07/28/begre-de...
Greets
Carsten
Thank you for writing about my plugin!
I've added Google-Support for my blog - but the message is also shown in GoogleReader. Any chances to disable this - because i don't wanna show this message to users who have subscribed my feed.
I haven't had the chance to add exception rules to this plugin. I'll add that to the feature list for the next release (which will probably be soon since this would be an easy fix).
I'm trying to use your plugin after Caschy's recommendation but I'm not able (no knowledge in PHP and so on) to integrate it into my theme.
If I want to add it below my header, how do I have to integrate this code
"php wp_greetbox()"
(sorry, I cannot add it totally correct here, then it wont be shown)
<!-- Start GreetBox -->
into my theme? I placed it into several positions into my header.php, but no chance to see it... (yes, the plugin is set to active within my backend ;-) ).
thanks in advance,
Stefan
Did you place <?php wp_greet_box(); ?> in your code? Make sure you use wp_greet_box() and not wp_greetbox().
yes, I placed
<!-- TEST GreetBox -->
<?php wp_greet_box() ?>
<!-- Ende GreetBox -->
in it. It should be correct, isn't it?
Thanks in advance,
Stefan
Any idea how to get rid of that?
Thanks,
Frank.
Sounds like you are on PHP4 (right?). PHP4 doesn't support &$message syntax, but I think you don't really need the '&$' in this case. Try just removing '&' in '&$' and see if it works for you. I remove this on the next release.
Looks like it should work. Maybe you need a semicolon at the end of wp_greet_box():
Can you give me an example file with this code (it is equal which theme you're usung).
With kind regards,
Stefan
I've sent you an email. Let's discuss it there so we can resolve this issue quickly.
Is there any way to have a default greeting for new visitors (referred or not) and a default greeting for non referred visitors? Or, is there a way to make this plugin work with the "What would Sth Godin Do?" plugin? I have that one installed already,and GreetBox doesnt do anything if that was i enabled.
Thanks for the great work!
Let me look into this. I'm planning to enable cookies support too so it can do what "What would Seth Godin Do?" does plus showing customized greeting messages per referrer. This doesn't seem hard to do at all, but I'm suffering from a stomach flu right now so development might be delayed till next week.
I tried installing the plugin but encountered the same problem as Stefan (PHP4 incompatibility) Where can I download version 2.1?
Thanks
Dan
Sorry you are had this problem. It turns out that I kind of goofed on the last SVN commit so the WordPress plugins directory did not get updated properly. I have resolved the issue and you can now download the plugin at the official plugins directory.
Thank you for noticing. This is intended as wp-greet-box.js is supposed to be automatically generated upon plugin activation and every time you visit WP Greet Box options. Please let me know if you have any issues with it.
First thanks for releasing the plugin, it's awesome!
Unfortunately, I have discovered some incompatibility with the DISQUS javascript plugin, but only in IE7. It works fine in Firefox. SInce I am using DISQUS to power my comments, unfortunately I had to turn off WP-Greetbox,even though it's one of my favorite plugins. Just wanted to let you know, it's quite possible it's not the fault of your plugin but rather DISQUS. I have informed them of the issue as well.
Thank you for your kind words. That is interesting. I will have to try this plugin with DISQUS. It's my responsibility to try to make it as cross-platform as possible :). I'll let you know what I find.
BTW, the day after I made the comment, DISQUS released 2.0 of their plugin. So I installed it, and am first making sure that's solid. It appears to be.
I am going to try out WP-Greetbox with it again when I get home today, in case they have fixed the issue. Also, here is the thread where I told them of the issue:
http://disqus.disqus.com/ie_issues_with_wordpre...
Interesting, other people also have had issues
It appears DISQUS and various other plugins also had issues, so I don't think the issue is isolated to WP-Greetbox - it's probably just one of those things where they are doing JS one way, and you (and other plugins) are trying to load another way. Or something - I am not as skilled at JS as you are =)
A feature request also - this may make the plugin more complex, but since we are tracking cookies, would it be possible to show the visitor different things depending on whether they are returning from the same referring domain?
For example, a delicious user visiting who has visited multiple times or something - they may just have it bookmarked.
Thank you for opening a thread with DISQUS. Hopefully you get this issue resolved. Can you please let me know later if it works out for you or not?
As a side question, how do you like DISQUS? Have you tried SezWho? If so, why do you like DISQUS better?
About the feature request, looks like the feature you are requesting is different levels of tracking visitors (i.e. site level, referrer URL level, page level).
So for sites like del.icio.us you would want the plugin to be tracking visitors at the "page level", which means that if they are visiting from del.icio.us to a page that they have not seen before, then the message will show. But if they are visiting from del.icio.us to a page that they have seen before, then the message will not show.
For sites like google.com, you probably would want the plugin to be tracking visitors at the "referrer URL level" (which is what we have right now).
For other visitors, you probably would want the plugin to be tracking visitors at the "site level" (which is what the default greeting message display is doing right now).
Is this correct? If so, it sounds good and do-able for me to include this in the next release.
Sure I will try it out tonight and report back by this weekend on the DISQUS issue! I have been using "What Would Seth Godin Do" as a replacement, but I think your plugin is superior - more granularity, and Javascript checking versus server side comparison.
I have not tried SezWho, is that what you are using? I basically use DISQUS because a few blogs I read were using it, and it allows you to reply via email to any new comment or replies, and that becomes a blog comment (which I thought would be great, since I always have my blackberry). That said, SezWho may have the same functionality.
I think that what you and I are talking about are two slightly different features. I think your way would be MUCH more powerful (and might be a little scary for users ;) "I know you like my blog, and you've read these 5 pages, but not this 6th one, Welcome! MWAHAHAHA". What I was suggesting was just a simple counter like "what would seth godin do" where it shows the message the first 5 times, and then stops harassing them =).
I'm sure whatever you put into the plugin will be excellent though - it's super polished. I'll probably write a review of it on my blog at some point. Or maybe I should keep it a secret for myself ;)
As far as I know, SezWho doesn't have that functionality. I've heard from others that SezWho is pretty lightweight and it doesn't take over your comments like DISQUS so that's why I chose it. I do like the email comment reply feature of DISQUS, but I believe there is already a plugin that does this (or a feature that is coming in WP 2.7).
I guess it boils down to which one people use the most. If more people are using DISQUS then I might switch over.
About the WP Greet Box plugin. It sounds like if I want to implement the feature I described, I will need to hide the feature by default, and display it when "advanced options" is enabled. Nevertheless, I saw WWSGD's feature of counting the number of visits, but I didn't really like it much in the beginning. I like WP Greet Box's feature that keeps track of the visitor's last visit more, but it sounds like you've found a good use case for this for bookmarking sites like del.icio.us.
I will definitely add this to the features list for next release.
For example (and this is an example, not trying to convince you) if you used DISQUS, I always have my dashboard open. I would be able to see you replying to my comments there, and reply there. Or, if I am somewhere away from a computer, I can reply via email, even though it's your blog and not mine, because it's all DISQUS powered. Right now, I have to keep coming back here to comment.
My hope is that someday many blogs will be disqus powered, and I won't have to keep returning to the webpage to reply - just reply from my blackberry, or from the dashboard. I also like the fact that anyone can view my profile on disqus and see wherever I have commented (though I am not really taking advantage of that feature much, since few blogs so far are DISQUS powered relative to how many I read)
================
Topic switch!
I agree with making any new features "advanced options" - don't want to make the plugin TOO complicated. Other users may be intimidated by it otherwise!
Another feature request - Is there a way to also have a default "noscript" type thing? Like if someone has JS turned off, I want to always show them a "welcome to my blog, please subscribe!" message. Right now (I believe) the "default" message only shows if it does a cookie check in JS.
I know some PHP, JS, etc - if you would like to give me access to it (you would own everything - it's your plugin) I would be happy to work with you on it. I know I can edit the PHP right now, but if you have a source control system somewhere we could use that - or I can just edit and email you changes. So far I have not done anything to it.
Looks like SezWho does have some of these features that DISQUS has, but I just do not know how to utilize them myself. I have to check this out and compare it to DISQUS
===
The default "noscript" thing is also a good idea and is worth adding.
I don't have source control setup anywhere outside of the official WordPress plugins SVN repository and unfortunately I don't think the WordPress guys grant multi-user checkins to their database. Regardless, please feel free to make any modifications you like and send them to me so I can integrate it and credit you properly.
So basically what I said was that DISQUS and SezWho are pretty similar I guess - one big difference is blogs I read already had DISQUS, so I went with them. Also, DISQUS has upmod/downmod versus ratings, and I am not sure which is better/worse.
Cool, if I make any changes I will send them to you and let you know =). I probably won't get to anything for quite a while as I'm working on my content for my blog and have a hectic schedule for the next few weeks, but this is my favorite new plugin!
I will report back if there are any further issues. So far, so good.
Also, FYI, there is del.icio.us and now there is delicious.com. I went ahead and added it manually in my plugin, perhaps you may want to consider adding it as another default entry.
I got that error in the WP Greet Box admin panel after install the plugin, help me plz.
[quote]Fatal error: Cannot redeclare wp_greet_boxx() (previously declared in /home/dawebmaste/domains/verzijlbergh.com/public_html/wp-content/plugins/wp-greet-box/wp-greet-box.php:558) in /home/dawebmaste/domains/verzijlbergh.com/public_html/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 559[/quote]
Any idea what could be wrong?
Can you make sure that your server has write permissions to the plugins/wp-greet-box folder? That is the most common issue. As the readme.txt say under "Frequently Asked Questions":
Hope this helps.
Are you able to activate the plugin successfully? It looks to me like in your case, the $messages hash was not initialized properly. Also your options table might be corrupted. Try checking to see if you have an entry in your wp_options table called "wp_greet_box". If so, delete that row and try activating the plugin again.
Hope this helps!
Did it work?
I don't like the idea of writing to file, plus it would make it more useful for other installations such as WPMU
I haven't even thought about that. I agree that writing to a file is pretty archaic (but it sounded like a good idea in the beginning). Thank you for your suggestion. I will incorporate this change in the upcoming release.
Your plugin works great! It's one of my favorites! Unfortunately i have one small problem: in IE7 it shows up great, in FF3 the background of .greet_block doesn't show up... Therefor i needed to deactivate the plugin. :(
I'm not sure why it doesn't work for you in FF3. I use FF3 and I haven't seen any issues with it. What is your website? Can you try turning on the plugin so I can run firebug on it?
I did a view source and I actually see the php snippet.
I have no idea what I'm doing wrong.
WP 2.6.2 with semiologic
I don't think WordPress allows you to use PHP code within a text widget. You will have to manually modify your sidebar.php file and drop the code there.
But now, in IE, when I click on the "x", IE reports an error (down at the bottom left of the status bar) on the page:
Error: object expected
Code: 0
But in IE, I get an error and the box doesn't close
I'm not sure why that is the case. It shouldn't work any differently. Can you check the facebook referrer URL against what you have specified in your settings?
Let me look into this. I might have to release another version to get this fixed for IE. Also, what version of IE are you using?
Haven't tested on IE 6 (but I can do that in a bit)
(clicking on the "close" X returns an error:
Line 327, Char 64, Error: Object Expected, Code: 0
Thanks again...
I cannot reproduce this with IE7 or IE6 on my site. I do see that it is not working on your meditation site though. There must be some sort of site specific code on your end?
I'm using the Semiologic Pro theme without any modifications to the WP code.
I was getting an error similar to the one I reported here when I clicked on a translation flag... turning off the Goog-Analytics removed that error.
Also, when I viewed the page's source in TextPad, line 326 was in that analytics section. Debugging/fixing this is out of my league; Any help you can provide is GREATLY appreciated!
For some reason, I cannot see the onclick action through the IE debugbar, so I suspect that Semilogic might not allow link onclick actions.
Can you try the following on your site? On line 262 of wp-greet-box.php, modify:
to be:
Now try to close the box in IE again.
After that change, when I click on the X, I noticed that the greet box actually closes after the Javascript error. I really think it's something on your site analytics that's causing this. Basically, some Javascript is trying to intercept all "clicking" action to record it for analytics, then it returns to the actual function, which is wpgb_close(). The wpgb_close() code executed fine (that's why the box disappeared) without any Javascript error message.
Also, if I click on any link on your page, I get the same error Javascript error message. This is definitely a Semiologic issue.
Is there any way to set it up to show only the custom greetings?
Thanks!
Thank you for trying this out. I wasn't aware of this issue, but I'm actually on the verge of releasing a new version of WP Greet Box that will resolve this issue and many other issues. Please hang tight!
I'm not sure if there's a good solution that won't require either write access to the file or generating it on the fly
I was afraid of that. I think I have a solution for this without having to manually edit the file to point to the right place and without enabling write access to the javascript file. I'll see what I can do about it. Thank you for reporting back! Also, please remember to write about it if you like the plugin!
I'll give it a full shakedown and write it up this weekend!
I even tried disabling the plugin, deleting the files, and removing the wp_greet_cache row from the options table, then reinstalling the plugin. Same problem.
Tested in Firefox 3, Opera 9.6, Safari 3.2, and IE8 beta2.
Unfortunately I've run into a slight problem after upgrading to v4.02. When I try to add a new greeting message I get a box pop-up with the following error:
Error:[object XMLHttpRequest]
Can you give 4.0.3 a try? Thanks!
This fix takes care of the security loop-hole that was left open by having AJAX in the admin section. I think Referrer Detector also has this issue (as of 11/14/08). I highly recommend that everybody upgrade to this version of WP Greet Box.
Except... (sorry!) one more thing. I've seen the default message appearing even when it's disabled. I did some experimenting, and from what I can tell it only appears if the referrer is empty (i.e. it's been set to 'default' in onload.js), and shows up whether it's been disabled in the admin interface or not.
It looks like both issues are on line 372 of wp-greet-box.php, in the find_greet_html function.
For the first problem, it looks like the check to see whether referrer is 'default' is unnecessary. If I remove it, it shows the default message for both empty and unmatched referrers, and shows the custom messages where appropriate.
The second problem is a simple typo - it's looking for 'disabled' instead of 'disable' so it misses the option. If I change that, it respects the setting.
Thank you Kelson. I didn't get the chance to read your comment about find_greet_html before I released 4.1. Bummer! I've been pushing updates a lot (with little sleep). So it might be best for me to take a few days break before I push another bug fix.
I tried using your plugin, I think its the best thing out there.
I have been trying to get it to work for a while but its hard...
I left you my website and I wanted to know, the recent version that you released, it seems like it will work with the version of wordpress that I have but for some reason, I don't know where I should place:
Is it supposed to go on the index.php? on the header.php? and where? I can email you my code,
Thank you very much in advance sir!
Your plugin seems to be working fine although I have noticed that since activating visitors to my blog are generating the following 404 errors:
/blog/wp-content/plugins/wp-greet-box/wp-greet-box.css
/blog/wp-content/plugins/wp-greet-box/wp-greet-box.js
And when doing any work in admin screen of the plugin:
/wp-content/plugins/wp-greet-box/js/admin_functions.js
None of these three files exist in the original install of your plugin.
An explanation would be really appreciated.
Regards,
R
Great plugin, and one I find really important for any blog.
Unfortunately, I've just come across some incompatibility issues with the JS onload used in the plugin; it's conflicting with me Coda slider on my homepage and stopping it from preloading the images. This seems to have happened only recently, though I seem to recall you releasing a newer version of Greetbox lately? Or am I mistaken?
When I disable the plugin entirely, my coda slider works fine. However, when I enable the plugin, I only use it on the single post page, yet the greetbox JS is loaded on all pages, including the homepage (where my slider is).
Could you tell me how to disable the automatic JS onload on all pages, and use it only on my single page? Alternatively, are you aware of this bug or know of any other workarounds for it? As I said, I really love your plugin and am gutted I can't use it anymore!
Regards,
Jon
That is quite odd. The new version make no references to wp-greet-box/wp-greet-box.css since it has been moved to wp-greet-box/css/wp-greet-box.css. Also the code is no longer referring to wp-greet-box/wp-greet-box.js (since it is no longer used). Can you try doing a clean install (by removing all files and then re-downloading?)
Depending on the theme (and how you like it to display), the <?php wp_greet_box(); ?> can go in different places. In most themes, it is best placed in the header.php file.
I'm going to release a new version (4.1.1) that will be using onload.js and other scripts on only pages that you specify <? wp_greet_box() ?>. Please hang tight!
Cheers,
Jon
I'm using 404-notifier and every time I go to the admin area, it spits out an email saying that this file is missing:
http://www.MYDOMAIN.com/wp-content/plugins/wp-g...
I need to start using that plugin :). Thank you for reporting this. Anyhow, I found the culprit. I have accidentally left a reference to admin_functions.js in wp-greet-box.php. It is harmless to leave it there, but notifications are annoying so you can remove it by removing that line from wp-greet-box.php:
to:
I'll add this fix in the next WP Greet Box release.
The italic font looks great in Firefox, but horrible in IE7 (a pic of the difference I'm seeing is at www.meditationtruth.com/pic.jpg
Suggestions?
Thanks in advance and thanks again for a GREAT plugin!
Wow, IE does look "horrible". You can try changing it to non-italic, by modifying wp-greet-box/css/wp-greet-box.css (remove "font-style:italic" from the .greet_block declaration).
Also, I notice that when the page loads WITHOUT WP-Greet-Box showing, WPGB still seems to insert some space just above the date (if you look carefully, you can see the space being inserted and the post shifting downward just as the page finishes loading)
It looks like it is a jQuery call that is the problem. On the site where it work the GET request looks something like this:
http://www.website.com/permalink/index.php?wpgb...
and that works.
On the site where it does not work the permalink structure is different and is set to contain .html as well. So the permalink looks like this: http://www.website.com/blog/2008/11/permalink-n..., the jQuery request then looks like this:
http://www.website.com/blog/2008/11/index.php?w...
Which returns a 404.
Thought I would let you know. I have deactivated the plugin for now until this can be fixed since my error log was getting rather full.
Thank you for reporting this and for the debug work! I will look to see if I can fix this in the next version.
Try using:
I have nice results with that setting on IE7 & Firefox3. I'll probably release with those settings in the next release.
For the second issue. Is this in both IE and FF?
And, good catch about the space issue... it's only in IE (and I've only tested IE7, so I don't know if it does the same thing in IE6). In Firefox it's fine.
Warning: stristr() [function.stristr]: Empty delimiter in /home/domainname/public_html/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 482
..
This message shows up if you do not have a referrer specified in one of your greeting messages. Please check that all of your custom greeting messages have a referrer specified. I will include a fix for this (and some form verification) in the next release.
http://www.phoenixheart.net/2008/11/here-it-is-...
Is one of you ripping the other one off?
Sadly, Referrer Detector actually "ripped-off" my plugin (it even says so on the original plugin page). I am quite disappointed since, all it is is a admin face-lift of my plugin with mostly less core features and a security flaw (as of version 2.0). WP Greet Box has some admin face-lifts now also.
I don't see the point in ripping off a plugin if you do not have anything substantial to add to it :(. I'm trying my best to keep my users happy, but it's hard to balance work, hobby, and family obligations during the Holidays.
Rest assure, I will tend to all of your needs as time permits. :)
I tried combining some code to make the 'stumble this' and 'digg it' links to give decent permalinks, but since I'm a terrible coder I just break my website every time. The permalink problem thingie of mine does work with the rip-off though (but since it breaks other things it's of no use).
I'll wait patiently till yours works with my site, thanks!
I've been trying to reproduce this bug, but I've been unsuccessful. Here are my settings:
In WP Admin Settings:
General->WP URL: http://omninoggin.com/staging/
General->Blog URL: http://omninoggin.com/staging/
Permalinks->Custom Structure: /%year%/%monthnum%/%postname%.html
My public_html/staging/.htaccess file:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /staging/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /staging/index.php [L]
</IfModule>
Calls to http://omninoggin.com/staging/2008/10/index.php... is not returning 404 for me for some reason.
Can you guys let me know what else I need to do to reproduce this bug?
Well maybe that is the difference. On the site where it does not work WordPress is actually installed in a subfolder as per the codec (http://codex.wordpress.org/Giving_WordPress_Its...). The difference is that WordPress is installed in the folder called blog.
The permalink structure is this: /blog/%year%/%monthnum%/%postname%.html
Don't know if that will help. If there is anything else you need let me know.
I had a feeling that was the case. Let me try configuring my test blog that way and try it again.
I still cannot reproduce the problem with the subfolder setting specified per codec (I did manage to break my own website though :)). Can you do me a favor and try changing one line in onload.js from "index.php" to "/index.php" and retry this on your settings?
Works like a charm however there is one issue with the plugin that I can see. Specifying a font in the css isn't needed. Any decent wordpress theme has already specified a sitewide font. This negates the need for the font type. If it wasn't for that aside from adding the code to the theme it's ready to go out of the box.
Thanks for your review. Version 4.2.2 will allow you to automatically insert the message before and after your post. I will also try the default CSS font setting per you suggestion. Also, please help me spread the word by writing about it if you like it!
Warning: parse_url() expects exactly 1 parameter, 2 given in /home/zheliang/public_html/blog/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 597
Kindly assist. Thanks.
a) The image is now ABOVE the text, rather than to the left of the text
b) The issue I mentioned before is still there where, in IE7, when a page loads and WP-Greet box *doesn't* appear, the post shifts down a line (as if WPGB is inserting something even when it's not appearing)
That is odd, the PHP documentation says that parse_url() accepts two parameters. Maybe it's a specific PHP version issue. I'll make a fix for it in version 4.2.2.
@Steven and @PzheL, this should fix all of your problems.
Thanks for the feature request. I was planning to do this, but I haven't yet because no one has requested it. I'll bump up the priority in my upcoming features list.
Thanks for reporting this. Can you do me a favor and try using just index.php instead of /journal/index.php? Someone else with their blog installed as a subdirectory also had issues with index.php though. I'll address this issue when I get back from camping on Sunday.
http://www.dailyblogtips.com/referrer-detector-...
Thanks for letting me know! I usually read Daily Blog Tips also, and I am quite shocked that Referrer Detector news made it to that blog before WP Greet Box does. I've emailed the Daniel (of DBT). Hopefully he will give my plugin a try and give an honest review between the two plugins.
I changes the following to fix.
Line 541:
$requri = $_SERVER["REQUEST_URI"];
$realurl = ereg_replace("index.php.*", "", $requri);
$url = ($isHTTPS ? 'https://' : 'http://').$_SERVER["SERVER_NAME"].$port.$realurl;
This may not work for everyone.
I am using SEO where I could remove everything after and including index.php.
Is this bug showing up in IE or FF or both?
Can you please do me a favor and try modifying wp-greet-box.php line 641 from:
to:
and see if the feed works for you?
REMINDER Make sure you deactivate then reactivate the plugin upon upgrade so you can get new options defaults.
Thanks for this lovely plug-in.
It means a lot for me since my blog's just established.
Rudy
Fortunately, changing "/index.php" to "index.php" in onload.js seems to work.
Sorry about that. I thought I left it as index.php. I must've had an old version of onload.js somehow. Maybe I should move my blog to a sub folder :).
Can you please give me an example of a Digg and a Stumbleupon URL that has extra referral info in them? I'm trying to reproduce the bug, so I can test out these changes.
fatal error: Call to undefined function site_url() in /home/******/public_html/pink/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 625
Obviously the asterisks are mine. Any ideas? I've searched through the comments here and I don't see anything. Thanks in advance.
Are you using automatic greeting message insertion or manual (by putting <php? wp_greet_box() ?> into your theme). Also, what version of WordPress are you using?
Released WP Greet Box version 4.3.2
Auto insertion and 2.5.1 - Ok, update, I upgraded to 2.6.5 and now it seems to work. Thank you and sorry.
No need for sorry! Thank for for reporting the bug. If you didn't report it then I wouldn't have known about this incompatibility.
If you try accessing this background link on my site
you will see a semi-greeting message.
I tried accessing this background link on your site:
and I couldn't get anything back.
I also confirmed that if I try to access:
so it works properly for default greeting messages.
It looks like something is wrong with your .htaccess file. It is preventing WP Greet Box from accessing urls with referrer=http://twitter.com at the end.
You can try to debug your .htaccess file on your end. On this end, I'll see what I can do to encode this URL value prior to passing it to the URL as a query to increase compatibility.
# BEGIN WordPress
IfModule mod_rewrite.c
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
/IfModule
# END WordPress
Can you please do me a favor and try changing onload.js from:
to:
and see if it works for you?
great job,I'm 'SEO' satisfied about the use of this plugin,indeed.
just a 'silly' question,given I (as many others) have not a English WP/site
where shall I look for to change the: 'You were searching for' declaration ?
Many thanks for your support.
nice day
the cited (above) text is located on onload.js file.
have a nice day
Thanks for reporting back to the crowd. I haven't had to chance to make related posts more customizable yet, but it will be in the future.
No need for sorry! I encourage all discussions good & bad. That way I can shake out as many bugs as possible so people can run the plugin without a hitch.
a strange (very) thing happen to the 'translated' text strings:
on first page load they still appear in english,thereafter a click on 'see all/read more' them get magically translated,showing up my replaced text.
a wp supercache 'conflict'?
cheers
Thanks for your reminder (back link) for the new released.
I am updated it already.
The initial text is actually supplied by wp-greet-box.php, search that file for "You were searching for" and you should find what you are looking for. I'll consolidate this later when I make this text customizable.
Hy Thaya,infact you are right :mrgreen:
that file well 'hidden' below the PNGs
did it!
How did you know that? l.o.l.
many thanks
:lol:
I got this error and tried to reinstall it twice, please help.
Thanks,
Warning: stristr(): Empty delimiter. in /home/content/s/e/a/fortress/html/dealmakersblog.com/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 612
Version 4.4 should fix the issue you are having. Can you give it a try?
Great plugin, it's awesome thank you. After I upraded to 4.4 I get this message when I use Yahoo
Warning: preg_match() [function.preg-match]: Unknown modifier '/' in /home/fxva24/public_html/wp-content/plugins/wp-greet-box/wp-greet-box.php on line 765
Yahoo search http://xr.com/kew The 7th organic is mine
Thank you for reporting this so that I can make a quick fix for everybody else. Version 4.4.1 should fix this issue.
Version 4.4.1 should have this feature you are requesting. :)
Nice plugin! seems like an elegant solution to send a message to search engine visitors to our blogs. I've tried to use the plugin on my blog with bad results. The problem is that in the area where the greeting message is supposed to load it loads the whole page.
I've disabled the plugin, but here's a screenshot, maybe you can give me some pointers on the problem?
http://skitch.com/earcos/6xgk/picture-1
Looks like it's a site specific htaccess path issue. Let me resolve this with you through email so we don't expose any directory paths to the public.
Parse error: parse error, unexpected $, expecting '(' in ***/wp-greet-box.php on line 717
BTW, is WP Greet Box compatible with Wordpress 2.7?
Sorry you are having issues with the plugin. Let's deal with these as separate issues:
1.
What is the blog you are talking about? Can you enable WP Greet Box and give me the URL so I can check it out?
2.
I'm looking at wp-greet-box.php line 717, but I cannot find any "$" anywhere. Do you have a modified version somehow? My line 717 looks like:
3.
I and some other people are using WordPress 2.7 right now with WP Greet Box. I haven't seen any bug reports specifically for WP 2.7 yet, so I'm assuming that there is no compatibility issue :).
Thanks for your reply! Sorry it was my mistake. The plugin had not appear because Adblock Plus was enabled in Firefox. And the parsing error was solved by re-uploading file wp-greet-box.php again. Looks like it was corrupted.
Good to hear that it's not my bug :). Too bad that Adblock Plus is too smart for my plugin though :(.
I just upgraded to WP2.7 and I've got some Google Adsense and an Odiogo playback control button at the beginning of the post. Could that be causing a conflict? Note that I've also tried putting the Greet Box at the END of the post and can't get it to show up there either.
Any suggestions?
Hiram
http://www.balance-your-health.com
Sorry that you could not get this plugin to work for you. WP Greet Box
front end (javascript) makes back end calls similar to the following
when loaded:
I visited this URL and your site returned a 500 error. When I tried to
access:
Looks like something might be wrong with the .htaccess file, the
WordPress adress or Blog address in your WordPress general settings, or
the permalink settings. I'm not sure how your site structure is setup,
but if you can modify your settings so that WP Greet Box can access an
index.php then you should be fine.
Also another thing worth trying is to modify your
wp-greet-box/js/onload.js by changing "index.php" to "/". Totally
untested, because I don't have your setup :(.
Hope this helps!
Absolutely i didn't find the reason it's not working.
Maybe it's an issue with Mootols, but don't know really.
If you knew any problem with it, i would love to know.
Btw, i will update the blog theme and the new funcionality will use Jquery as framework.
Thanks
Sorry that you could not get this plugin to work for you. WP Greet Box front end (javascript) makes back end calls like the following when loaded:
I visited the URL above, your site returned a 503 error. When I tried any of the following URLs:
it works fine. Something is definitely wrong with URL resolution on your server. Something could be wrong with the .htaccess file, the WordPress adress or Blog address in your WordPress general settings, or the permalink settings. I'm not sure how your site structure is setup, but if you can modify your settings so that WP Greet Box can access an index.php then you should be fine.
Also another thing worth trying is to modify your wp-greet-box/js/onload.js by changing "index.php" to "/index.php". Totally untested, because I don't have your setup :(.
Hope this helps!
I found a bug with this plugin. I installed your plugin and followed by WP Super Cache yesterday. Everything seems to work fine from blog perspective. However when I posted a new content in my blog and a few hours later, Google indexed the post however it indexed the greeting messages as well. It doesn't look good because the first few lines are the actual greeting message from your plugin not the meta description that I defined.
How do we prevent not to show the greeting box for spiders? Have you seen this issue before? Please help.
Thanks, JK
That is really up to the Google spider. Google is usually smart enough to spider things that only the user sees. For example, I've seen a black hat SEO technique where plugin authors embeds an invisible back link along with the plugin used (which leaks link juice to the plugin author's homepage). Google is smart enough to detect those and penalize them. I really wouldn't mess with trying to hide things from Google. If you are worried about your meta descriptions, you should just move WP Greet Box to the end of your post instead of the beginning.
I've been using the landing site plugin for many years and never seen this problem before - and your plugin is based on that plugin. The only difference now is that I've started using the WP Super Cache plugin with your plugin only 2 days ago. So not sure whether this is WP Super Cache issue vs yours?
Any other thoughts?
your page show up as "Hello Googler! ..."?
Try googling "bash shortcuts beer planet" and clicking through (1st
link) to my friend's site with WP Greet Box and WP Super Cache. I don't
see WP Greet Box text in the meta data in the google results. Can you
show me how to reproduce this?
Thanks !