[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUFzKX3zpDP6KtdZyyHAoQirKncxzMTU6agVnLXfj3d0":3,"$fPO_xBcO3n3Hh-65dl3oladVIkUN0G06n2rhDo9Wmz80":305,"$fz7b0BOxpObhDkygy7CZlyyQ9l9kfVknGqNROc0iIDN4":310},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":37,"analysis":136,"fingerprints":285},"socius-marketing-page-taxonomy","Socius Marketing Page Taxonomy","1.1.14","sociusmarketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fsociusmarketing\u002F","\u003Cp>This plugin creates two taxonomies for categorizing pages, and their respective archives.\u003C\u002Fp>\n\u003Cp>Upon activation, two pages are created that serve as the top-level archives. They are initially named ‘Categories’ and ‘Areas Served’, but may be updated to suit your needs. These pages will display a visual category selection that link to paginated listings of all the content pages associated with each taxonomy.\u003C\u002Fp>\n\u003Cp>Pages can be easily assigned to the custom taxonomies by using the checkbox options added to the Edit Page admin area.\u003C\u002Fp>\n\u003Ch4>Custom Categories\u003C\u002Fh4>\n\u003Cp>This taxonomy is intended for products or services, for example: “Bathrooms,” “Kitchens,” “Outdoor,” etc. All categories in this taxonomy will exist as top-level items (no parent\u002Fchild relationships).\u003C\u002Fp>\n\u003Ch4>Areas Served\u003C\u002Fh4>\n\u003Cp>This taxonomy is intended to use US cities and states in parent\u002Fchild relationships, for example: Texas > Dallas. Properly setting up these locations will allow the Areas Served archive page to create separate state pages with a sub-listing of all its cities.\u003C\u002Fp>\n","Adds 2 custom taxonomies (categories & areas served) to Pages for easy, dynamic archive listing.",300,7793,100,1,"2022-01-13T18:39:00.000Z","4.9.29","3.0.1","",[20,21,22,23,24],"categories","locations","pages","taxonomies","taxonomy","http:\u002F\u002Fsociusmarketing.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocius-marketing-page-taxonomy.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},30,84,"2026-05-20T00:17:59.049Z",[38,58,83,101,119],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":56,"download_link":57,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"import-html-pages","HTML Import 2","2.6","Stephanie Leary","https:\u002F\u002Fprofiles.wordpress.org\u002Fsillybean\u002F","\u003Cp>Imports well-formed static HTML files into WordPress. Requires PHP 5.\u003C\u002Fp>\n\u003Cp>This plugin will import a directory of files as either pages or posts. You may specify the HTML tag (e.g. \u003Ccode>\u003Cbody>\u003C\u002Fcode>, \u003Ccode>\u003Cdiv id=\"content\">\u003C\u002Fcode>, or \u003Ccode>\u003Ctd width=\"732\">\u003C\u002Fcode>) or Dreamweaver template region (e.g. ‘Main Content’) containing the content you want to import.\u003C\u002Fp>\n\u003Cp>If importing pages, the directory hierarchy will be preserved. Directories containing the specified file types will be imported as empty parent pages (or, if an index file is present, its contents will be used for the parent page). Directories that do not contain the specified file types will be ignored.\u003C\u002Fp>\n\u003Cp>As files are imported, the resulting IDs, permalinks, and titles will be displayed. On completion, the importer will provide a list of Apache redirects that can be used in your \u003Ccode>.htaccess\u003C\u002Fcode> file to seamlessly transfer visitors from the old file locations to the new WordPress permalinks. As of 2.0, if you change your permalink structure after you’ve imported your files, you can regenerate the redirects&mdash;the file’s old URL is stored as a custom field in the imported post.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>import files into any post type (posts, pages, or custom post types set to \u003Ccode>public\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>import linked media files (images, documents, etc.) to the media library\u003C\u002Fli>\n\u003Cli>select content, title, and custom fields by HTML tag or Dreamweaver template region\u003C\u002Fli>\n\u003Cli>remove a common phrase (such as the site name) from imported titles\u003C\u002Fli>\n\u003Cli>remove the imported title from within the content area\u003C\u002Fli>\n\u003Cli>upload a single file or scan a directory for files to import\u003C\u002Fli>\n\u003Cli>specify file extensions to import (e.g. html, htm, php)\u003C\u002Fli>\n\u003Cli>specify directories to exclude (e.g. images, css)\u003C\u002Fli>\n\u003Cli>if importing pages (or any hierarchical post type), specify whether your top-level files should become top-level pages or children of an existing page\u003C\u002Fli>\n\u003Cli>specify index file names (e.g. index.html, default.htm) whose contents should be used for the directory parent pages \u003C\u002Fli>\n\u003Cli>set tags, categories, and custom taxonomies\u003C\u002Fli>\n\u003Cli>choose status, author, and timestamp\u003C\u002Fli>\n\u003Cli>use meta descriptions as excerpts\u003C\u002Fli>\n\u003Cli>clean up imported HTML and strip unwanted tags and attributes in content and custom fields\u003C\u002Fli>\n\u003Cli>fix internal links in imported files to match new permalinks\u003C\u002Fli>\n\u003Cli>import the entire file and generate the title from the filename \u003C\u002Fli>\n\u003Cli>preserve the original filename as the imported page’s slug\u003C\u002Fli>\n\u003Cli>choose the date from an HTML tag or Dreamweaver region (uses \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fstrtotime\" rel=\"nofollow ugc\">strtotime()\u003C\u002Fa>; results may vary)\u003C\u002Fli>\n\u003Cli>import additional HTML tags or Dreamweaver regions as custom fields\u003C\u002Fli>\n\u003Cli>option to remove imported title from within content area\u003C\u002Fli>\n\u003Cli>fallbacks: if your chosen tag\u002Farea is empty or does not exist, the importer will select \u003Ccode>\u003Cbody>\u003C\u002Fcode> for content and \u003Ccode>\u003Ctitle>\u003C\u002Fcode> for the title\u003C\u002Fli>\n\u003Cli>use a custom field named ‘post_tag’ to import tags from a portion of the file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the \u003Ca href=\"http:\u002F\u002Fstephanieleary.com\u002Fcode\u002Fwordpress\u002Fhtml-import\u002Fhtml-import-2-user-guide\u002F\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa> for details on all the options.\u003C\u002Fp>\n\u003Ch4>Thanks\u003C\u002Fh4>\n\u003Cp>Thanks to…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tom Dyson’s \u003Ca href=\"http:\u002F\u002Fwordoff.org\u002F\" rel=\"nofollow ugc\">Wordoff.org\u003C\u002Fa> for inspiring the Word cleanup option in 1.1. \u003C\u002Fli>\n\u003Cli>Dion Hulse’s \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadd-from-server\u002F\" rel=\"ugc\">Add from Server\u003C\u002Fa> plugin and bbqiguana’s \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadd-linked-images-to-gallery-v01\u002F\" rel=\"ugc\">Add Linked Images To Gallery\u003C\u002Fa> plugin, from which I borrowed a lot of the logic behind the image import feature in 2.0\u003C\u002Fli>\n\u003C\u002Ful>\n","Imports well-formed HTML files into WordPress pages.",6000,295165,86,32,"2017-11-28T15:14:00.000Z","4.6.30","3.0",[54,22,55,23,24],"import","static-files","http:\u002F\u002Fsillybean.net\u002Fcode\u002Fwordpress\u002Fhtml-import\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-html-pages.2.6.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":14,"unpatched_count":28,"last_vuln_date":82,"fetched_at":30},"term-taxonomy-converter","Term Taxonomy Converter","1.3.0","Dhanendran Rajagopal","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhanendran\u002F","\u003Cp>Initial version of this plugin is a fork of https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-converter\u002F.\u003C\u002Fp>\n\u003Cp>Copy or convert terms between taxonomies.\u003C\u002Fp>\n\u003Cp>Taxonomies include categories, tags and any other custom taxonomies that may be present with your active theme and plugins.\u003C\u002Fp>\n\u003Cp>This plugin, allows you to copy (duplicate) or convert (move) terms from one taxonomy to another or to multiple taxonomies, while maintaining associated posts.\u003C\u002Fp>\n","Copy or convert terms between taxonomies.",500,8716,6,"2025-11-28T13:54:00.000Z","6.8.5","5.0","7.4",[74,75,76,77,78],"categories-and-tags-converter","copy-taxonomies","duplicate-taxonomies","taxonomy-converter","terms","https:\u002F\u002Fgithub.com\u002Fdhanendran\u002Fterm-taxonomy-converter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fterm-taxonomy-converter.1.3.0.zip",99,"2025-01-21 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":14,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":99,"download_link":100,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"taxonomy-checklist-tree","Taxonomy Checklist Tree","1.1","webvitaly","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebvitaly\u002F","\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002Ftaxonomy-checklist-tree\u002F\" title=\"Taxonomy Checklist Tree\" rel=\"nofollow ugc\">Taxonomy Checklist Tree\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fdonate\u002F\" title=\"Donate\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002F\" title=\"WordPress plugins\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin sets Category\u002FTaxonomy checklist hierarchical tree-view by default.",400,5897,"2020-09-05T15:33:00.000Z","5.5.18","4.0",[20,97,98,23,24],"category","hierarchy","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-checklist-tree\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-checklist-tree.1.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":13,"num_ratings":14,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":117,"download_link":118,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pretty-sidebar-categories","Pretty Sidebar Categories","1.2","GrandSlambert","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrandslambert\u002F","\u003Cp>Display posts from selected taxonomies in your sidebars. Multiple formats including featured images are possible.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display posts with additional options from any or all entries in a slected taxonomy in your sidebars.\u003C\u002Fli>\n\u003Cli>Option to display on posts in the same categories as the current post on single post pages.\u003C\u002Fli>\n\u003Cli>Fully templated – add more templates in your own theme and select them in your widgets. Includes four templates.\u003C\u002Fli>\n\u003Cli>Creates two new image sizes for use in widgets – set the sizes on the options screen.\u003C\u002Fli>\n\u003Cli>Use the category title or write your own title, even link the title to the category (if one selected).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>This plugin includes the following translations. Translations listed with no translator were created by the plugin developer using Google Translate. If you can improve these, you can get your name listed here!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n","Display posts from selected taxonomies in your sidebars. Multiple formats including featured images are possible.",90,16152,"2012-12-29T04:50:00.000Z","3.5.2","2.0.2",[20,115,23,24,116],"post","widget","http:\u002F\u002Fgrandslambert.tk\u002Fplugins\u002Fpretty-sidebar-categories.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-sidebar-categories.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":34,"downloaded":127,"rating":28,"num_ratings":28,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":133,"download_link":134,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":135},"wp-category-manager","Category Manager","2.0.0.2","Mustansir Golawala","https:\u002F\u002Fprofiles.wordpress.org\u002Fmgolawala\u002F","\u003Cp>This plugin allows you to add a dashboard widget that manages specific taxonomies (Such as tags and categories or any custom taxonomy). Specifically the dashboard widget makes it easy to remove a post from a taxonomy of any kind.\u003C\u002Fp>\n\u003Cp>Those who have themes, plugins, widgets that use the wordpress taxonomy system to place posts in various lists will find this plugin especially useful.\u003C\u002Fp>\n\u003Cp>This plugin allows you to add a dashboard widget that manages taxonomies. It easy to remove a taxonomy term applied to a post.\u003C\u002Fp>\n","The WP Category Manager plugin makes it easier to manage any taxonomy that is used to control the posts within widgets in the presentation layer",10976,"2011-01-24T19:07:00.000Z","3.0.5","2.8.1",[20,97,132,23,24],"custom-taxonomy","http:\u002F\u002Fwww.mustakes.com\u002Fwp-category-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-category-manager.2.0.0.2.zip","2026-04-06T09:54:40.288Z",{"attackSurface":137,"codeSignals":212,"taintFlows":273,"riskAssessment":274,"analyzedAt":284},{"hooks":138,"ajaxHandlers":208,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":28,"unprotectedCount":28},[139,145,148,152,156,160,165,169,172,177,180,185,189,193,197,201,205],{"type":140,"name":141,"callback":142,"file":143,"line":144},"filter","the_content","smct_category_content","inc\\archive-pages.php",144,{"type":140,"name":141,"callback":146,"file":143,"line":147},"smct_area_content",224,{"type":140,"name":149,"callback":150,"file":143,"line":151},"archive_template","smct_get_category_post_type_template",237,{"type":140,"name":153,"callback":154,"file":143,"line":155},"excerpt_length","smct_excerpt_length",246,{"type":140,"name":157,"callback":158,"file":143,"line":159},"excerpt_more","smct_auto_excerpt_more",251,{"type":161,"name":162,"callback":163,"file":164,"line":68},"action","admin_menu","smct_create_plugin_settings_page","inc\\options-page.php",{"type":161,"name":166,"callback":167,"file":164,"line":168},"admin_init","smct_setup_sections",8,{"type":161,"name":166,"callback":170,"file":164,"line":171},"smct_setup_fields",9,{"type":161,"name":173,"callback":174,"file":175,"line":176},"init","smct_cptui_register_my_taxes_categories","inc\\taxonomies.php",2,{"type":161,"name":173,"callback":178,"file":175,"line":179},"smct_cptui_register_my_taxes_areas",39,{"type":161,"name":181,"callback":182,"file":183,"line":184},"admin_enqueue_scripts","smct_admin_style","socius-marketing-page-taxonomy.php",36,{"type":161,"name":186,"callback":187,"file":183,"line":188},"wp_enqueue_scripts","smct_style",41,{"type":161,"name":190,"callback":191,"file":183,"line":192},"wp_dashboard_setup","smct_dashboard_widget",209,{"type":161,"name":194,"callback":195,"file":183,"line":196},"pre_get_posts","smct_set_posts_per_page_for_archives",223,{"type":161,"name":198,"callback":199,"file":183,"line":200},"wp_head","smct_custom_css_output",230,{"type":161,"name":202,"callback":203,"file":183,"line":204},"admin_footer-post.php","smct_parent_toggler",273,{"type":161,"name":206,"callback":203,"file":183,"line":207},"admin_footer-post-new.php",274,[],[],[],[],{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":216,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":272},[],{"prepared":28,"raw":28,"locations":215},[],{"escaped":217,"rawEcho":218,"locations":219},5,25,[220,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270],{"file":221,"line":222,"context":223},"inc\\template-archive.php",10,"raw output",{"file":221,"line":225,"context":223},42,{"file":221,"line":227,"context":223},45,{"file":221,"line":229,"context":223},48,{"file":221,"line":231,"context":223},50,{"file":221,"line":233,"context":223},52,{"file":221,"line":235,"context":223},69,{"file":221,"line":237,"context":223},102,{"file":221,"line":239,"context":223},122,{"file":221,"line":241,"context":223},128,{"file":221,"line":243,"context":223},157,{"file":221,"line":245,"context":223},159,{"file":221,"line":247,"context":223},160,{"file":221,"line":249,"context":223},163,{"file":221,"line":251,"context":223},177,{"file":221,"line":253,"context":223},186,{"file":221,"line":255,"context":223},197,{"file":221,"line":257,"context":223},211,{"file":221,"line":259,"context":223},231,{"file":183,"line":261,"context":223},204,{"file":183,"line":263,"context":223},205,{"file":183,"line":265,"context":223},206,{"file":183,"line":267,"context":223},207,{"file":183,"line":269,"context":223},228,{"file":183,"line":271,"context":223},245,[],[],{"summary":275,"deductions":276},"The security posture of the \"socius-marketing-page-taxonomy\" plugin version 1.1.14 appears to be generally strong based on the provided static analysis.  There are no identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events, which significantly reduces the attack surface. Furthermore, the plugin demonstrates good practices by avoiding dangerous functions, external HTTP requests, and file operations. All SQL queries are prepared, and no taint analysis revealed any concerning flows.\n\nHowever, there are notable areas for improvement. The most significant concern is the low percentage (17%) of properly escaped output. This indicates a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed. While there are no known historical vulnerabilities for this plugin, this doesn't guarantee future security. The absence of nonces and capability checks, while perhaps justifiable given the lack of direct entry points, could still pose a minor risk if the plugin's functionality were to be extended in the future without proper security considerations.\n\nIn conclusion, the plugin exhibits strengths in its limited attack surface and secure handling of data interactions like SQL. The primary weakness lies in its output escaping, which requires immediate attention to mitigate XSS risks. The absence of historical vulnerabilities is a positive sign, but the identified code signals warrant a cautious approach to its deployment.",[277,279,282],{"reason":278,"points":168},"Low output escaping percentage",{"reason":280,"points":281},"Missing nonce checks",3,{"reason":283,"points":281},"Missing capability checks","2026-03-16T20:01:03.294Z",{"wat":286,"direct":297},{"assetPaths":287,"generatorPatterns":291,"scriptPaths":292,"versionParams":293},[288,289,290],"\u002Fwp-content\u002Fplugins\u002Fsocius-marketing-page-taxonomy\u002Fcss\u002Fadmin-styles.css","\u002Fwp-content\u002Fplugins\u002Fsocius-marketing-page-taxonomy\u002Fcss\u002Fadmin-options.css","\u002Fwp-content\u002Fplugins\u002Fsocius-marketing-page-taxonomy\u002Fcss\u002Fstyles.min.css",[],[],[294,295,296],"socius-marketing-page-taxonomy\u002Fcss\u002Fadmin-styles.css?ver=","socius-marketing-page-taxonomy\u002Fcss\u002Fadmin-options.css?ver=","socius-marketing-page-taxonomy\u002Fcss\u002Fstyles.min.css?ver=",{"cssClasses":298,"htmlComments":300,"htmlAttributes":301,"restEndpoints":302,"jsGlobals":303,"shortcodeOutput":304},[299],"smct_custom_widget",[],[],[],[],[],{"error":306,"url":307,"statusCode":308,"statusMessage":309,"message":309},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsocius-marketing-page-taxonomy\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":311},[]]