[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwNhFsOPQJrKbrWCBgK5Si7YikzJLRbrQC8fyyrxgyJg":3,"$fS-NOXHeiQqfmioJT5GzaHhJVqIe-pCurC8t8FUUV9yg":170,"$fEa19B2qePvzh80qW0RrpbDATzDccPrMT1SjZV0dpTKY":175},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":126,"fingerprints":156},"linkify-authors","Linkify Authors","2.5","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>The plugin provides a widget called “Linkify Authors” as well as a template tag, \u003Ccode>c2c_linkify_authors()\u003C\u002Fcode>, which allow you to easily specify authors to list and how to list them. Authors are specified by either ID or slug. Each link will point to the post archive for each user. See other parts of the documentation for example usage and capabilities.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-authors\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkify-authors\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-authors\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-authors\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the template tag and hook provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, this is the template tag provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_authors()\u003C\u002Fcode> : Display links to each of any number of authors specified via author IDs\u002Fslugs. You can customize text to show before and\u002For after the entire listing, between each author, and what to display (if anything) when no authors are listed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the hook provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_authors\u003C\u002Fcode> : Allows use of an alternative approach to safely invoke \u003Ccode>c2c_linkify_authors()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2.5 _(2025-04-24)_\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hardening: Prevent unsafe markup from being output\u003C\u002Fli>\n\u003Cli>Update widget base class to v006:\n\u003Cul>\n\u003Cli>Hardening: Prevent unsafe markup from being output\u003C\u002Fli>\n\u003Cli>Change: Include version number in class name to prevent using older version\u003C\u002Fli>\n\u003Cli>Change: Move PHPCS-related inline comment with the associated \u003Ccode>phpcs:ignore\u003C\u002Fcode> comment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Change: Note compatibility through WP 6.8+\u003C\u002Fli>\n\u003Cli>Change: Note compatibility through PHP 8.3+\u003C\u002Fli>\n\u003Cli>Change: Update copyright date (2025)\u003C\u002Fli>\n\u003Cli>Unit tests:\n\u003Cul>\n\u003Cli>Change: Remove vestiges of testing for now-removed \u003Ccode>linkify_authors()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Change: Explicitly define return type for overridden methods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.4 (2024-08-15)\u003C\u002Fh4>\n\u003Cp>Highlights:\u003C\u002Fp>\n\u003Cp>This recommended release features improvements to widget implementation, adds some hardening measures, notes compatibility through WP 6.6+, removes unit tests from release packaging, updates copyright date (2024), and other code improvements and minor changes.\u003C\u002Fp>\n\u003Cp>Details:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Widget:\n\u003Cul>\n\u003Cli>New: Extract base widget functionality common amongst my Linkify family of plugins into reusable base class\u003C\u002Fli>\n\u003Cli>Change: Define a default ‘none’ message so that something is shown when no authors are specified\u003C\u002Fli>\n\u003Cli>Change: Improve spacing in block editor around widget input field help text\u003C\u002Fli>\n\u003Cli>New: Add \u003Ccode>get_config()\u003C\u002Fcode> to retrieve configuration\u003C\u002Fli>\n\u003Cli>New: Add unit tests\u003C\u002Fli>\n\u003Cli>Change: Update version to 005\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>New: Extract code for creating link to author’s post archive into new \u003Ccode>__c2c_linkify_authors_get_author_link()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Hardening: Escape some variables prior to being output\u003C\u002Fli>\n\u003Cli>Change: Tweak descriptions to clarify that the links are to each author’s post archive\u003C\u002Fli>\n\u003Cli>Change: Add default values for optional arguments to inline parameter documentation\u003C\u002Fli>\n\u003Cli>Change: Note compatibility through WP 6.6+\u003C\u002Fli>\n\u003Cli>Change: Prevent unwarranted PHPCS complaints about unescaped output (HTML is allowed)\u003C\u002Fli>\n\u003Cli>Change: Update copyright date (2024)\u003C\u002Fli>\n\u003Cli>Change: Reduce number of ‘Tags’ from \u003Ccode>readme.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Change: Remove development and testing-related files from release packaging\u003C\u002Fli>\n\u003Cli>Hardening: Unit tests: Prevent direct web access to \u003Ccode>bootstrap.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>New: Add some potential TODO items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.3.1 (2023-08-22)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fix: Fix some typos in documentation\u003C\u002Fli>\n\u003Cli>Change: Note compatibility through WP 6.3+\u003C\u002Fli>\n\u003Cli>Change: Update copyright date (2023)\u003C\u002Fli>\n\u003Cli>New: Add \u003Ccode>.gitignore\u003C\u002Fcode> file\u003C\u002Fli>\n\u003Cli>Unit tests:\n\u003Cul>\n\u003Cli>Allow tests to run against current versions of WordPress\u003C\u002Fli>\n\u003Cli>New: Add \u003Ccode>composer.json\u003C\u002Fcode> for PHPUnit Polyfill dependency\u003C\u002Fli>\n\u003Cli>Change: Prevent PHP warnings due to missing core-related generated files\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Full changelog is available in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-authors\u002Fblob\u002Fmaster\u002FCHANGELOG.md\" rel=\"nofollow ugc\">CHANGELOG.md\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n","Turn a string, list, or array of author IDs and\u002For slugs into a list of links to the post archive for each author. Provides a widget and template tag.",10,6187,0,"2025-04-25T15:22:00.000Z","6.8.5","3.3","",[19,20,21,22,23],"archives","author","link","linkify","widget","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-authors\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.5.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"coffee2code",63,91830,88,374,71,"2026-05-19T20:03:08.961Z",[40,61,75,88,101],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":35,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":17,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"disable-author-archives","Disable Author Archives","1.3.5","freemp","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreemp\u002F","\u003Cp>A simple, lightweight WordPress plugin to completely disable author archives\u002Fpages (regardless of whether the corresponding author really exists) and make the web server return status code 404 (‘Not Found’) instead. Related links will also be either disabled or completely removed.\u003C\u002Fp>\n\u003Cp>The plugin does not require any configuration. Once activated, it will start doing its job.\u003C\u002Fp>\n","Disable Author Archives completely removes author archives and makes the web server return status code 404 ('Not Found') instead.",10000,73048,7,"2025-12-03T07:54:00.000Z","6.9.4","2.9",[19,20,55,56,57],"disable","links","pages","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-author-archives","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-archives.zip",100,{"slug":62,"name":63,"version":6,"author":7,"author_profile":8,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":15,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"linkify-categories","Linkify Categories","\u003Cp>The plugin provides a widget called “Linkify Catagories” as well as a template tag, \u003Ccode>c2c_linkify_categories()\u003C\u002Fcode>, which allow you to easily specify categories to list and how to list them. Categories are specified by either ID or slug. See other parts of the documentation for example usage and capabilities.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-categories\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkify-categories\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-categories\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-categories\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the template tag and hook provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, this is the template tag provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_categories()\u003C\u002Fcode> : Template tag to display links to each of any number of categories specified via category IDs\u002Fslugs. You can customize text to show before and\u002For after the entire listing, between each category, and what to display (if anything) when no categories are listed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the hook provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_categories\u003C\u002Fcode> : Allows use of an alternative approach to safely invoke \u003Ccode>c2c_linkify_categories()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn a string, list, or array of category IDs and\u002For slugs into a list of links to those category archives. Provides a widget and template tag.",30,13752,"2025-04-27T08:15:00.000Z","2.8",[71,72,21,22,23],"categories","category","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-categories\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-categories.2.5.zip",{"slug":76,"name":77,"version":6,"author":7,"author_profile":8,"description":78,"short_description":79,"active_installs":66,"downloaded":80,"rating":60,"num_ratings":81,"last_updated":82,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":83,"homepage":86,"download_link":87,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"linkify-tags","Linkify Tags","\u003Cp>The plugin provides a widget called “Linkify Tags” as well as a template tag, \u003Ccode>c2c_linkify_tags()\u003C\u002Fcode>, which allow you to easily specify tags to list and how to list them. Tags are specified by either ID or slug. See other parts of the documentation for example usage and capabilities.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-tags\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkify-tags\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-tags\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-tags\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the template tag and hook provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, this is the template tag provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_tags()\u003C\u002Fcode> : Template tag to display links to each of any number of tags specified via tag IDs\u002Fslugs. You can customize text to show before and\u002For after the entire listing, between each tag, and what to display (if anything) when no tags are listed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the hook provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_tags\u003C\u002Fcode> : Allows use of an alternative approach to safely invoke \u003Ccode>c2c_linkify_categories()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn a string, list, or array of tag IDs and\u002For slugs into a list of links to those tag archives. Provides a widget and template tag.",9267,2,"2025-04-27T08:17:00.000Z",[21,22,84,85,23],"tag","tags","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-tags\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-tags.2.5.zip",{"slug":89,"name":90,"version":91,"author":7,"author_profile":8,"description":92,"short_description":93,"active_installs":11,"downloaded":94,"rating":13,"num_ratings":13,"last_updated":95,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":96,"homepage":99,"download_link":100,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"linkify-posts","Linkify Posts","2.6","\u003Cp>The plugin provides a widget called “Linkify Posts” as well as a template tag, \u003Ccode>c2c_linkify_posts()\u003C\u002Fcode>, which allow you to easily specify posts to list and how to list them. Posts are specified by either ID or slug. See other parts of the documentation for example usage and capabilities.\u003C\u002Fp>\n\u003Cp>Particularly handy when used in conjunction with the post custom field feature of WordPress. You could define a custom field for “Related Posts” or “Additional Products” and manually list out post IDs, then utilize the function provided by this plugin to display links to those posts in a custom manner.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-posts\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flinkify-posts\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-posts\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Flinkify-posts\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the template tag and hook provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, this is the template tag provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_posts()\u003C\u002Fcode> : Template tag to display links to each of any number of posts specified via post IDs\u002Fslugs. You can customize text to show before and\u002For after the entire listing, between each post, and what to display (if anything) when no posts are listed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is the hook provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_linkify_posts\u003C\u002Fcode> : Allows use of an alternative approach to safely invoke \u003Ccode>c2c_linkify_posts()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn a string, list, or array of post IDs and\u002For slugs into a list of links to those posts. Provides a widget and template tag.",5395,"2025-04-28T06:07:00.000Z",[21,22,97,98,23],"post","posts","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Flinkify-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-posts.2.6.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":17,"tags":116,"homepage":121,"download_link":122,"security_score":123,"vuln_count":124,"unpatched_count":13,"last_vuln_date":125,"fetched_at":28},"enhanced-text-widget","Enhanced Text Widget","1.6.7","cl272","https:\u002F\u002Fprofiles.wordpress.org\u002Fcl272\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fenhanced-text-widget\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fplugins\u002Fenhanced-text-widget\u003C\u002Fa>.\u003C\u002Fstrong>\u003Cbr \u002F>\n(this trick works for all plugins in the WP repo – just replace “wordpress” with “tastewp” in the URL)\u003C\u002Fp>\n\u003Cp>Note: This is a \u003Cstrong>classic widget\u003C\u002Fstrong> type, in order for it to work on the latest version of WordPress you will need \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-widgets\u002F\" rel=\"ugc\">Classic Widgets\u003C\u002Fa> plugin installed on your site.\u003C\u002Fp>\n\u003Cp>UPDATE: Plugin ownership changed for this plugin. We are currently evaluating possible enhancements for it. Stay tuned! If you have any suggestions yourself, please let us know in the Support Forum.\u003C\u002Fp>\n\u003Cp>An enhanced version of the default text widget where you may have Text, HTML, CSS, JavaScript, Flash, Shortcodes and\u002For PHP as content with linkable widget title.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Title URL\u003C\u002Fli>\n\u003Cli>Widget CSS class\u003C\u002Fli>\n\u003Cli>Content supports Text, HTML, CSS, JavaScript, Flash, Shortcodes, and PHP\u003C\u002Fli>\n\u003Cli>Option to not display a title\u003C\u002Fli>\n\u003Cli>Option to open Title URL in new window\u003C\u002Fli>\n\u003Cli>Option to automatically add paragraphs to content\u003C\u002Fli>\n\u003Cli>Option to not output before\u002Fafter_widget\u002Ftitle (bare widget)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For questions, please ask in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fenhanced-text-widget\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Enjoy this plugin? \u003Ca href=\"https:\u002F\u002Fsellcodes.com\u002F5U4SICyc\" rel=\"nofollow ugc\">Send a tip to support development\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is part of the Inisev product family – \u003Ca href=\"https:\u002F\u002Finisev.com\" rel=\"nofollow ugc\">check out our other products\u003C\u002Fa>.\u003C\u002Fp>\n","An enhanced version of the text widget that supports Text, HTML, CSS, JavaScript, Flash, Shortcodes and PHP with linkable widget title.",30000,850353,98,50,"2024-07-17T01:21:00.000Z","6.6.5","3.6",[117,118,119,120,23],"clickable","linkable","linked-title","text","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenhanced-text-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhanced-text-widget.1.6.7.zip",91,6,"2024-04-10 00:00:00",{"attackSurface":127,"codeSignals":143,"taintFlows":151,"riskAssessment":152,"analyzedAt":155},{"hooks":128,"ajaxHandlers":139,"restRoutes":140,"shortcodes":141,"cronEvents":142,"entryPointCount":13,"unprotectedCount":13},[129,134],{"type":130,"name":131,"callback":131,"priority":11,"file":132,"line":133},"action","c2c_linkify_authors","linkify-authors.php",118,{"type":130,"name":135,"callback":136,"file":137,"line":138},"widgets_init","register_widget","linkify-authors.widget.php",105,[],[],[],[],{"dangerousFunctions":144,"sqlUsage":145,"outputEscaping":147,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":150},[],{"prepared":13,"raw":13,"locations":146},[],{"escaped":148,"rawEcho":13,"locations":149},37,[],[],[],{"summary":153,"deductions":154},"The \"linkify-authors\" v2.5 plugin exhibits an exceptionally strong security posture based on the provided static analysis. The complete absence of any identified entry points (AJAX, REST API, shortcodes, cron) significantly minimizes its attack surface. Furthermore, the code demonstrates robust security practices with 100% usage of prepared statements for SQL queries and proper output escaping, along with no file operations or external HTTP requests.  The lack of identified dangerous functions, taint flows, or bundled libraries further reinforces this positive assessment.  The vulnerability history is also clean, with no recorded CVEs, indicating a consistent track record of security.  This plugin appears to be developed with security as a high priority. The only potential area for improvement, though not a direct security flaw given the current data, is the absence of nonce and capability checks. While this is not a concern when there are no entry points, it would be a significant vulnerability if any entry points were introduced in the future.  Overall, this plugin presents a very low risk.",[],"2026-03-17T00:31:32.027Z",{"wat":157,"direct":163},{"assetPaths":158,"generatorPatterns":160,"scriptPaths":161,"versionParams":162},[159],"\u002Fwp-content\u002Fplugins\u002Flinkify-authors\u002F",[],[],[],{"cssClasses":164,"htmlComments":165,"htmlAttributes":166,"restEndpoints":167,"jsGlobals":168,"shortcodeOutput":169},[],[],[],[],[],[131],{"error":171,"url":172,"statusCode":173,"statusMessage":174,"message":174},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flinkify-authors\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":176,"versions":177},23,[178,184,191,198,205,212,219,226,233,240,247,254,261,268,275,282,289,296,303,310,317,324,331],{"version":6,"download_url":25,"svn_tag_url":179,"released_at":27,"has_diff":180,"diff_files_changed":181,"diff_lines":27,"trac_diff_url":182,"vulnerabilities":183,"is_current":171},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.5\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.4&new_path=%2Flinkify-authors%2Ftags%2F2.5",[],{"version":185,"download_url":186,"svn_tag_url":187,"released_at":27,"has_diff":180,"diff_files_changed":188,"diff_lines":27,"trac_diff_url":189,"vulnerabilities":190,"is_current":180},"2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.3.1&new_path=%2Flinkify-authors%2Ftags%2F2.4",[],{"version":192,"download_url":193,"svn_tag_url":194,"released_at":27,"has_diff":180,"diff_files_changed":195,"diff_lines":27,"trac_diff_url":196,"vulnerabilities":197,"is_current":180},"2.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.3&new_path=%2Flinkify-authors%2Ftags%2F2.3.1",[],{"version":199,"download_url":200,"svn_tag_url":201,"released_at":27,"has_diff":180,"diff_files_changed":202,"diff_lines":27,"trac_diff_url":203,"vulnerabilities":204,"is_current":180},"2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.6&new_path=%2Flinkify-authors%2Ftags%2F2.3",[],{"version":206,"download_url":207,"svn_tag_url":208,"released_at":27,"has_diff":180,"diff_files_changed":209,"diff_lines":27,"trac_diff_url":210,"vulnerabilities":211,"is_current":180},"2.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.5&new_path=%2Flinkify-authors%2Ftags%2F2.2.6",[],{"version":213,"download_url":214,"svn_tag_url":215,"released_at":27,"has_diff":180,"diff_files_changed":216,"diff_lines":27,"trac_diff_url":217,"vulnerabilities":218,"is_current":180},"2.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.4&new_path=%2Flinkify-authors%2Ftags%2F2.2.5",[],{"version":220,"download_url":221,"svn_tag_url":222,"released_at":27,"has_diff":180,"diff_files_changed":223,"diff_lines":27,"trac_diff_url":224,"vulnerabilities":225,"is_current":180},"2.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.3&new_path=%2Flinkify-authors%2Ftags%2F2.2.4",[],{"version":227,"download_url":228,"svn_tag_url":229,"released_at":27,"has_diff":180,"diff_files_changed":230,"diff_lines":27,"trac_diff_url":231,"vulnerabilities":232,"is_current":180},"2.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.2&new_path=%2Flinkify-authors%2Ftags%2F2.2.3",[],{"version":234,"download_url":235,"svn_tag_url":236,"released_at":27,"has_diff":180,"diff_files_changed":237,"diff_lines":27,"trac_diff_url":238,"vulnerabilities":239,"is_current":180},"2.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2.1&new_path=%2Flinkify-authors%2Ftags%2F2.2.2",[],{"version":241,"download_url":242,"svn_tag_url":243,"released_at":27,"has_diff":180,"diff_files_changed":244,"diff_lines":27,"trac_diff_url":245,"vulnerabilities":246,"is_current":180},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.2&new_path=%2Flinkify-authors%2Ftags%2F2.2.1",[],{"version":248,"download_url":249,"svn_tag_url":250,"released_at":27,"has_diff":180,"diff_files_changed":251,"diff_lines":27,"trac_diff_url":252,"vulnerabilities":253,"is_current":180},"2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.1.3&new_path=%2Flinkify-authors%2Ftags%2F2.2",[],{"version":255,"download_url":256,"svn_tag_url":257,"released_at":27,"has_diff":180,"diff_files_changed":258,"diff_lines":27,"trac_diff_url":259,"vulnerabilities":260,"is_current":180},"2.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.1.2&new_path=%2Flinkify-authors%2Ftags%2F2.1.3",[],{"version":262,"download_url":263,"svn_tag_url":264,"released_at":27,"has_diff":180,"diff_files_changed":265,"diff_lines":27,"trac_diff_url":266,"vulnerabilities":267,"is_current":180},"2.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.1.1&new_path=%2Flinkify-authors%2Ftags%2F2.1.2",[],{"version":269,"download_url":270,"svn_tag_url":271,"released_at":27,"has_diff":180,"diff_files_changed":272,"diff_lines":27,"trac_diff_url":273,"vulnerabilities":274,"is_current":180},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.1&new_path=%2Flinkify-authors%2Ftags%2F2.1.1",[],{"version":276,"download_url":277,"svn_tag_url":278,"released_at":27,"has_diff":180,"diff_files_changed":279,"diff_lines":27,"trac_diff_url":280,"vulnerabilities":281,"is_current":180},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.0.4&new_path=%2Flinkify-authors%2Ftags%2F2.1",[],{"version":283,"download_url":284,"svn_tag_url":285,"released_at":27,"has_diff":180,"diff_files_changed":286,"diff_lines":27,"trac_diff_url":287,"vulnerabilities":288,"is_current":180},"2.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.0.3&new_path=%2Flinkify-authors%2Ftags%2F2.0.4",[],{"version":290,"download_url":291,"svn_tag_url":292,"released_at":27,"has_diff":180,"diff_files_changed":293,"diff_lines":27,"trac_diff_url":294,"vulnerabilities":295,"is_current":180},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.0.2&new_path=%2Flinkify-authors%2Ftags%2F2.0.3",[],{"version":297,"download_url":298,"svn_tag_url":299,"released_at":27,"has_diff":180,"diff_files_changed":300,"diff_lines":27,"trac_diff_url":301,"vulnerabilities":302,"is_current":180},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.0.1&new_path=%2Flinkify-authors%2Ftags%2F2.0.2",[],{"version":304,"download_url":305,"svn_tag_url":306,"released_at":27,"has_diff":180,"diff_files_changed":307,"diff_lines":27,"trac_diff_url":308,"vulnerabilities":309,"is_current":180},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F2.0&new_path=%2Flinkify-authors%2Ftags%2F2.0.1",[],{"version":311,"download_url":312,"svn_tag_url":313,"released_at":27,"has_diff":180,"diff_files_changed":314,"diff_lines":27,"trac_diff_url":315,"vulnerabilities":316,"is_current":180},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F1.2&new_path=%2Flinkify-authors%2Ftags%2F2.0",[],{"version":318,"download_url":319,"svn_tag_url":320,"released_at":27,"has_diff":180,"diff_files_changed":321,"diff_lines":27,"trac_diff_url":322,"vulnerabilities":323,"is_current":180},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F1.1&new_path=%2Flinkify-authors%2Ftags%2F1.2",[],{"version":325,"download_url":326,"svn_tag_url":327,"released_at":27,"has_diff":180,"diff_files_changed":328,"diff_lines":27,"trac_diff_url":329,"vulnerabilities":330,"is_current":180},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flinkify-authors%2Ftags%2F1.0&new_path=%2Flinkify-authors%2Ftags%2F1.1",[],{"version":332,"download_url":333,"svn_tag_url":334,"released_at":27,"has_diff":180,"diff_files_changed":335,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":336,"is_current":180},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkify-authors.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flinkify-authors\u002Ftags\u002F1.0\u002F",[],[]]