FAQs

In this section, we have grouped some of the most common questions people ask about Glossary. Take a look, and if your question doesn't appear on the list, send us a message.

Can I import or export my settings?

Yes, you can import the settings from a previous WordPress installation of Glossary or export them. To do so, go to Glossary > Settings > Import/Export:

Import/Export Settings
Import/Export Settings

You can export the plugin settings from your site as a .json file. Then, you can import the file into your new installation.

Are you compatible with every WordPress theme and plugin?

We developed Glossary following all WordPress standards. However, we cannot guarantee compatibility with any theme and plugin (there are so many!). It may happen that, depending on the code and specific features, some themes or plugins may conflict with Glossary by Codeat.

This is also why Glossary is a freemium plugin: before purchasing the PRO version, you can use it for free and check its compatibility with your theme and plugins installed on your site right away.

Can I remove data or author information from my posts?

Glossary by Codeat doesn’t manage this information. To remove data or author information from your posts, you should check your WordPress theme's settings. We suggest you reach out to the theme authors and ask them how to proceed.

Do you support Visual Composer?

Most of the time, yes, we do.

On the other hand, there are dozens of Visual Composer plugins in the WordPress ecosystem, and a large amount of them don’t behave in a standard way, which can represent an issue.

The most common problem you might encounter with Visual Composer is the truncation of your tooltips.
To fix the issue, you can add a few lines of CSS to your WordPress Customizer.

On the backend of your site, go to Appearance > Customize > Additional CSS and add the following code in the box:

#container, article.hentry .article-inner,
.container .content-wrap,
article.hentry,.main .content-widget {
 overflow:unset !important;
}

Click on Publish to apply this CSS rule.
If you’re experiencing a different type of issue with Visual Composer, check out our shortcode to apply a fix.

Are you compatible with cache plugins?

Yes, Glossary works with both backend and frontend caching.
Caching can be applied by a WordPress plugin and/or by your host: whatever the case, you don’t have to worry about compatibility.

If you’re using a backend caching plugin, the cache is refreshed every few hours or every day at most, so this won’t pose any problem with Glossary.

On the other hand, if you’re using frontend caching and Glossary PRO, you should take a few extra measures. Every time you edit your settings, for example, you change your tooltips' style, you need to clear your frontend cache.

The way you clear the cache may vary according to the plugin or hosting you’re using, so please refer to their documentation to learn how to do it.

Are you compatible with WordPress Multisite?

Yes! If you're running a Multisite install and managing multiple websites, Glossary can automatically serve all the network websites where our plugin is active.

To work in this environment, the Glossary plugin requires two elements:

  • One license per domain (or one license for the subdomain).
  • Multisite with shared database.

This means that if one of your term descriptions is on a different site of your network, the Glossary plugin will automatically point to that location, without external links needed.

To enable this behavior, you need to create a PHP filter. The filter will allow you to use the same site as a source for Glossary across your network. We’ve got you covered, so copy the code below:

<?php
/*
Plugin Name: Enable Glossary on Multisite
Plugin URI: https://codeat.co/glossary
Description: This filter will enable the use on all the network the same site as source for Glossary
Author: Codeat
Version: 1.0.0
Author URI: https://codeat.co
*/

add_filter('glossary_multisite_parent', 'add_my_site_to_glossary');

function add_my_site_to_glossary( $site_ids ) {
 return array(2);
}

Now add to the array the site(s) ID(s) you need.

Save the with a unique name and place it inside your wp-content/plugins folder.
Now you should see it in the list of your plugins: activate it in the network as you would for a regular plugin and it's done!

Are you compatible with translation plugins?

Yes, Glossary is 100% compatible with WPML and Polylang.

To make them work together, you will have to set the language in each post type where you wish to execute Glossary. In this way, our plugin will recognize the terms and will manage the respective descriptions accordingly.

Here’s how to do it with Polylang and WPML:

Polylang

In Polylang, head over to Languages > Settings > Custom Post Types and Taxonomies > Glossary:

Make Glossary and Polylang work together
Make Glossary and Polylang work together

WPML

In WPML, head over to WPML > Translation Management > Multilingual Content Setup:

Make Glossary and WPML work together
Make Glossary and WPML work together

From the menu, select Post Type Translation. You will see Glossary in the list of Post Types: check the option “Translatable - only show related items”.

From the same menu, select Taxonomies Translation, and you will see the item Terms Categories (glossary-cat): check the option “Translatable - only show related items”.

Post Types Translation and Taxonomies Translation in WPML
Post Types Translation and Taxonomies Translation in WPML

Do you support all languages and alphabets?

Yes, Glossary is designed to work in any language. It currently supports RTL and LTR alphabets as well as non-latin fonts.

At the time of writing, we have tested it internally with Hebrew, Arabic, German, Japanese, Cherokee, Russian and Greek. We welcome all feedback on these and other languages.

If you encounter any trouble, don’t hesitate to contact Codeat’s support: we are here for you!

Can I import CSV files?

The Glossary plugin relies on WordPress standard methods, so every term created with Glossary is a standard WordPress Custom Post Type.

If you need to import CSV files, you can install on your site any WordPress plugin that supports CSV import to custom post types.
For example, you can look at this plugin: WordPress Importer: Import any XML or CSV file to WordPress.

After uploading your CSV file, remember to define Glossary as the post type to upload the terms inside WordPress.

Each CSV import plugin works differently, so if you doubt how to use it, please refer to its documentation.

Can I use Glossary with ACF?

Yes! If you own a PRO Glossary license, you can use our plugin with ACF.

Glossary will add a checkbox on ACF labeled as Add support for Glossary in your fields.

This way, you will be able to activate the filtering in ACF for customizing your fields.

Adding support for Glossary in ACF
Adding support for Glossary in ACF

Attention

If you are using the ACF Repeatier plugin your code needs to use get_sub_field to get the parameter or the plugin won’t be executed.

Does Glossary support user contribution to terms?

By default, the Glossary plugin doesn’t offer this feature. However, you can allow other users to contribute to the terms of your glossary by installing a dedicated plugin.

For example, Contact Form 7 is a free plugin that allows you to create a custom contact form that users can fill in to send terms directly to your mailbox. Alternatively, you can use other premium solutions like PublishPress or User Submitted Posts to add support for custom post types: activate one of them to work with Glossary terms.

Our suggestion is to give a first try to Contact Form 7 and check if its feature is useful for your needs; if not, give the other two plugins we have recommended a chance.

How can I clean up plugin transients?

Our plugin uses an intelligent system to save your terms data to be linked in order to optimize resources. Sometimes you will need to clean transients to see shortcodes updates in the frontend in real time. To do this we have implemented a convenient button directly in the Glossary settings panel, under the Shortcodes tab.

Where to find the button
Where to find the button