[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUBv2uDazhLc6WFcYuwvvZOEvAZEijvCeRjPZma29fPc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":127,"fingerprints":173},"dig-breadcrumb","dig Breadcrumb","0.1","digrart","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigrart\u002F","\u003Cp>This plugin generates breadcrumb navigation for all posts, pages, custom post types, categories, and taxonomies on WordPress. The breadcrumbs are fully customizable and support structured data formats such as Microdata and JSON-LD for better SEO.\u003C\u002Fp>\n","Generate breadcrumb navigation for all posts, pages, custom post types, categories, and taxonomies on WordPress, considering their publication status.",0,898,"2024-10-21T01:26:00.000Z","6.5.8","5.0","7.0",[18,19,20,21,22],"breadcrumb","json-ld","microdata","navigation","schema-org","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdig-breadcrumb.0.1.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},3,95,30,91,"2026-04-04T11:04:34.490Z",[36,55,74,90,107],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":23,"tested_up_to":46,"requires_at_least":47,"requires_php":23,"tags":48,"homepage":23,"download_link":52,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"breadcrumb-navigation-for-seo-with-microdata","Breadcrumb Navigation for SEO with Microdata","1.2","tobias_.MerZ","https:\u002F\u002Fprofiles.wordpress.org\u002Ftobias_merz\u002F","\u003Cp>RichSnippets can have very positive impact on the Click-Through-Rate of your Website on Google or any searchengine. With this plugin it is possible to generate a breadcrumb navigation with the microdata format from schema.org. This navigation will be shown on your webpage and the snippets on the search engine result pages.\u003Cbr \u002F>\nUntil the next release this Plugin works mainly with Themes that have a menu navigation at the top of the page like Zerif Lite.\u003C\u002Fp>\n","With this Plugin you can generate a breadcrumb navigation with Microdata format from schema.org. The breadcrumbs will be shown in Google snippets.",10,2254,"4.4.34","3.0.1",[49,50,20,22,51],"breadcrumb-navigation","breadcrumbs","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbreadcrumb-navigation-for-seo-with-microdata.zip",100,"2026-03-15T10:48:56.248Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":53,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":23,"tags":69,"homepage":72,"download_link":73,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"json-ld-breadcrumbs","JSON-LD Breadcrumbs","1.0.5","Pratik Chaskar","https:\u002F\u002Fprofiles.wordpress.org\u002Fpratikchaskar\u002F","\u003Cp>Adds JSON-LD based breadcrumb schema to your site visible only to the Search Engines such as Google.\u003C\u002Fp>\n\u003Cp>Credits – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fwordpress-seo\u002Fblob\u002Ftrunk\u002Ffrontend\u002Fclass-breadcrumbs.php\" rel=\"nofollow ugc\">SEO Yoast\u003C\u002Fa> for the base breadcrumbs class.\u003C\u002Fp>\n","Adds JSON-LD based breadcrumb schema to your site visible only to the Search Engines such as Google.",1000,11696,2,"2026-01-19T12:30:00.000Z","6.9.4","4.4",[18,70,19,71,22],"google","schema","https:\u002F\u002Fgithub.com\u002Fpratikchaskar\u002Fjson-ld-breadcrumbs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjson-ld-breadcrumbs.1.0.5.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":44,"downloaded":82,"rating":11,"num_ratings":11,"last_updated":83,"tested_up_to":84,"requires_at_least":15,"requires_php":23,"tags":85,"homepage":87,"download_link":88,"security_score":89,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"article-json-ld","Article JSON-LD","0.3","Nashwan D","https:\u002F\u002Fprofiles.wordpress.org\u002Falex-ye\u002F","\u003Cp>Article JSON-LD is an extendable and straightforward solution to enhance your site SEO by adding Schema.org microdata as a JSON-LD script on your site posts.\u003C\u002Fp>\n\u003Cp>It will automatically insert the JSON-LD script in your site \u003Ccode>\u003Chead>\u003C\u002Fcode> tag by using the standard information provided by WordPress, such as the title, description, featured image, publish date, author, categories..etc.\u003C\u002Fp>\n\u003Cp>You can support your custom post types or modify the data easily by using the plugin’s hooks.\u003C\u002Fp>\n\u003Ch4>Custom-Post-Types Support\u003C\u002Fh4>\n\u003Cp>By default, the plugin supports the \u003Ccode>post\u003C\u002Fcode> post-type. Add support for other custom-post-types using a code snippet as the example below:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action('init', 'add_article_json_ld_post_type_support', 15);\n\n\u002F**\n * @return void\n *\u002F\nfunction add_article_json_ld_post_type_support()\n{\n    add_post_type_support('custom-post-type', 'article-json-ld');\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcode-snippets\" rel=\"ugc\">Code Snippets\u003C\u002Fa> plugin to add the code snippets to your site.\u003C\u002Fp>\n\u003Cp>An active demo is available on \u003Ca href=\"https:\u002F\u002Fwww.arageek.com\u002F\" rel=\"nofollow ugc\">Arageek\u003C\u002Fa> articles.\u003C\u002Fp>\n\u003Ch4>Plugin’s Hooks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ArticleJsonLd\\post_json_ld_data\u003C\u002Fcode> A filter for a post JSON-LD data.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ArticleJsonLd\\post_author_json_ld_data\u003C\u002Fcode> A filter for a post author JSON-LD data.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ArticleJsonLd\\post_publisher_json_ld_data\u003C\u002Fcode> A filter for a post publisher JSON-LD data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>Developers can contribute to the source code on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnash-ye\u002Fwp-article-json-ld\" rel=\"nofollow ugc\">Github Repository\u003C\u002Fa>.\u003C\u002Fp>\n","A straightforward solution to add Schema.org microdata as a JSON-LD script on your site posts.",1960,"2020-10-22T17:26:00.000Z","5.5.18",[19,20,86,22,51],"rich-snippets","https:\u002F\u002Fgithub.com\u002Fnash-ye\u002Fwp-article-json-ld","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farticle-json-ld.0.3.zip",85,{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":53,"num_ratings":99,"last_updated":100,"tested_up_to":67,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":105,"download_link":106,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"microdata-to-json-ld-converter","Microdata to JSON-LD Converter","1.7.1","Seth Smigelski","https:\u002F\u002Fprofiles.wordpress.org\u002Fsethsm\u002F","\u003Cp>Is your WordPress theme or website built with inline Schema.org Microdata? As search engines increasingly prefer the JSON-LD format for structured data, updating your site can be a significant challenge. Manually removing old Microdata and creating new JSON-LD scripts for every page is tedious and prone to errors.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Microdata to JSON-LD Converter\u003C\u002Fstrong> solves this exact problem. This plugin seamlessly automates the entire conversion process:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Scans Your Pages:\u003C\u002Fstrong> It fetches the full HTML of your published posts and pages, ensuring it captures all Microdata, whether it’s in your post content or your theme files (like \u003Ccode>header.php\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Converts to JSON-LD:\u003C\u002Fstrong> It intelligently parses the \u003Ccode>itemscope\u003C\u002Fcode>, \u003Ccode>itemtype\u003C\u002Fcode>, and \u003Ccode>itemprop\u003C\u002Fcode> attributes and converts them into a well-structured JSON-LD script.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Removes Inline Microdata:\u003C\u002Fstrong> Optionally, it can clean up your public-facing HTML by removing the now-redundant Microdata attributes, leaving only the clean JSON-LD script in the \u003Ccode>\u003Chead>\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keeps It Fresh:\u003C\u002Fstrong> With the “Keep up to date” option, the plugin can automatically regenerate the JSON-LD every time you update a post, ensuring your structured data always reflects your latest content.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full Page Parsing:\u003C\u002Fstrong> Accurately reads Microdata from the entire webpage, not just post content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Generation:\u003C\u002Fstrong> Automatically creates the initial JSON-LD when you open a published post for the first time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Control:\u003C\u002Fstrong> View and edit the generated JSON-LD directly in a meta box on each post’s edit screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Validator:\u003C\u002Fstrong> Get instant feedback on your schema with a built-in validator that checks for common required and recommended properties.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Rebuild Tool:\u003C\u002Fstrong> Process your entire site at once with a batch-processing tool that works through all your posts and pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Set It and Forget It” Mode:\u003C\u002Fstrong> Enable the “Keep JSON-LD up to date” option to ensure your structured data remains current.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean & Modern UI:\u003C\u002Fstrong> A simple, intuitive settings page with toggle switches and tabs makes configuration a breeze.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin offers a seamless migration path for modernizing your site’s SEO and structured data implementation, eliminating the need to edit your content, plugins, and theme files.\u003C\u002Fp>\n","A powerful tool to convert your existing Schema.org Microdata into the preferred JSON-LD format, clean up your HTML, and maintain structured data.",540,1,"2026-01-09T20:52:00.000Z","5.5","7.2",[19,20,22,51,104],"structured-data","https:\u002F\u002Fwww.sethcreates.com\u002Fplugins-for-wordpress\u002Fmicrodata-to-json-ld-converter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmicrodata-to-json-ld-converter.1.7.1.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":25,"num_ratings":117,"last_updated":118,"tested_up_to":67,"requires_at_least":119,"requires_php":16,"tags":120,"homepage":123,"download_link":124,"security_score":125,"vuln_count":65,"unpatched_count":11,"last_vuln_date":126,"fetched_at":27},"breadcrumb-navxt","Breadcrumb NavXT","7.5.1","John Havlik","https:\u002F\u002Fprofiles.wordpress.org\u002Fmtekk\u002F","\u003Cp>Breadcrumb NavXT, the successor to the popular WordPress plugin Breadcrumb Navigation XT, was written from the ground up to be better than its ancestor. This plugin generates locational breadcrumb trails for your WordPress powered blog or website. These breadcrumb trails are highly customizable to suit the needs of just about any website running WordPress. The Administrative interface makes setting options easy, while a direct class access is available for theme developers and more adventurous users.\u003C\u002Fp>\n\u003Ch4>PHP Requirements\u003C\u002Fh4>\n\u003Cp>Breadcrumb NavXT 7.0 and newer require PHP7.0\u003Cbr \u002F>\nBreadcrumb NavXT 5.2 and newer require PHP5.3\u003Cbr \u002F>\nBreadcrumb NavXT 5.1.1 and older require PHP5.2\u003C\u002Fp>\n\u003Ch4>Features (non-exhaustive)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>RDFa format Schema.org BreadcrumbList compatible breadcrumb generation.\u003C\u002Fli>\n\u003Cli>Extensive breadcrumb customization control via a settings page with appropriate default values for most use cases.\u003C\u002Fli>\n\u003Cli>Network admin settings page for managing breadcrumb settings for all subsites with \u003Ca href=\"http:\u002F\u002Fmtekk.us\u002Farchives\u002Fguides\u002Fcontrolling-breadcrumb-navxt-settings-from-the-network-settings-page\u002F\" title=\"Go to the article on configuring the network settings priority.\" rel=\"nofollow ugc\">configurable global priority\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Built in WordPress Widget.\u003C\u002Fli>\n\u003Cli>Extensible via OOP and provided \u003Ca href=\"http:\u002F\u002Fmtekk.us\u002Fcode\u002Fbreadcrumb-navxt\u002Fbreadcrumb-navxt-doc\u002F2\u002F#action_reference\" title=\"Go to the Breadcrumb NavXT Documentation's action reference.\" rel=\"nofollow ugc\">actions\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fmtekk.us\u002Fcode\u002Fbreadcrumb-navxt\u002Fbreadcrumb-navxt-doc\u002F2\u002F#filter_reference\" title=\"Go to the Breadcrumb NavXT Documentation's filter reference.\" rel=\"nofollow ugc\">filters\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>WPML compatible (enhanced compatibility with WPML extensions plugin).\u003C\u002Fli>\n\u003Cli>Polylang compatible (enhanced compatibility with Polylang extensions plugin).\u003C\u002Fli>\n\u003Cli>bbPress compatible (enhanced compatibility with bbPress extensions plugin).\u003C\u002Fli>\n\u003Cli>BuddyPress compatible (enhanced compatibility with BuddyPress extensions plugin).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Breadcrumb NavXT now supports WordPress.org language packs. Want to translate Breadcrumb NavXT? Visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fbreadcrumb-navxt\u002F\" rel=\"nofollow ugc\">Breadcrumb NavXT’s WordPress.org translation project\u003C\u002Fa>.\u003C\u002Fp>\n","Adds breadcrumb navigation showing the visitor's path to their current location.",800000,17023337,132,"2025-12-22T03:18:00.000Z","5.8",[121,18,50,21,122],"block","trail","http:\u002F\u002Fmtekk.us\u002Fcode\u002Fbreadcrumb-navxt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbreadcrumb-navxt.7.5.1.zip",98,"2026-02-18 00:00:00",{"attackSurface":128,"codeSignals":156,"taintFlows":164,"riskAssessment":165,"analyzedAt":172},{"hooks":129,"ajaxHandlers":149,"restRoutes":150,"shortcodes":151,"cronEvents":155,"entryPointCount":99,"unprotectedCount":11},[130,136,141,145],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","plugins_loaded","dig_breadcrumb_init","dig-breadcrumb.php",47,{"type":131,"name":137,"callback":138,"file":139,"line":140},"admin_menu","add_admin_menu","includes\\class-dig-breadcrumb-admin.php",8,{"type":131,"name":142,"callback":143,"file":139,"line":144},"admin_init","register_settings",9,{"type":131,"name":146,"callback":147,"file":148,"line":144},"wp_head","custom_css","includes\\class-dig-breadcrumb-front.php",[],[],[152],{"tag":153,"callback":154,"file":148,"line":140},"dig_breadcrumb","display_breadcrumb",[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":163},[],{"prepared":11,"raw":11,"locations":159},[],{"escaped":161,"rawEcho":11,"locations":162},71,[],[],[],{"summary":166,"deductions":167},"The dig-breadcrumb plugin v0.1 exhibits a generally strong security posture based on the provided static analysis. The plugin demonstrates excellent coding practices by having 100% of its SQL queries use prepared statements and 100% of its output properly escaped, which are crucial for preventing common vulnerabilities like SQL injection and cross-site scripting (XSS). The absence of file operations and external HTTP requests further reduces the attack surface.  The fact that there are no recorded vulnerabilities, including critical or high severity ones, and no unpatched CVEs in its history is a very positive indicator of its development quality and ongoing maintenance.\n\nHowever, a significant concern arises from the lack of any recorded nonce checks or capability checks. While the current attack surface appears small and primarily consists of a single shortcode without apparent unprotected entry points in the static analysis, the absence of these fundamental security mechanisms means that the plugin is not robustly protected against potential authorization or CSRF vulnerabilities if the attack surface were to expand or if existing entry points were misused.  The lack of taint analysis results also makes it difficult to definitively assess the security of data flow within the plugin.  In conclusion, while the plugin has a good foundation with secure coding for database interactions and output handling, the missing authorization and CSRF checks represent a notable weakness that could become a risk if the plugin's functionality or integration with other WordPress features evolves.",[168,170],{"reason":169,"points":44},"Missing Nonce Checks",{"reason":171,"points":44},"Missing Capability Checks","2026-03-17T06:23:52.493Z",{"wat":174,"direct":179},{"assetPaths":175,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[],[],[],[],{"cssClasses":180,"htmlComments":182,"htmlAttributes":183,"restEndpoints":186,"jsGlobals":187,"shortcodeOutput":188},[4,181],"breadcrumb-separator",[],[184,185],"itemscope","itemtype=\"http:\u002F\u002Fschema.org\u002FBreadcrumbList\"",[],[],[189],"[dig_breadcrumb]"]