<<< Back to FAQ [/button]

The CM Tooltip Glossary plugin is designed to operate with all WordPress custom post types, as long as they are using the_content (this is a WP term related to where the content is taken from). It can also be used with specific custom fields as long as they apply the content filters.

That largely depends on your choice. In the plugin settings, you can either choose to auto-approve new term suggestions, or have them pending an administrator approval. If you choose the later, the plugin system will let you moderate visitor term suggestions before they get published and added to your website’s vocabulary.

The PRO editions of the CM Glossary Tooltip provide the metaboxes giving the options to override the general plugin options on given post/page.

Those metaboxes are by default only displayed for Glossary terms and built in Posts and Pages.

CM Tooltip Glossary metaboxes

Metaboxes added by the CM Tooltip Glossary Ecommerce (ver. 2.7.7)

There are two ways to display those metaboxes for Custom Post Types:

  1. (simple) Displaying the metaboxes in all Custom Post Types with an option

To display the CM Tooltip Glossary metaboxes in all post types without writing any code – go to Settings -> General Settings and find the section called Metaboxes.

If there’s no Metaboxes section it means you need to update your plugin.

Metabox options in CM Tooltip Ecommerce (ver. 2.7.7)

Metabox options in CM Tooltip Ecommerce (ver. 2.7.7)

  1. (advanced) Adding selected Custom Post Types through a filter

This way is more complicated as it requires some code manipulations.

The code snippet below should usually be placed in the functions.php file of your active theme.
It adds a function which adds two new Custom Post Types (‘your-custom-post-type’ and ‘another-custom-post-type’) to the list of post types displaying the metaboxes.
To use it, find the ‘your-custom-post-type’ and exchange it with the Custom Post Type you want.


