[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOu27qFX4d1WeALomqVfZic1fkHB3VoYUIpJaNslL6Uo":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":133,"fingerprints":185},"formategory","Formategory","3.2","Christopher Finke","https:\u002F\u002Fprofiles.wordpress.org\u002Fcfinke\u002F","\u003Cp>Formategory allows you to customize posts based on their categories. Just define a template for a category, and all of the posts in that category will be displayed according to the template.\u003C\u002Fp>\n\u003Cp>Use the buttons in the top-right meta box to insert placeholders for the post’s content; {{ the_content }} will be replaced by the post’s content, and {{ the_title }} will be replaced by the post’s title. Select some categories for the template, and after you save it, any posts in those categories will be instantly templated.\u003C\u002Fp>\n\u003Cp>The “Category Templates” page in your dashboard allows you to manage your templates just like you manage your posts and pages.\u003C\u002Fp>\n","Formats posts based on their category.",10,5501,100,1,"2025-04-01T16:39:00.000Z","6.7.5","3.6","",[20,21,22],"category","customization","template","http:\u002F\u002Fwww.chrisfinke.com\u002Fwordpress\u002Fplugins\u002Fformategory\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformategory.3.2.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"cfinke",3,320,87,30,85,"2026-04-05T02:01:06.781Z",[39,59,78,95,114],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":18,"download_link":58,"security_score":36,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"custom-category-templates","Custom Category Templates","0.2.1","shazdeh","https:\u002F\u002Fprofiles.wordpress.org\u002Fshazdeh\u002F","\u003Cp>Just like the way you can create custom page templates, this plugin enables you to build category archive templates by adding this bit to the top of your file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\u002F**\n * Category Template: Grid\n *\u002F\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>and when you’re adding or editing categories, you can choose the desired template file.\u003C\u002Fp>\n\u003Cp>This plugin is maintained solely for backward compatibility. Try the new \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-taxonomy-templates\u002F\" rel=\"ugc\">Custom Taxonomy Templates\u003C\u002Fa> instead, it supports all taxonomies and also uses the new term meta feature in WP 4.4.\u003C\u002Fp>\n","Define custom templates for category views.",3000,61307,86,6,"2016-03-03T05:09:00.000Z","4.4.34","3.4.0",[20,55,56,22,57],"category-template","custom-template","theme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-category-templates.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":76,"download_link":77,"security_score":36,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"custom-category-template","Custom Category Template","0.4","Bainternet","https:\u002F\u002Fprofiles.wordpress.org\u002Fbainternet\u002F","\u003Cp>Simple lightweight plugin that lets you select a specific template for a category each, just like page template\u003C\u002Fp>\n\u003Cp>any feedback or suggestions are welcome.\u003C\u002Fp>\n\u003Cp>check out my \u003Ca href=\"http:\u002F\u002Fen.bainternet.info\u002Fcategory\u002Fplugins\" rel=\"nofollow ugc\">other plugins\u003C\u002Fa>\u003C\u002Fp>\n","This plugin lets you select a specific template for a category, just like pages",2000,39565,66,9,"2017-11-28T21:05:00.000Z","4.7.0","2.9.2",[20,55,75,56],"category-theme","http:\u002F\u002Fen.bainternet.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-category-template.0.4.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":13,"downloaded":86,"rating":13,"num_ratings":32,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":18,"tags":90,"homepage":93,"download_link":94,"security_score":36,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"category-template-hierarchy","Category Template Hierarchy","1.3.2.1","Eddie Moya","https:\u002F\u002Fprofiles.wordpress.org\u002Feddiemoya\u002F","\u003Cp>Adds several new templates to the template hierarchy:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>child-of-category-{slug}.php\u003C\u002Fli>\n\u003Cli>category-{slug}.php\u003C\u002Fli>\n\u003Cli>child-of-category-{id}.php\u003C\u002Fli>\n\u003Cli>category-{term_id}.php\u003C\u002Fli>\n\u003Cli>parent-category.php\u003C\u002Fli>\n\u003Cli>child-category.php\u003C\u002Fli>\n\u003Cli>category.php\u003C\u002Fli>\n\u003Cli>archive.php\u003C\u002Fli>\n\u003Cli>index.php\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This greatly extends the native hierarchy of theme templates with regard to\u003Cbr \u002F>\ncategories. Theme developers can now easily create separate templates for\u003Cbr \u002F>\ncategories with children, with parents, and children of specific parents.\u003C\u002Fp>\n\u003Cp>Additionally makes available four (4) new conditional template tags:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>is_child_category();\u003C\u002Fli>\n\u003Cli>is_parent_category();\u003C\u002Fli>\n\u003Cli>is_child_of_category();\u003C\u002Fli>\n\u003Cli>is_parent_of_category();\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These functions are available for use in any theme or plugin as along as this\u003Cbr \u002F>\nplugin is active. For detailed documentation of these functions see the\u003Cbr \u002F>\n‘Developer Notes: Conditional Tags’ section of this readme file.\u003C\u002Fp>\n\u003Cp>Note: This plugin does not actually create parent-category.php, child-category.php\u003Cbr \u002F>\nor any of their related templates – rather it modifies the native \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Hierarchy\" rel=\"nofollow ugc\">template hierarchy\u003C\u002Fa>\u003Cbr \u002F>\nto allow theme developers to create specific templates for parent and child categories.\u003C\u002Fp>\n\u003Ch3>Developer Notes: Template Hierarchy\u003C\u002Fh3>\n\u003Cp>What follows are is the modified list of templates available for category pages.\u003Cbr \u002F>\nThese expand upon the native \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Hierarchy#Visual_Overview\" rel=\"nofollow ugc\">Template Hierarchy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>child-of-category-{slug}.php\u003C\u002Fli>\n\u003Cli>category-{slug}.php\u003C\u002Fli>\n\u003Cli>child-of-category-{id}.php\u003C\u002Fli>\n\u003Cli>category-{term_id}.php\u003C\u002Fli>\n\u003Cli>parent-category.php\u003C\u002Fli>\n\u003Cli>child-category.php\u003C\u002Fli>\n\u003Cli>category.php\u003C\u002Fli>\n\u003Cli>archive.php\u003C\u002Fli>\n\u003Cli>index.php\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The parent and child templates only become available if the current category is\u003Cbr \u002F>\na parent or a child respectively.\u003C\u002Fp>\n\u003Cp>Note: This plugin does not actually create parent-category.php, child-category.php\u003Cbr \u002F>\nor any of their related templates – rather it modifies the native \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Hierarchy\" rel=\"nofollow ugc\">template hierarchy\u003C\u002Fa>\u003Cbr \u002F>\nto allow theme developers to create specific templates for parent and child categories.\u003C\u002Fp>\n\u003Ch3>Developer Notes: Conditional Tags\u003C\u002Fh3>\n\u003Cp>With this plugin comes two additional \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">conditional tags\u003C\u002Fa>\u003Cbr \u002F>\nwhich behave much like any other in WordPress. In a similar fashion to how one\u003Cbr \u002F>\nmight use \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fis_category\" rel=\"nofollow ugc\">is_category()\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fcat_is_ancestor_of\" rel=\"nofollow ugc\">cat_is_ancestory_of()\u003C\u002Fa>,\u003Cbr \u002F>\ndevelopers may, with this plugin, use the following functions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>is_parent_category()\u003C\u002Fli>\n\u003Cli>is_child_category()\u003C\u002Fli>\n\u003Cli>is_child_of_category()\u003C\u002Fli>\n\u003Cli>is_parent_of_category()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Description (part 1)\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>is_parent_category()\u003C\u002Fcode> and \u003Ccode>is_child_category()\u003C\u002Fcode> conditional tags check if\u003Cbr \u002F>\nthe page being displayed (or passed as an argument) is of a category that has\u003Cbr \u002F>\nchildren (e.g. is a parent category)  has a parent (is a child), respectively.\u003Cbr \u002F>\nThey are boolean functions, meaning they return either TRUE or FALSE.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php is_parent_category( $category ); ?>\n\u003C?php is_child_category( $category ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Cp>$category (integer\u002Fstring\u002Fobject) (optional) Category ID, Category Slug, Category Object. Default: Current Category\u003C\u002Fp>\n\u003Cp>Note: Unlike is_category(), these functions will not take arrays of categories or category titles. I’ll work on that. Sorry.\u003C\u002Fp>\n\u003Ch4>Return Values\u003C\u002Fh4>\n\u003Cp>(boolean) True on success, false on failure.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>is_parent_category()\nis_child_category()\n\u002F\u002F When any parent\u002Fchild category archive page is being displayed\n\nis_parent_category( '9' );\nis_child_category( '9' );\n\u002F\u002F When the archive page for Category 9 is being displayed AND its a parent\u002Fchild.\n\nis_parent_category( 'blue-cheese' );\nis_child_category( 'blue-cheese' );\n\u002F\u002F When the archive page for the Category with Category Slug \"blue-cheese\" is being displayed AND its a parent\u002Fchild.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Description (part 2)\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>is_parent_of_category()\u003C\u002Fcode> and \u003Ccode>is_child_of_category()\u003C\u002Fcode> conditional tags\u003Cbr \u002F>\ncheck if a given category has a parent or child relationship to the current\u003Cbr \u002F>\ncategory or a category passed as its second parameter. They are\u003Cbr \u002F>\nboolean functions, meaning they return either TRUE or FALSE.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php is_parent_of_category($child_category, $parent_category, $direct_descendant); ?>\n\u003C?php is_child_of_category($parent_category, $child_category, $direct_descendant);?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Cp>(object\u002Fstring\u002Finteger) (required) Category of the would-be parent\u002Fchild respectively.\u003Cbr \u002F>\n(object\u002Fstring\u002Finteger) (optional) Category of the would-be child\u002Fparent respectfully. Default: Current Category\u003Cbr \u002F>\n(boolean) (optional) Whether or not the child should be a direct child of the parent. Default: True\u003Cbr \u002F>\n *\u003C\u002Fp>\n\u003Ch4>Return Values\u003C\u002Fh4>\n\u003Cp>(boolean) If the $direct_descendant flag set to true, function returns true if the child is a direct descendant of the parent, if child is no direct it will return false. If $direct_descendant is set to false it will return the same results as cat_is_ancestor_of().\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>The following function will return True…\u003C\u002Fp>\n\u003Cpre>\u003Ccode>is_child_of_category(0);\n\u002F\u002F When a top level category is being displayed, zero being the parent id value for top level categories (e.g. categories with no parents).\n\nis_child_of_category(12);\n\u002F\u002F When the current category is a direct child of the category whose ID is '12'.\n\nis_child_of_category('tv-shows')\n\u002F\u002F When the current category is a direct child of the category with the slug 'tv-shows' (can also be category ID's).\n\nis_child_of_category('tv-shows', 'dexter');\n\u002F\u002F When the category with slug 'dexter' is a direct child of the category with the slug 'tv-shows' (can also be category ID's). This may come in handy when manipulating categories while not in a category template.\n\nis_child_of_category('tv-shows', 'dexter', false);\n\u002F\u002F When the category with the slug 'dexter' is a descendant of the category 'tv-shows' at any level. (uses cat_is_ancestor_of())\n\nis_child_of_category('tv-shows', null, false);\n\u002F\u002F When the current category is a descendant of the 'tv-shows' category at any level. (uses cat_is_ancestor_of())\n\nis_parent_of_category(13);\n\u002F\u002F When the current category is the direct parent of a category with the ID '13'.\n\nis_parent_of_category('dexter');\n\u002F\u002F When the current category is the direct parent of the category with the slug 'dexter'.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Backward Compatibility\u003C\u002Fh3>\n\u003Cp>The changes this plugin makes to the template hierarchy are significantly different\u003Cbr \u002F>\nfrom that in 1.0.5 and before. If you prefer to use that version please find it\u003Cbr \u002F>\nin the Older Versions in the WordPress plugins directory, it is tagged as 1.0.5.\u003C\u002Fp>\n\u003Cp>While I do not actively support to QA the older version, I would gladly take a\u003Cbr \u002F>\nlook at any future bugs that crop up and are reported.\u003C\u002Fp>\n","Adds parent-category.php, child-category.php, and child-category-{slug|id} templates to the hierarchy and conditional tags to match.",18999,"2012-03-24T03:12:00.000Z","3.3.2","3.0",[20,91,22,57,92],"hierarchy","theme-development","http:\u002F\u002Feddiemoya.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-template-hierarchy.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":13,"downloaded":103,"rating":13,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":112,"download_link":113,"security_score":36,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"count-posts-in-a-category","Count Posts in a Category, Tag, or Custom Taxonomy","3.1","Luke Mlsna","https:\u002F\u002Fprofiles.wordpress.org\u002Fbitacre\u002F","\u003Cp>This plugin allows you to dynamically return the number of posts in a particular category, tag, or custom taxonomy. Inserting \u003Ccode>[cat_count value=\"category-slug\"]\u003C\u002Fcode> in a post or page, or \u003Ccode>\u003C?php do_shortcode('cat_count slug=\"category-slug\" '); ?>\u003C\u002Fcode> anywhere in WordPress’ code will return the number of posts in that particular category.\u003C\u002Fp>\n\u003Cp>Useful for creating dynamic table of contents pages, keeping track of post stats, general bragging, or any place where keeping a running tally might be desirable.\u003C\u002Fp>\n\u003Ch3>Readme Generator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin’s readme.txt file was generated by the \u003Ca href=\"http:\u002F\u002Fshinraholdings.com\u002Fproject\u002Freadme-gen\" rel=\"nofollow ugc\">bitacre Readme Generator\u003C\u002Fa> for WordPress Plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fshinraholdings.com\u002Fplugins\u002Fcount-posts-in-a-category\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"mailto:plugins@shinraholdings.com\" rel=\"nofollow ugc\">plugins@shinraholdings.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fshinraholdings.com\u002Fdonate\" rel=\"nofollow ugc\">Donations\u003C\u002Fa> are graciously accepted to support the continued development and maintenance of this and other plugins. We currently accept Paypal and kind words.\u003C\u002Fp>\n","Adds a custom shortcode that returns the number of posts in a category, tag, or custom taxonomy. Accepts a slug (default), ID, or name as input and wo &hellip;",9182,2,"2013-01-01T08:45:00.000Z","3.5.2","2.8",[20,109,110,111,22],"count","posts","tag","http:\u002F\u002Fshinraholdings.com\u002Fplugins\u002Fcount-posts-in-a-category","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcount-posts-in-a-category.3.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":13,"num_ratings":14,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":131,"download_link":132,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"display-event-locations-tec","Display Event Location for The Events Calendar","4.6.0","Michael Weiner","https:\u002F\u002Fprofiles.wordpress.org\u002Fvikings412\u002F","\u003Cp>This plugin overrides the template for the tooltip that is displayed when a user hovers over an event on the full month calendar view created by The Events Calendar or The Events Calendar Pro plugin. The name of the event’s venue\u002Flocation that is entered with the event will be displayed under the date and time that the event occurs. The full street address for the location can also be displayed. All of the other elements of the tooltip remain unchanged.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fproduct\u002Fwordpress-events-calendar\u002F\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fproduct\u002Fwordpress-events-calendar-pro\u002F\" rel=\"nofollow ugc\">The Events Calendar Pro\u003C\u002Fa> are WordPress plugins developed by \u003Ca href=\"https:\u002F\u002Ftri.be\" rel=\"nofollow ugc\">Modern Tribe\u003C\u002Fa>.\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\u002FKv3kx8YvzA4?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\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>CSS Classes:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>.deltec-tooltip-message\u003C\u002Fcode> – A \u003Ccode>paragraph\u003C\u002Fcode> element that surrounds all of the information that is added to the tooltip by this plugin.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-location-name-prefix\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the prefix message that you can set in the Display Event Location for The Events Calendar settings area in the textfield labeled \u003Cstrong>\u003Cem>Tooltip Message Before Venue\u002FLocation Name\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-location-name\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the name of the event’s venue\u002Flocation name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-street-address\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the all elements of the street address for the event’s venue\u002Flocation (if enabled in Display Event Location for The Events Calendar settings area)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Github Repository\u003C\u002Fh3>\n\u003Cp>The Github Repository for this plugin can be found here: https:\u002F\u002Fgithub.com\u002Fmike-weiner\u002Fdisplay-event-locations-tec.\u003C\u002Fp>\n\u003Ch3>References:\u003C\u002Fh3>\n\u003Cp>Below are resources and references that were used to help develop parts of this plugin.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.theeventscalendar.com\u002F153124-Themers-Guide\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.theeventscalendar.com\u002F153124-Themers-Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_events_template_data_array\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_events_template_data_array\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_template_theme_path_list\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_template_theme_path_list\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_address_exists\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_address_exists\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_get_full_address\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_get_full_address\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fknowledgebase\u002Fk\u002Fcustom-additional-template-locations\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftheeventscalendar.com\u002Fknowledgebase\u002Fk\u002Fcustom-additional-template-locations\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fcliffordp\u002Fb76421f2490a8b8995493f203e11b331\" rel=\"nofollow ugc\">https:\u002F\u002Fgist.github.com\u002Fcliffordp\u002Fb76421f2490a8b8995493f203e11b331\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Special Thanks:\u003C\u002Fh3>\n\u003Cp>A special thank you to user \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcliffordp\" rel=\"nofollow ugc\">@cliffordp\u003C\u002Fa> on Github for several helpful gists that were used as boilerplates to achieve certain functionality within this plugin.\u003C\u002Fp>\n\u003Cp>Thank you to \u003Ca href=\"https:\u002F\u002Fella-ella.studio\" rel=\"nofollow ugc\">Danielle Attinella\u003C\u002Fa> for her amazing work on designing a new icon and banner image for the plugin.\u003C\u002Fp>\n","This plugin works with The Events Calendar by Modern Tribe. It adds an event's location information to the tooltip on the monthly calendar view.",6682,"2025-11-24T01:37:00.000Z","6.9.4","5.0.0","7.0.0",[21,128,129,130,22],"events","modern-tribe","override","https:\u002F\u002Fmichaelweiner.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-event-locations-tec.4.6.0.zip",{"attackSurface":134,"codeSignals":168,"taintFlows":175,"riskAssessment":176,"analyzedAt":184},{"hooks":135,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":26,"unprotectedCount":26},[136,142,146,150,153,156,160],{"type":137,"name":138,"callback":139,"priority":14,"file":140,"line":141},"filter","the_title","template_title","formategory.php",57,{"type":143,"name":144,"callback":144,"file":140,"line":145},"action","admin_enqueue_scripts",59,{"type":143,"name":147,"callback":148,"file":140,"line":149},"add_meta_boxes","add_helper_meta_box",61,{"type":143,"name":151,"callback":151,"file":140,"line":152},"init",166,{"type":143,"name":154,"callback":154,"file":140,"line":155},"admin_init",167,{"type":137,"name":157,"callback":158,"priority":14,"file":140,"line":159},"the_content","format",169,{"type":137,"name":161,"callback":162,"priority":11,"file":140,"line":163},"plugin_action_links","action_links",170,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":174},[],{"prepared":26,"raw":26,"locations":171},[],{"escaped":26,"rawEcho":26,"locations":173},[],[],[],{"summary":177,"deductions":178},"The plugin 'formategory' v3.2 exhibits a strong security posture based on the provided static analysis.  The absence of any detected dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests is commendable.  Furthermore, the lack of any identified taint flows, especially those with unsanitized paths or critical\u002Fhigh severity, suggests a robust approach to handling data within the plugin.  The vulnerability history further reinforces this positive outlook, with zero known CVEs recorded, indicating a history of secure development or timely patching.\n\nWhile the static analysis reveals a clean bill of health, it's important to note the complete absence of certain security mechanisms like nonce checks, capability checks, and AJAX handlers\u002FREST API routes.  While the current code might not require them due to its limited functionality, it represents a potential future blind spot if the plugin's attack surface expands.  The total entry points being zero is excellent, but it also means there are no built-in security checks to assess in this version.  Overall, the plugin appears secure for its current functionality, but future development should consider incorporating standard WordPress security best practices as the attack surface grows.",[179,182],{"reason":180,"points":181},"No nonce checks detected",5,{"reason":183,"points":181},"No capability checks detected","2026-03-17T00:13:04.616Z",{"wat":186,"direct":195},{"assetPaths":187,"generatorPatterns":190,"scriptPaths":191,"versionParams":192},[188,189],"\u002Fwp-content\u002Fplugins\u002Fformategory\u002Fjs\u002Fadmin-edit.js","\u002Fwp-content\u002Fplugins\u002Fformategory\u002Fcss\u002Fadmin.css",[],[188],[193,194],"formategory\u002Fjs\u002Fadmin-edit.js?ver=","formategory\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":196,"htmlComments":198,"htmlAttributes":199,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[197],"formategory-placeholder",[],[200],"data-placeholder",[],[],[]]