[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fczmsZCUm3GLVYcFiSk91RqhyC66_TZeGmoj9WGbm_4U":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":133,"fingerprints":229},"glossary-index","Glossary Index","0.0.14","stepanvanek","https:\u002F\u002Fprofiles.wordpress.org\u002Fstepanvanek\u002F","\u003Cp>\u003Cstrong>Boost Your SEO and Help Your Visitors Understand Your Content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Glossary Index is a powerful WordPress plugin that helps you create a comprehensive glossary or dictionary of terms, concepts, and definitions directly on your website. Perfect for businesses, educational sites, technical blogs, and any website that uses specialized terminology.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use Glossary Index?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improve SEO Rankings\u003C\u002Fstrong>: Create dedicated pages for each term that can rank in search engines. When visitors search for specific terms or definitions, your glossary pages can appear in search results, driving organic traffic to your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhance User Experience\u003C\u002Fstrong>: Help your visitors understand complex terminology by linking from your content to detailed glossary entries. This keeps readers engaged, reduces bounce rates, and increases time on site—all positive SEO signals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Build Internal Linking Structure\u003C\u002Fstrong>: Easily link to glossary terms from your blog posts, articles, and pages. This creates a natural internal linking structure that helps search engines understand your content hierarchy and improves your site’s overall SEO performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Target Long-Tail Keywords\u003C\u002Fstrong>: Glossary entries are perfect for targeting long-tail keywords and answering specific questions that users search for. Each term can be optimized for search engines while providing valuable information to your audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Professional Presentation\u003C\u002Fstrong>: Display your glossary in a clean, organized alphabetical format that’s easy to navigate. Support for multiple alphabets (English and Czech) makes it suitable for international websites.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Technical documentation sites\u003Cbr \u002F>\n* Educational platforms\u003Cbr \u002F>\n* Business websites with industry-specific terminology\u003Cbr \u002F>\n* Medical or legal websites\u003Cbr \u002F>\n* Any site that wants to explain complex concepts to visitors\u003C\u002Fp>\n\u003Cp>Start building your glossary today and watch your organic search traffic grow as search engines discover and index your valuable term definitions!\u003C\u002Fp>\n","Create a glossary on your WordPress site to boost SEO, help visitors understand your content, and increase organic search traffic.",70,810,0,"2026-01-05T06:29:00.000Z","6.9.4","6.0","7.4",[19,20,21,22],"alphabetical","glossary","index","terms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglossary-index.0.0.14.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T18:12:56.195Z",[35,51,70,93,114],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":13,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":17,"tags":47,"homepage":23,"download_link":50,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"easy-glossary","Easy Glossary","1.2","GrayStud.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fgraystudio\u002F","\u003Cp>Easy Glossary plugin helps you create a glossary of terms and definitions, automatically link terms in your content, display optional tooltips, and render an A–Z index. It includes a Settings page to customize behavior.\u003C\u002Fp>\n","A lightweight, flexible glossary plugin that auto-links terms, shows tooltips, and provides an index shortcode.",348,"2026-02-21T20:45:00.000Z","6.8.5","5.7",[48,20,21,22,49],"dictionary","tooltips","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-glossary.1.2.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":16,"requires_php":17,"tags":65,"homepage":68,"download_link":69,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"heroic-glossary","Heroic Glossary – Block for building Glossaries, Dictionaries and more","2.0.1","HeroThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fherothemes\u002F","\u003Ch4>WordPress Glossary Builder Plugin\u003C\u002Fh4>\n\u003Cp>We understand that creating a comprehensive and user-friendly glossary should be straightforward and hassle-free. That’s why we developed Heroic Glossary, a dynamic drag & drop WordPress Glossary Builder that’s both SIMPLE and POWERFUL.\u003C\u002Fp>\n\u003Cp>Heroic Glossary enables you to craft engaging glossaries, dictionaries, encyclopedias, or lexicons for your website in a matter of minutes, not hours!\u003C\u002Fp>\n\u003Cp>At \u003Ca href=\"https:\u002F\u002Fherothemes.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-glossary\" rel=\"nofollow ugc\">HeroThemes\u003C\u002Fa>, we prioritize user experience. Our pre-designed glossary templates and intuitive workflow make Heroic Glossary the most user-friendly glossary plugin on the market.\u003C\u002Fp>\n\u003Ch4>What is a Glossary and Why Do You Need One?\u003C\u002Fh4>\n\u003Cp>A glossary is an essential tool that helps your website visitors and readers quickly understand specialized terminology, technical jargon, acronyms, and industry-specific terms. By implementing a glossary, you can significantly improve user experience and reduce confusion, making your content more accessible and professional.\u003C\u002Fp>\n\u003Cp>Heroic Glossary is a powerful Gutenberg Block that enables you to create professional glossaries directly in the WordPress editor with these premium features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lightning-fast search functionality with instant results\u003C\u002Fli>\n\u003Cli>User-friendly A-Z alphabetical navigation\u003C\u002Fli>\n\u003Cli>Create unlimited glossaries for different sections or topics\u003C\u002Fli>\n\u003Cli>Save time by reusing glossaries across multiple pages with “reusable blocks”\u003C\u002Fli>\n\u003Cli>SEO-friendly structure that helps search engines understand your content\u003C\u002Fli>\n\u003Cli>Mobile-responsive design that works on all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Heroic Glossary Block comes with extensive customization options and professionally designed templates to match your website’s look and feel.\u003C\u002Fp>\n\u003Ch4>Professional Use Cases for Heroic Glossary\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Technical Documentation – Create clear, searchable documentation with defined terminology\u003C\u002Fli>\n\u003Cli>Educational Websites – Build comprehensive learning resources with explained concepts\u003C\u002Fli>\n\u003Cli>Industry Glossaries – Develop specialized term collections for your field\u003C\u002Fli>\n\u003Cli>Multi-language Support – Create bilingual or multilingual term translations\u003C\u002Fli>\n\u003Cli>Knowledge Bases – Enhance your KB with integrated terminology explanations\u003C\u002Fli>\n\u003Cli>Corporate Communications – Standardize company terminology and definitions\u003C\u002Fli>\n\u003Cli>Academic Resources – Build scholarly reference materials and lexicons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose HeroThemes?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fherothemes.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-glossary\" rel=\"nofollow ugc\">HeroThemes\u003C\u002Fa> is the trusted leader in WordPress knowledge management solutions, serving over 26,000 satisfied customers worldwide. Our premium support and regular updates ensure your glossary stays current and functional.\u003C\u002Fp>\n\u003Cp>Enhance your website with our complete suite of professional documentation tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fheroic-wordpress-knowledge-base\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-glossary\" rel=\"nofollow ugc\">Heroic KB\u003C\u002Fa> – The #1 rated WordPress knowledge base plugin for creating comprehensive, searchable documentation\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fheroic-inbox\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-glossary\" rel=\"nofollow ugc\">Heroic Inbox\u003C\u002Fa> – Professional WordPress helpdesk & customer support solution with advanced ticket management\u003C\u002Fli>\n\u003C\u002Ful>\n","The best WordPress glossary builder plugin to create and manage your own glossary of terms.",4000,49920,76,10,"2026-01-05T12:35:00.000Z","6.9.0",[66,67,48,20,22],"block","definition","https:\u002F\u002Fherothemes.com\u002Fheroic-glossary","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fheroic-glossary.2.0.1.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":78,"downloaded":79,"rating":80,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":89,"download_link":90,"security_score":91,"vuln_count":62,"unpatched_count":13,"last_vuln_date":92,"fetched_at":27},"name-directory","Name Directory","1.33.0","Jeroen Peters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeroenpeters1986\u002F","\u003Ch3>Name Directory: Build your own glossary!\u003C\u002Fh3>\n\u003Cp>This plugin adds name\u002Fterm directories (glossaries) to your WordPress installation.\u003Cbr \u002F>\nThe output on your website is like a glossary\u002Findex, including a search function.\u003Cbr \u002F>\nThis plugin supports \u003Cstrong>multiple directories\u003C\u002Fstrong> in one WordPress installation.\u003Cbr \u002F>\nI recommend you to take a look at the screenshots, they illustrate more than words.\u003C\u002Fp>\n\u003Cp>The Name Directory plugin was originally developed for \u003Ca href=\"https:\u002F\u002Fwww.parkietenvilla.nl\u002Fnamenlijst\u002F\" rel=\"nofollow ugc\">ParkietenVilla.nl\u003C\u002Fa> to show a directory of names to name your budgies.\u003C\u002Fp>\n\u003Ch4>Create multiple directories and customize them!\u003C\u002Fh4>\n\u003Cp>You can create multiple directories with this plugin.\u003Cbr \u002F>\nEvery directory can be embedded with a very simple shortcode which you can just copy-and-paste\u003Cbr \u002F>\nin your own pages and posts. Every directory has a few configuration options that customize\u003Cbr \u002F>\nthe layout and functionality of the directory:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show\u002FHide title\u003C\u002Fli>\n\u003Cli>Show\u002FHide description\u003C\u002Fli>\n\u003Cli>Enter the subject of the directory (i.e.: movies, birds, countries, names)\u003C\u002Fli>\n\u003Cli>Show\u002FHide suggestion form\u003C\u002Fli>\n\u003Cli>Show\u002FHide submitter name\u003C\u002Fli>\n\u003Cli>Show\u002FHide search function (searches names\u002Ftitles and description)\u003C\u002Fli>\n\u003Cli>Show\u002FHide a horizontal rule between the entries\u003C\u002Fli>\n\u003Cli>Show\u002FHide all entries when the user has not chosen an index-letter yet\u003C\u002Fli>\n\u003Cli>Show\u002FHide the newest entries (and choose an amount of newest entries to show)\u003C\u002Fli>\n\u003Cli>Choose the amount of columns to display\u003C\u002Fli>\n\u003Cli>Whether to jump to the name directory when a visitor is using the search box (for onepage websites)\u003C\u002Fli>\n\u003Cli>When you embed a directory, you can configure it to start with a letter of your choosing. E.g.: start on letter J.\u003C\u002Fli>\n\u003Cli>You can limit the amount of words in the description (and display a “Read more” link which reveals the rest of the text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The administration view of this plugin has the familiar look and feel of (the rest of) the WordPress Administration panel.\u003Cbr \u002F>\nI have done my best to enable some AJAX-features in the administration panel, so you can work efficiently while adding new entries.\u003C\u002Fp>\n\u003Cp>Since v1.7 and v1.8, simple import and export functionality is also supported through .csv-files.\u003C\u002Fp>\n\u003Cp>This plugin is also tested compatible with:\u003Cbr \u002F>\n * the popular \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmembers\u002F\" rel=\"ugc\">Members plugin\u003C\u002Fa> which makes role permissions easy\u003Cbr \u002F>\n * \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frelevanssi\u002F\" rel=\"ugc\">Relevanssi plugin\u003C\u002Fa>, the better search plugin\u003C\u002Fp>\n\u003Ch4>Try the plugin without installing it yourself.\u003C\u002Fh4>\n\u003Cp>Do you want to try Name Directory instantly? Thanks to TasteWP, you can start with an empty demo-site, just for you!\u003Cbr \u002F>\nAlso, it’s free.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fname-directory\" rel=\"nofollow ugc\">Click here to create the instant demo-website with Name Directory installed\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Embed the directory in the WordPress default search engine\u003C\u002Fh4>\n\u003Cp>When you go to the General Settings of the plugin, you can enable WordPress search compatibility.\u003Cbr \u002F>\nThis will include the pages who have a matching entry of Name Directory in the search results\u003C\u002Fp>\n\u003Ch4>Language support\u003C\u002Fh4>\n\u003Cp>Do you want Name Directory to be available in your language?\u003Cbr \u002F>\nPlease help us translate!\u003Cbr \u002F>\nYou can translate directly by going to \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fname-directory\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fname-directory\u003C\u002Fa>,\u003Cbr \u002F>\nlogin with your WordPress account and click Select your language and click ‘Contribute Translation’.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you like this plugin and want to support and\u002For thank me, \u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Fjeroenpeters\" rel=\"nofollow ugc\">please buy me a coffee\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>References\u003C\u002Fh4>\n\u003Cp>We are proud to be featured on:\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fwpglob.com\u002Fblog\u002F\" rel=\"nofollow ugc\">WordPress tutorials\u003C\u002Fa>\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fkinsta.com\u002Fblog\u002Fwordpress-directory-plugins\u002F#name-directory\" rel=\"nofollow ugc\">Kinsta: The best Directory plugins (no. 7)\u003C\u002Fa>\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fwww.wpbeginner.com\u002Fplugins\u002Fbest-directory-plugins-for-wordpress\u002F\" rel=\"nofollow ugc\">WPBeginner: Best Directory plugins (no. 5)\u003C\u002Fa>\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fbest-wordpress-glossary-plugins\u002F\" rel=\"nofollow ugc\">QuadLayers: Best Directory Plugins (no. 3)\u003C\u002Fa>\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fthemegrill.com\u002Fblog\u002Fwordpress-business-directory-plugin\u002F#6-name-directory\" rel=\"nofollow ugc\">ThemeGrill: Business Directory Plugins (no. 6)\u003C\u002Fa>\u003Cbr \u002F>\n – \u003Ca href=\"https:\u002F\u002Fwpwax.com\u002Fbest-wordpress-directory-plugins\u002F\" rel=\"nofollow ugc\">WP Wax: Best Directory plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Thank you\u003C\u002Fh4>\n\u003Cp>Thank you to the few who have donated to me already, or bought a custom version of Name Directory.\u003C\u002Fp>\n","Name directory (glossary) with many options like multiple directories, integrated search, non-latin characters, recaptcha, HTML editor and many more.",3000,157506,98,79,"2026-03-09T23:59:00.000Z","7.0","3.0.1","5.3",[48,87,20,21,88],"directory","names","https:\u002F\u002Fjeroenpeters.dev\u002Fwordpress-plugin-name-directory\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fname-directory.1.33.0.zip",88,"2026-03-10 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":32,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":111,"download_link":112,"security_score":113,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"luckywp-glossary","LuckyWP Glossary","1.0.9","LuckyWP","https:\u002F\u002Fprofiles.wordpress.org\u002Ftheluckywp\u002F","\u003Cp>The “LuckyWP Glossary” plugin implements the glossary \u002F dictionary functionality on the website: an alphabetical list of terms with definitions for these terms. The LuckyWP Glossary uses responsive web design and provides high compatibility with WordPress themes and plugins.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFjQ86bG_qGA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Synonyms\u003C\u002Fh4>\n\u003Cp>An unlimited number of synonyms can be added to each term. They are displayed in the list of terms equally with the main term and lead to the term page, which avoids the appearance of pages with the same content.\u003C\u002Fp>\n\u003Ch4>Alphabetical list of terms\u003C\u002Fh4>\n\u003Cp>A separate page displays a list of terms and their synonyms in alphabetical order with breakdown by letters. The list is displayed in several columns, but it uses responsive web design, which makes the page look correct on both desktops and mobile.\u003C\u002Fp>\n\u003Ch4>Highly compatible with WordPress themes\u003C\u002Fh4>\n\u003Cp>Thanks to responsive web design and correct integration with the theme, the glossary fits perfectly with most WordPress themes.\u003C\u002Fp>\n\u003Ch4>Highly compatible with WordPress plugins\u003C\u002Fh4>\n\u003Cp>When developing the plugin, the following approaches are used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>terms are based on custom post type;\u003C\u002Fli>\n\u003Cli>the standard WordPress page is used as the archive page;\u003C\u002Fli>\n\u003Cli>to describe the term the standard WordPress editor is used.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Maximum use of the standard WordPress functionality provides high compatibility with most third-party WordPress plugins extending the editor’s capabilities, SEO plugins and etc.\u003C\u002Fp>\n\u003Ch4>User-friendly URL\u003C\u002Fh4>\n\u003Cp>For the term page an arbitrary URL structure is configured in a similar way to the configuration of the URL for posts.\u003C\u002Fp>\n\u003Ch4>Automatic placement of links to terms (\u003Ca href=\"https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Fglossary\u002F\" rel=\"nofollow ugc\">premium feature\u003C\u002Fa>)\u003C\u002Fh4>\n\u003Cp>The feature of automatic placement of links to the term page allows to improve the internal linking of the website, which will positively affect SEO.\u003C\u002Fp>\n\u003Cp>Parameters of links placement can be changed in the plugin settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>choose in which types of posts to place links;\u003C\u002Fli>\n\u003Cli>сhoose how to place links: to all occurrences of the term or only to the first.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customized access to the terms management (\u003Ca href=\"https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Fglossary\u002F\" rel=\"nofollow ugc\">premium feature\u003C\u002Fa>)\u003C\u002Fh4>\n\u003Cp>The plugin settings allows to specify which roles will have access to the terms management in the WordPress control panel.\u003C\u002Fp>\n","The plugin implements the glossary\u002Fdictionary functionality with support of synonyms.",200,7782,6,"2020-07-01T10:06:00.000Z","5.4.19","4.7","5.6.20",[48,20,109,22,110],"synonyms","wiki","https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Fglossary\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fluckywp-glossary.1.0.9.zip",85,{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":13,"num_ratings":13,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":23,"tags":127,"homepage":131,"download_link":132,"security_score":113,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wp-snap","WP-SNAP!","0.9.4","nateomedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fnateomedia\u002F","\u003Cp>WP-SNAP! (WordPress System for Navigating Alphabetized Posts) creates an alphabetical listing of post titles on a Category or Page template file. Navigation through the listings WP-SNAP! generates is accomplished using the alphabet itself. (For example, if a site visitor clicked on the letter D, any post titles that began with that letter would be showcased.) WP-SNAP! will work on any WordPress 2.5 or higher site, but is particularly useful managing glossaries, indexes, reviews, or directories.\u003C\u002Fp>\n\u003Cp>WP-SNAP! offers three different navigational styles and integration with both custom permalinks and the WordPress loop. Plugin options can be managed both site-wide and on the template itself with results either restricted to one category or broadened to include child categories as well. The clever web developer should have no problem seamlessly integrating WP-SNAP! into their latest project. Options have also been added to allow the customization of css class names and the appearance of html mark-up.\u003C\u002Fp>\n","WP-SNAP! (WordPress System for Navigating Alphabetized Posts) creates an user interface for navigating alphabetized post titles.",90,23822,"2010-08-06T02:15:00.000Z","3.0.5","2.5",[19,20,128,129,130],"navigation","page","post","http:\u002F\u002Fwww.nateomedia.com\u002Fwares\u002Fdownloads\u002Fwordpress\u002Fwp-snap","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-snap.0.9.4.zip",{"attackSurface":134,"codeSignals":191,"taintFlows":222,"riskAssessment":223,"analyzedAt":228},{"hooks":135,"ajaxHandlers":182,"restRoutes":183,"shortcodes":184,"cronEvents":190,"entryPointCount":30,"unprotectedCount":13},[136,142,146,149,152,155,160,163,165,169,172,174,178],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","wp_enqueue_scripts","glossary_index_enqueue_styles","glossary-index.php",24,{"type":137,"name":143,"callback":144,"file":140,"line":145},"init","glossary_index_register_post_type",40,{"type":137,"name":143,"callback":147,"file":140,"line":148},"closure",43,{"type":137,"name":150,"callback":147,"file":140,"line":151},"admin_init",51,{"type":137,"name":143,"callback":144,"file":153,"line":154},"includes\\post-type.php",35,{"type":156,"name":157,"callback":147,"priority":158,"file":153,"line":159},"filter","the_content",5,50,{"type":137,"name":161,"callback":147,"file":153,"line":162},"wp_head",80,{"type":156,"name":157,"callback":147,"file":153,"line":164},112,{"type":137,"name":166,"callback":147,"file":167,"line":168},"admin_notices","includes\\settings.php",31,{"type":137,"name":150,"callback":170,"file":167,"line":171},"glossary_index_register_settings",114,{"type":137,"name":150,"callback":147,"file":167,"line":173},117,{"type":137,"name":175,"callback":176,"file":167,"line":177},"admin_menu","glossary_index_add_menu_item",163,{"type":137,"name":179,"callback":180,"priority":62,"file":167,"line":181},"update_option_glossary_index_settings","glossary_index_save_settings",215,[],[],[185],{"tag":186,"callback":187,"file":188,"line":189},"glossary_index","glossary_index_shortcode","includes\\shortcode.php",113,[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":195,"fileOperations":13,"externalRequests":13,"nonceChecks":30,"capabilityChecks":220,"bundledLibraries":221},[],{"prepared":13,"raw":13,"locations":194},[],{"escaped":196,"rawEcho":197,"locations":198},13,12,[199,201,202,203,205,206,208,210,212,214,216,218],{"file":167,"line":148,"context":200},"raw output",{"file":167,"line":151,"context":200},{"file":167,"line":61,"context":200},{"file":167,"line":204,"context":200},81,{"file":167,"line":91,"context":200},{"file":167,"line":207,"context":200},89,{"file":167,"line":209,"context":200},91,{"file":167,"line":211,"context":200},96,{"file":167,"line":213,"context":200},97,{"file":167,"line":215,"context":200},102,{"file":167,"line":217,"context":200},103,{"file":167,"line":219,"context":200},110,2,[],[],{"summary":224,"deductions":225},"The 'glossary-index' plugin v0.0.14 presents a generally good security posture with some notable areas for improvement. The plugin exhibits strong adherence to secure coding practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and incorporating nonce and capability checks. Furthermore, the complete absence of recorded vulnerabilities and CVEs in its history is a significant positive indicator of its current security.\n\nHowever, a key concern lies in the output escaping. With 52% of its 25 outputs properly escaped, there's a considerable risk of Cross-Site Scripting (XSS) vulnerabilities. The remaining 48% of unescaped outputs represent potential entry points for malicious scripts to be injected into the website.\n\nWhile the attack surface is minimal (one shortcode) and free of direct unprotected entry points like unauthenticated AJAX handlers or REST API routes, the insufficient output escaping remains the primary security weakness. The plugin's history of zero vulnerabilities is commendable, suggesting careful development, but it's crucial to address the unescaped output to maintain this strong track record.",[226],{"reason":227,"points":197},"Unescaped output found","2026-03-16T21:38:19.522Z",{"wat":230,"direct":237},{"assetPaths":231,"generatorPatterns":233,"scriptPaths":234,"versionParams":235},[232],"\u002Fwp-content\u002Fplugins\u002Fglossary-index\u002Fassets\u002Fcss\u002Fglossary-index.css",[],[],[236],"glossary-index\u002Fassets\u002Fcss\u002Fglossary-index.css?ver=0.0.14",{"cssClasses":238,"htmlComments":241,"htmlAttributes":242,"restEndpoints":243,"jsGlobals":245,"shortcodeOutput":246},[239,240],"glossary-term-title","single-glossary_index_term",[],[],[244],"\u002Fwp-json\u002Fglossary-index",[],[]]