function function_adding_custom_posttypes($postTypes) {
$postTypes[] = 'your-custom-post-type'; //this line is responsible for adding custom post type to the list
$postTypes[] = 'another-custom-post-type'; //you can copy this line as many times as you want to add more than one post type, or remove it if you only need to add one

If you’ve installed the CM Tooltip glossary and added some glossary terms, but the plugin isn’t highlighting them on the posts of your site, here’s a list of things you can check to troubleshoot:

  • Make sure you have installed the latest version of the CM Tooltip plugin

    CreativeMinds is constantly developing the plugin and fixing bugs so it’s very important to have the latest version of the plugin always installed

  • Check the Settings -> Server Information tab to see if all the values are “OK”

    CM Tooltip Glossary is a powerful tool but it still has it’s requirements to work properly, which is why we’ve created a “Server Information” tab in the plugin Settings. The server information tab enables users to easily check for the most common server-related problems that could be interfering with the CM Tooltip Glossary. Server Informtion - OK

  • Check your Tooltip plugin settings in Settings -> General Settings

    “Highlight terms on posts?” “Show tooltip when the user hovers over the term?” should both be checked.
    These may seem obvious, but it could happen for instance if there’s more than 1 administrator Highlight terms on posts

  • Show tooltip on hover

  • Check that the word exists on the post and in the Glossary Index (be sure there’s no typos)

    The typos are sometimes very hard to catch on a first glance, CM Tooltip Glossary can cope with case-insensitive words, but unfortunately isn’t able to find those too.

  • Check the browser’s console if there are no JS errors on the post where the tooltip should appear

    This is a problem on the pages heavily loaded with plugins, especially the older ones which depend on old versions of JS libraries (e.g. jQuery). Also sometimes ad-blocking browser plugins cause JS errors so it’s good to disable them on tested sites.

  • Make sure that the “Tooltip opacity” setting on Settings -> Tooltip is at least 10

    The closer this value gets to 0 the more transparent the whole tooltip gets. This is sometimes confused with the “Transparent background” feature which is currently only supported in the eCommerce edition of CM tooltip GlossaryTooltip - opacity

  • Make sure “the_content” function is used

    The plugin parses the output of “the_content” function, so If you’re using theme/plugins with site building functionality, which are not using “the_content” function, the tooltips won’t appear by default. Two ways to force the parsing are:

    1. wrap the content in the shortcode –  
      [ cm_tooltip_parse ] text [ /cm_tooltip_parse ]
    2. apply the parsing function to the output function used by the site-building plugin
  • Flush/disable the cache after changing the settings

    To display the tooltips our plugin has to add some bits to the HTML code of the site, so it’s very important to flush the cache after changing the settings which may/should affect the tooltips look

  • Try unchecking the “Only higlight on “main” WP query?”

    If all of above fails, that may mean your theme is not outputting your post content with the “main” WP query, so as a last resort you may want to try unchecking this.Only highlight on main WP query

If you’ve tried out everything from the list above and still the terms are not highlightened on the posts of your page, then there’s probably a conflict between our plugin and one of the other plugins activated on your site.
In that case please contact our support (please be sure to provide the admin access to your site) and we’ll try to help.


The Tooltip Glossary since version 2.6.0 requires the mbstring PHP module to be set. This is done in order to support UTF8 in a better way than before.

Please first check the Server Information tab for it’s status 04-03-2014 13-25-26

To solve this issue you need to install the mbstring module on your server http://www.php.net/manual/en/mbstring.installation.php

If you are using cpanel please check this link http://forums.cpanel.net/f5/enable-install-mbstring-module-158165.html

You can import terms using a file in CSV. The format is explain per each version of the CM Tooltip Plugin (since each version has more options). You can easily import and export as many terms as you like

The plugin currently suggests the opposite default method – activating the tooltip glossary on all pages and posts, and deactivating them on specific locations. Alternatively, you can completely deactivate the tooltip function on all pages and posts.

You can however use a plugin which is called plugin organizer that does this action per any plugin you desire.

In Pro+ and Ecommerce editions you can find the single-glossary.php file in the: “Tooltip-ProPlus/Ecommerce-Directory/theme/Tooltip/single-glossary.php”

If you want to customize it, you can copy the file to your theme directory and place it in a folder called Tooltip as the follows:

If the plugin doesn’t find the template in your theme’s folder it will use the default one (single.php)

The glossary tooltip plugin only works as a parser, which means that it doesn’t change anything in the database and only changes the post once it is displayed.

The A-Z Glossary Index page is created using JavaScript (jQuery). In cases where you have a JS error in the page that displays the A-Z glossary index, the index itself may not show.
To detect JS errors please look at the console of the page (In Chrome you need to right click and choose Inspect Element):
18-01-2014 02-19-00

The source of JS errors can vary be from other plugins, or from your theme. You need to fix them to show the index of the terms in the tooltip Glossary plugin.

Once you’ve upgraded to a newer version of the CM Tooltip Glossary plugin, you can safely delete the old plugin version and install the new one from your WordPress dashboard. The data will not be erased.

Another method is to upload using ftp but this has a disadvantage ! Since sometimes we update the database structure. So make sure you deactivate and activate the plugin after upgrading.

Yes. CM Tooltip glossary terms are built as WordPress Posts so they are indexed by search engines the same way that all WordPress blog posts do. The term title is marked with an h1 tag so the search engine should look for it while indexing the term.
When building the sitemap of your WordPress site, make sure to include the CM Tooltip glossary terms as part of the sitemap.

For instance once using XML-SiteMaps plugin make sure to choose the custom post type terms as part of the sitemap
05-01-2014 10-30-02

Information about CM ToolTip Shortcodes and how to use them can be found in the plugin’s settings page and differs from one edition of the plugin to another.


16-02-2014 19-31-19

Sure. CM Tooltip uses post for terms. The Terms are built in a friendly way for search engines. If you are using a sitemap generators please make sure to include custom post type Tooltip in the sitemap. Tooltip term pages adds a lot of qualitative content to your search engine pSEO ranking


As en example try Taxonomy

The way to so this is use smaller video frame size – for example width=”300″ height=”169″
and Add to the video source ?rel=0&autoplay=1 (Youtube)
For example

If this plugin supports the content filters than all content generated by this plugin will have the terms highlighted by the tooltip. However some plugins do not implement the content filters and therefor the tooltip does not show the terms on the content generated by them

Images / video – in the current version it is limited in the tooltip itself but can be inserted into term pages. We are now developing a new version with more capabilities to accommodate media

CSS can be adjusted using the settings. We support all type of the changes in an easily usable menu

Yes. Register for the pro Edition of CM Tooltip glossary and this will be automatically removed.

You can define in which pages the terms will have the tooltip and in which it will not, by going enabling or disabling the option on the “ToolTip disables” menu, which appears on the right side of your WordPress dashboard when editing a page or post.

You can also use shortcodes to remove the tooltip from specific words / paragraphs.

Yes. You can use the Hebrew version of WordPress and install the Tooltip plugin.

Yes. We support multiple glossaries by using Glossary term categories, which can be shown using the shortcodes in the Pro+ plugin edition. For example, you can have separate glossaries for:

After categorizing each term in the desired glossary (Terms can be stored in more than one category), a unique category shortcode can be inserted into different pages or posts on your WordPress site to display the chosen category items. The A-Z glossary index will contain all categories.

The bbPress does not use the_content filters. Otherwise tooltip should have worked just fine

I’m interested in purchasing your Tooltip Glossary Pro plugin for WP, but I have a question prior to purchase. Your site says the license is for one site, and I’m wondering how my situation would apply -> I’d like to install the plugin on my test site, add contents, test it to make sure and then move it to the client’s site. Effectively, the plugin would be used on the client’s website only, after this initial phase. So my question is whether my situation would fall within you license policy?


Yes, test sites are not counted in the purchased license.

A simple workaround is to use Google Spreadsheet. Paste (values only if you have complex formulas) or import the sheet, and then download CSV.

There is probably a Js error which prevents the tooltip script from working. Please Open debug consul and check for errors. You can use firebug or any other browser side debugging tool

If for some reason, the Related articles function has stopped working on your Tooltip glossary, here is some debug info which you need to check and send to us.
– Please try manually rebuilding the related articles index from the admin settings panel which also makes sure related articles are set to appear
– Please change line #43 in related.php (set_time_limit) to 2000 instead of 300 and check if this helps index the files
– Try to edit an article which has a glossary reference and save it without making any changes. This should trigger index rebuild for this article only. Then check if glossary terms from this article have this article related to them
– Please send us the error.log of the server (if you are running apache it should be located in /var/log/)
– Lastly, if none of the above works – Please check if your database already contains wp_glossary_related and let us know

No, You can safely deactivate the free edition and install the pro edition. All database (glossary) entries will remain