This plugin is used when there are words, words expressions or sentences to be explained in the posts or pages of your Wordpress blog. This plugin will help to read the explanations of the words (words expressions, sentences) you need via tooltips.

In administration interface you can do the following:
1. set the explanation tooltip width
2. select the explanation tooltip text align
3. set the explanation tooltip text font size
4. set the explanation tooltip text color
5. set the explanation tooltip border size
6. set the explanation tooltip border color
7. set the explanation tooltip background color
8. set the explanation tooltip padding
9. set the explanation tooltip border radius
10. set the explaining word (words expression, sentence) color







Can not seem to get plugin to work.
Installed, Activated, Added word to Manage Section – but words are not being affected.
None of the words I added to manage section are working, they do no appear as the CSS defines in the plugin config screen. and there is no tool tip.
code is in footer – fyi.
Baer,
Can you write here the url of that website?
Thanks
Can you post an example?
isaac,
What example?
it seems, the plugin not work for a word in custom field value?
Hi Ruben, i’m from Indonesia. Many Thanks for your plugin. it work very well for my website http://indostuffs.com .I use also head up plugin from headup.com and no conflict. Hope your plugins also have similar features with headup for the next time. Thanks a lot.
Ruben i got a question, it some way to add two SIMILAR words with the same meaning?
My problem is that i’ve a word (in it’s single version and plural version) and i don’t know how to add both of them or do some way to recognize both with only one word.
If you could help me with this i’ll really appreaciate it
Hi,
how can I use more than one word a time? Example:
Word (Words Expression, Sentence): Main Page
Explanation: The main page of your site
If I try to insert my words in this way it gives me an error.
Thank you
Folla4
Hi all,
The following updates have been done in the 1.4 version of the plugin:
1. You can add words (words expressions, sentences) which are already existed in the words (words expressions, sentences) you added before.
2. You can edit the explanations of the dictionary.
3. The problem with posts images captions is solved.
Thank you
This is a great plugin! Thanks a bunch!
One request: I have restricted the number of times a word is explained, but they are sometimes all hidden inside of previous words (ie. “style” is inside “Cascading Style Sheet”) Can that not be counted as one of the restrictions?
Thanks again,
Ashton
Hello Ashton Sanders
I think it is because you have an expression “Cascading Style Sheet” with its explanation and that’s why the plugin show the explanation of “Cascading Style Sheet” and not the explanation of “style”.
Thanks
Hello!
Thanks for the great plugin! But I think it will be more greatest if users can mark words (shortcode) in posts where plugin is will be used. Like: [explain]Term[/explain]
One more thanks!
ear tinnitus…
I found your entry interesting do I’ve added a Trackback to it on my weblog
……
Hi,
Thanks for this great plugin.
I found that words with french accents are not recognized by the plugin. Thank you for your suggestion.
Regards.
Hello
Your plugin is very interesting and I think I use for my site.
Two questions:
1. How to have an alphabetical list to the top as a glossary classic. That is, the letters of the alphabet which can clicker for a list of words starting with a particular letter?
2. How do the words and their definitions appear in a search module using the site?
This message is translated by Google Translate. If you do not understand everything, I’ll try to explain better.
Thank you in advance for your reply.
Hi,
I have a few remarks for this otherwise great and very valuable plugin!
- Is it possible to add a checkbox so that you can choose: CHECKED) only explain full word / NOT_CHECKED) also explain substrings
Because now I explain “LED”, but it also explains “cancelled” ==> The “led” part, that is.
- Is it possible to add a checkbox so that you can choose: CHECKED) only one explanation per page / NOT_CHECKED) explain every occurrence
- Is it possible to exclude text between header tags? (or maybe even any tags the user puts in a “blacklist” in the option screen?)
Thank you, I’m a very pleased user of your plugin!
I’m sorry, I just realized my second feature-request is already added to the plugin.
Philippe,
Thank you for your reply. You can see alphabetical glossary in the new updated version of the plugin, which will be created as soon as possible. And what about the search result, I think it is impossible to do, because Wordpress doesn’t support such functions.
Laurens V,
Thank you for your reply.
What about your first question, you can do it if you use no unicode text. Just uncheck the checkbox “Unicode” and it will explain only full words.
What about to exclude text between header tags, I don’t understand what you mean.
Jerome Coq,
Thank you for your reply.
Can you write here French accents examples, that I can test?
Ruben,
Thanks for your reply. I’ll try to explain better.
Your plugin now explains everything in the post. I wondered if there could be a list added in the options menu of your plugin, where I could enter tags to exclude. So let’s say I enter “” in the list, everything between the “h2″ header tags should be ignored by the plugin.
Example post: “Hello world
Hello there, I’m pleased to show you my blog.”
Example dictionary word: “hello => a word people use for greeting eachother”
Example result: “[ EXPLAINED]Hello[ /EXPLAINED] world
[ EXPLAINED]Hello there, I’m pleased to show you my blog.”
What I want to do is the following: Exclude explanations between the H2 tags. So I would like to have the ability to have a list in the options-menu, where I can enter tags to exclude. Do you understand? Thanks again.
My post isn’t clear because wordpress strips the html-tags I used… Maybe you can see them when you edit my post.
Another thing I noticed: sometimes a word doesn’t get explained. Compare these two pages:
http://www.quantummods.be/226/molex-sleeves-versie-1/2/
http://www.quantummods.be/221/case-leds-vervangen/2/
Here, the word “krimpkous” should be explained. It doesn’t on the first page, but it does on the second. It’s both the same: both in a list. Why is that?
Laurens V,
Thank you again for your replies.
What about the new option – I think I understood what you want and I will try to add something like that option in the plugin as soon as possible.
And I saw that the word “krimpkous” isn’t explained at the page http://www.quantummods.be/226/molex-sleeves-versie-1/2/. There is an option for excluding pages and posts, maybe you have excluded that page?
Ruben, I didn’t exclude posts. (I double checked). I did however put “1″ in the field below it: (to let the plugin explain only one instance per page).
I noticed a bug. Your plugin breaks when I use quotes (like this => “) in the explanation. Example:
Hello there, I’m pleased to show you “my blog”. => The “my blog” part fails. I suggest you “escape” the quotes. (the same issue + solution is explained here: http://en.forums.wordpress.com/topic/quotes-not-escaped-in-title-attribute?replies=5 )
Or you could also advise users not to use quotes.
Kind regards,
Laurens
Laurens V,
Thank you again.
I think that the explanation is not shown at http://www.quantummods.be/226/molex-sleeves-versie-1/2/, because http://www.quantummods.be/226/molex-sleeves-versie-1/2/ and http://www.quantummods.be/226/molex-sleeves-versie-1/ are the same post. And as you put 1 explanation per post, the explanation is already shown at http://www.quantummods.be/226/molex-sleeves-versie-1/ and the end. I think you understand what I mean.
And what about the bug, i have already known about it and it will be fixed in the new version of the plugin.
Best regards,
Ruben
Thanks for the feedback.
The solution you suggested was not right (because it did work on other pages with multiple occurrences). However I found out it was a problem with the regular expression. I found a working regular expression here: http://www.webdeveloper.com/forum/archive/index.php/t-68389.html (solution by nogdog)
It replaces every occurrence of the word, except when it is between HMTL tags. I figured out that was exactly what was needed, so I tried it and it worked.
I hope you can incorporated it successfully in your code.
This was your code:
[code]$content = preg_replace('/\b'.$explanatory_dictionary[$i]['word'].'(?![^\[]*\]|[^)/i'[/code]
This was the working code:
[code]$content = preg_replace('/\b'.$explanatory_dictionary[$i]['word'].'(?![^)/i'[/code]
I know there is a reason why u used your regular expression (probably you want to exclude replacement between [ and ] too, but maybe you can't OR that with this type of regular expression?) What do you think?