{"id":236227,"date":"2025-06-01T19:18:25","date_gmt":"2025-06-01T19:18:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/glossary-pages\/"},"modified":"2025-06-01T19:18:14","modified_gmt":"2025-06-01T19:18:14","slug":"glossary-pages","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/glossary-pages\/","author":23301793,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.8.5","requires":"3.0","requires_php":"","requires_plugins":null,"header_name":"Glossary Pages","header_author":"Organilog","header_description":"A customizable glossary plugin with custom post types (1 page per term), categories, A-Z navigation, and WPML\/Polylang support.","assets_banners_color":"0a3155","last_updated":"2025-06-01 19:18:14","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/fr.organilog.com\/","header_plugin_uri":"https:\/\/github.com\/Organilog","header_author_uri":"https:\/\/fr.organilog.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":455,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"organilog","date":"2025-06-01 19:18:14"}},"upgrade_notice":{"1.2.0":"<p>Navigation can now hide links for empty letters. Admin help improved.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3304444,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3304444,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3304444,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Example of the glossary A-Z navigation and list","2":"Edit screen for a glossary term (with synonyms and example)","3":"Glossary category menu"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[13329,8880,27184,2409,16630],"plugin_category":[47],"plugin_contributors":[77965,243247],"plugin_business_model":[],"class_list":["post-236227","plugin","type-plugin","status-publish","hentry","plugin_tags-definition","plugin_tags-dictionary","plugin_tags-encyclopedia","plugin_tags-glossary","plugin_tags-lexicon","plugin_category-education-and-support","plugin_contributors-funnycat","plugin_contributors-organilog","plugin_committers-organilog"],"banners":{"banner":"https:\/\/ps.w.org\/glossary-pages\/assets\/banner-772x250.png?rev=3304444","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/glossary-pages\/assets\/icon-128x128.png?rev=3304444","icon_2x":"https:\/\/ps.w.org\/glossary-pages\/assets\/icon-256x256.png?rev=3304444","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Glossary Pages<\/strong> is the easiest way to add a flexible, multilingual glossary (lexicon) to your WordPress site. \nOrganize your terms with custom post types, alphabetic navigation, categories, search, and fully compatible with WPML or Polylang.<\/p>\n\n<p>On the backend of your WordPress account, access<\/p>\n\n<p><strong>Features:<\/strong>\n- Custom Post Type \"Glossary\" (slug: \/glossary\/ or \/glossaire\/ auto for French)\n- Add synonyms and example fields for each term\n- A-Z navigation bar (shortcode)\n- Category filter (shortcode)\n- Dedicated page per letter (e.g. \/glossary\/a\/)\n- Search form for glossary terms\n- SEO-friendly (Schema.org markup for terms)\n- Ready for WPML and Polylang\n- Responsive and accessible\n- Easy to adapt to another language : .pot file is included\n- French and English translation files included<\/p>\n\n<p><strong>Use cases<\/strong><\/p>\n\n<ul>\n<li><strong>Dictionary or encyclopedia<\/strong>: Create detailed entries for terms, concepts, or historical facts.<\/li>\n<li><strong>Tooltip glossary<\/strong>: Display definitions as tooltips when users hover over terms in your content.<\/li>\n<li><strong>Knowledge base<\/strong>: Organize internal or public documentation with clear explanations of key terms.<\/li>\n<li><strong>SEO optimization<\/strong>: Improve internal linking and increase search engine visibility by creating individual pages for each term.<\/li>\n<li><strong>Synonyms and lexicon<\/strong>: Group related words or industry-specific vocabulary for quick reference.<\/li>\n<li><strong>Vocabulary builder<\/strong>: Help learners acquire new words with definitions, examples, and related terms.<\/li>\n<li><strong>Company knowledge base<\/strong>: Share internal terminology with employees or collaborators.<\/li>\n<li><strong>Customer support<\/strong>: Define technical jargon or product-specific terms for your users.<\/li>\n<li><strong>Educational websites<\/strong>: Provide definitions and explanations for course-related terms.<\/li>\n<li><strong>Medical or legal glossaries<\/strong>: Centralize complex vocabulary for easier reference.<\/li>\n<\/ul>\n\n<h3>Shortcodes<\/h3>\n\n<ul>\n<li><p><code>[glossary_pages_nav show_all=\"0|1\"]<\/code><br \/>\nDisplays the A-Z navigation bar.<\/p>\n\n<ul>\n<li><code>show_all=\"1\"<\/code>: show all letters as links, even if no terms for some letters.  <\/li>\n<li><code>show_all=\"0\"<\/code>: only link letters with terms (default).<\/li>\n<\/ul><\/li>\n<li><p><code>[glossary_pages_list category=\"slug\"]<\/code><br \/>\nDisplays the list of terms, grouped by letter.<\/p>\n\n<ul>\n<li><code>category<\/code>: filter by category slug (optional).<\/li>\n<\/ul><\/li>\n<li><p><code>[glossary_pages_categories show_count=\"1\"]<\/code><br \/>\nDisplays the categories menu.<\/p>\n\n<ul>\n<li><code>show_count=\"1\"<\/code>: show the number of terms in each category.<\/li>\n<\/ul><\/li>\n<li><p><code>[glossary_pages_search]<\/code><br \/>\nDisplays a search field for glossary terms.<\/p><\/li>\n<\/ul>\n\n<h3>License<\/h3>\n\n<p>GPL v2 or later<\/p>\n\n<h3>How to uninstall WP Sitemap Page<\/h3>\n\n<p>To uninstall WP Sitemap Page, you just have to de-activate the plugin from the plugins list.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>glossary-pages<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>(First install: visit \u201cSettings &gt; Permalinks\u201d and click \u201cSave Changes\u201d once)<\/li>\n<li>Start adding terms under the new \u201cGlossary\u201d menu<\/li>\n<li>Add <a href=\"#shortcodes\">shortcodes<\/a> where you want to display your glossary<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20display%20the%20glossary%20navigation%20bar%3F'><h3>How do I display the glossary navigation bar?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[glossary_pages_nav]<\/code> anywhere in your content.<\/p><\/dd>\n<dt id='can%20i%20display%20only%20letters%20that%20have%20terms%3F'><h3>Can I display only letters that have terms?<\/h3><\/dt>\n<dd><p>Yes! By default, <code>[glossary_pages_nav]<\/code> only links letters that have at least one term. Use <code>[glossary_pages_nav show_all=\"1\"]<\/code> to link all letters.<\/p><\/dd>\n<dt id='how%20do%20i%20display%20the%20list%20of%20terms%3F'><h3>How do I display the list of terms?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[glossary_pages_list]<\/code>. You can filter by category: <code>[glossary_pages_list category=\"category_name\"]<\/code> (replace \"category_name\" by any category of your choice).<\/p><\/dd>\n<dt id='how%20do%20i%20show%20the%20categories%20menu%3F'><h3>How do I show the categories menu?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[glossary_pages_categories]<\/code>. You can display the count of terms in each category: <code>[glossary_pages_categories show_count=\"1\"]<\/code>.<\/p><\/dd>\n<dt id='how%20do%20i%20enable%20search%3F'><h3>How do I enable search?<\/h3><\/dt>\n<dd><p>Use <code>[glossary_pages_search]<\/code> anywhere to display a search field for glossary terms.<\/p><\/dd>\n<dt id='does%20it%20support%20gutenberg%3F'><h3>Does it support Gutenberg?<\/h3><\/dt>\n<dd><p>Not yet. Use shortcodes in your posts or pages.<\/p><\/dd>\n<dt id='how%20does%20seo%20work%3F'><h3>How does SEO work?<\/h3><\/dt>\n<dd><p>Each glossary term uses schema.org markup for best search engine compatibility, and each letter\/category has its own indexable URL.<\/p><\/dd>\n<dt id='is%20it%20compatible%20with%20wpml%2Fpolylang%3F'><h3>Is it compatible with WPML\/Polylang?<\/h3><\/dt>\n<dd><p>Yes, all terms, categories and fields can be translated. The main CPT and taxonomies are registered as translatable.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Improved navigation shortcode: can hide links for empty letters<\/li>\n<li>Help page moved as sub-menu of CPT<\/li>\n<li>Improved translation and admin help page<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Dedicated page per letter (e.g. \/glossary\/a\/)<\/li>\n<li>[glossary_pages_categories] shortcode for category menu<\/li>\n<li>Shortcodes split ([glossary_pages_nav], [glossary_pages_list])<\/li>\n<li>Improved activation rewrite logic<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: custom post type, synonyms &amp; example fields, navigation, category, search, SEO, multilingual.<\/li>\n<\/ul>","raw_excerpt":"A customizable, multilingual-ready glossary plugin with A-Z navigation, category filters, and search. Lightweight, flexible, and SEO-friendly.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/236227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=236227"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/organilog"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=236227"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=236227"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=236227"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=236227"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=236227"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=236227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}