[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNBSJtc4GR9YOfS6NsxgVucgv70X63bPuVcUBnKgkiJs":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":136,"fingerprints":208},"theme-inspector","Theme Inspector","4.0.1","Melissa Cabral","https:\u002F\u002Fprofiles.wordpress.org\u002Fmelissa-cabral\u002F","\u003Cp>A simple, lightweight plugin that displays useful technical information on pages and posts to aid in developing WordPress Classic themes. Provides quick access to things that are sometimes hidden, like post\u002Fpage ID, slug, taxonomy terms, and post type slug. Theme Inspector tells you exactly what conditional tags are true on each view, and what template file loaded on each page view.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use In Conjunction with the \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fdrawings\u002Fd\u002F1hJ0MpHO3HKBT5KsTpGtc_gDYZ5pi-HyxNcRtmPBBULE\" rel=\"nofollow ugc\">WP Template Hierarchy Document\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Theme Inspector is only visible to logged in Administrators.\u003C\u002Fli>\n\u003Cli>Appears on the right-side of the Toolbar (admin bar).\u003C\u002Fli>\n\u003C\u002Ful>\n","A developer's inspector to illuminate the WordPress Template Hierarchy and help with building WordPress Classic themes.",400,14730,94,11,"2023-02-13T19:10:00.000Z","6.1.10","3.0","",[20,21,22,23,24],"developer","inspector","template","theme","utility","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftheme-inspector","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftheme-inspector.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"melissa-cabral",1,30,84,"2026-04-04T21:12:36.351Z",[39,59,79,101,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":58},"current-page-template-viewer","Current Page Template Viewer","1.1.0","Nagaoka Design","https:\u002F\u002Fprofiles.wordpress.org\u002Fnagaokadesign\u002F","\u003Cp>This plugin helps WordPress developers by showing which template files are being used on the current page. It displays the current template file name and directory path in a convenient overlay, making it easy to identify which template is rendering the current page during development.\u003C\u002Fp>\n\u003Cp>The plugin shows a small, unobtrusive display that can be clicked to reveal detailed information about all template files loaded for the current page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Shows current template file name\u003Cbr \u002F>\n* Displays template directory path\u003Cbr \u002F>\n* Click to view all included template files\u003Cbr \u002F>\n* Configurable display position (top-left, top-right, bottom-left, bottom-right)\u003Cbr \u002F>\n* Customizable background and text colors\u003Cbr \u002F>\n* Admin-only display option for security\u003Cbr \u002F>\n* Debug mode option (only shows when WP_DEBUG is enabled)\u003Cbr \u002F>\n* Lightweight and performance-optimized\u003Cbr \u002F>\n* Clean, modern interface\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Theme developers\u003Cbr \u002F>\n* WordPress developers\u003Cbr \u002F>\n* Site debugging\u003Cbr \u002F>\n* Template hierarchy understanding\u003Cbr \u002F>\n* Development and staging environments\u003C\u002Fp>\n\u003Cp>The plugin is designed to be completely safe and non-intrusive, with options to restrict visibility to administrators only.\u003C\u002Fp>\n","Display current template file and directory name on screen for WordPress development.",10,319,"6.8.5","5.0","7.4",[53,20,54,22,23],"debug","development","https:\u002F\u002Fgithub.com\u002Fnagaoka-design\u002Fcurrent-page-template-viewer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrent-page-template-viewer.1.1.0.zip",100,"2026-03-15T10:48:56.248Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":28,"downloaded":67,"rating":57,"num_ratings":34,"last_updated":68,"tested_up_to":69,"requires_at_least":50,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"template-skeleton-creator","Template Skeleton Creator","1.0","Apurv Bhatt","https:\u002F\u002Fprofiles.wordpress.org\u002Fapurvbhatt\u002F","\u003Cp>Template Skeleton Creator is a lightweight WordPress plugin that allows developers to quickly generate WordPress template files directly from the admin dashboard.\u003Cbr \u002F>\nInstead of manually creating template files, the plugin provides a simple interface where users can select predefined template options and generate the required template structure automatically.\u003Cbr \u002F>\nThis tool helps streamline the development workflow by reducing repetitive tasks and saving development time.\u003Cbr \u002F>\nTemplate Skeleton Creator is especially useful for developers who frequently build custom WordPress themes or need to create multiple template files during development.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Generate WordPress template skeleton files\u003C\u002Fli>\n\u003Cli>Easy-to-use admin interface\u003C\u002Fli>\n\u003Cli>Predefined template options\u003C\u002Fli>\n\u003Cli>Saves development time\u003C\u002Fli>\n\u003Cli>Lightweight and developer friendly\u003C\u002Fli>\n\u003Cli>No coding required for basic usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Access the Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to the WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Navigate to \u003Ccode>Settings\u003C\u002Fcode> -> \u003Ccode>Template Skeleton Creator\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create a Template:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select from the predefined template options.\u003C\u002Fli>\n\u003Cli>Fill in the required fields with the necessary values.\u003C\u002Fli>\n\u003Cli>Click \u003Ccode>Generate\u003C\u002Fcode> to create the custom template file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Manage Templates:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View and manage your created templates from the plugin’s interface.\u003C\u002Fli>\n\u003Cli>Edit or delete templates as needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL-2.0+. For more details, see the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GPL-2.0+ License\u003C\u002Fa>.\u003C\u002Fp>\n","Template Skeleton Creator helps developers quickly generate WordPress template files using predefined options directly from the admin panel.",122,"2026-03-11T09:36:00.000Z","6.9.4","7.0",[72,73,74,75,76],"custom-template","developer-tools","template-builder","template-generator","theme-templates","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplate-skeleton-creator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemplate-skeleton-creator.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":49,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":99,"download_link":100,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"styler-for-wpforms","Utimate Kit ( Styler ) for WPForms","3.8","wpmonks","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmonks\u002F","\u003Cp>\u003Cstrong>Ultimate Kit for WPForms has built in free styler addon that lets you create beautiful designs for WPForms.\u003C\u002Fstrong> It gives you an intutive interface with design controls and form preview. It has been tested to work with Divi, Elmentor, Visual composer, Thrive Architect Beaver Builder, Astra, GeneratePress, Oxygen Builder, Avada theme, OceanWP theme, Genesis Framework, The7, Salient and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is step by step guide to style your forms\u003C\u002Fstrong>\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\u002FY-mcQ3Ilsbg?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\u003Cp>\u003Cstrong>It comes with 150+ options\u003C\u002Fstrong> to customize various parts of WPForms like form wrapper,form header, submit button, radio inputs, checkbox inputs, paragraph textarea, labels, section breaks, descriptions, text inputs, confirmation message, error message and more. You can easily design a multipage form with this.\u003C\u002Fp>\n\u003Cp>You get to set the options like background color, font-size, font family, borders, width, text alignment, margin, padding and more for all the sections. You are no longer required to add custom CSS codes in your theme files to design forms. The designs created with this plugin will work even if you change your theme.\u003C\u002Fp>\n\u003Cp>There are also responsive design controls for width, height, font size etc so, that you can set different values for different devices like mobiles, tablets and desktops.\u003C\u002Fp>\n\u003Cp>PREMIUM ADDONS TO EXTEND THE FUNCTIONALITY\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fbootstrap-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\">\u003Cstrong>Bootstrap for WPForms\u003C\u002Fstrong>\u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Bootstrap for WPForms Forms is an easy to use addon to add bootstrap design in one click\u003C\u002Fstrong> . This plugin the latest major release of Bootstrap ( i.e Bootstrap 4 ). The bootsrap design will be applied to all fields and you can also change its theme to compliment your theme color. \u003C\u002Fli>\n\u003C\u002Ful>\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\u002F16v_NGjcNg4?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips for WPForms\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Tooltips for WPForms addon give you the options to add tooltips in field labels with ease\u003C\u002Fstrong>. There are multiple colors, icons, animation effects, position options so, that they look the way you want them. \u003C\u002Fli>\n\u003C\u002Ful>\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\u002FzhHS2Nxu2UM?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons for WPForms\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Field Icons for WPForms lets you add Fontawesome Icons ( 500+ ) inside inputs and textarea fields\u003C\u002Fstrong>. There are plenty of design options to change position, color, alignmnet and size of icons.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F6BJokN2f524?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fbulk-actions-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\"> \u003Cstrong>Bulk Actions for WPForms\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>It lets you perform bulk actions like duplicating multiple fields, deleting multiple fields, moving fields from one form to another and editing multiple fields\u003C\u002Fstrong>. This is your are all in one solution to quickly and efficently manage\u002Fupdate your complex forms.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F-GeZHCbEUdY?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffile-renamer-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\"> \u003Cstrong>File Renamer for WPForms\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>It lets you rename the uploaded files with ease\u003C\u002Fstrong>. There are options to create folders as well to better organize the uploaded fields.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FsSHaT3yh1Pw?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fpower-ups-for-wpforms\u002F?utm_source=repo&utm_medium=plugin-page&utm_campaign=wordpress-org\" rel=\"nofollow ugc\"> \u003Cstrong>Powerups for WPForms\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Powerups for WPForms is collection small yet useful features for WPForms\u003C\u002Fstrong>. There are options to make fields as readonly, disable empty fields in submission preview, set password strength and more.\u003C\u002Fli>\n\u003C\u002Ful>\n","Ultimate Kit for WPForms makes the task of designing WPForms an easy one.",30000,403208,96,113,"2025-09-16T09:34:00.000Z","4.0",[94,95,96,97,98],"wpforms-css","wpforms-designer","wpforms-styler","wpforms-templates","wpforms-themes","http:\u002F\u002Fwpmonks.com\u002Fstyler-wpforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstyler-for-wpforms.3.8.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":69,"requires_at_least":92,"requires_php":114,"tags":115,"homepage":117,"download_link":118,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"canvas","Canvas","2.5.1","codesupplyco","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodesupplyco\u002F","\u003Cp>Canvas is a powerful, feature-rich block-based page builder that revolutionizes how you create content in WordPress. Built to seamlessly integrate with the WordPress block editor, Canvas enhances your creative workflow with an exceptional combination of advanced functionality and intuitive design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Diverse Block Collection\u003C\u002Fstrong> – From basic elements to complex layouts, Canvas provides all the building blocks you need: Alert, Progress, Tabs, Collapsibles, Section Headings, and many more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Layout System\u003C\u002Fstrong> – Create responsive grid-based layouts with Row and Column blocks, complete with adjustable widths, gaps, and responsive controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rich Media Galleries\u003C\u002Fstrong> – Present your visual content beautifully with Justified Gallery and Slider Gallery blocks with extensive customization options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Posts Display\u003C\u002Fstrong> – Showcase your content in various layouts with powerful query controls including filtering by categories, tags, and post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design Controls\u003C\u002Fstrong> – Ensure your content looks great on all devices with device-specific visibility and styling options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Styling Flexibility\u003C\u002Fstrong> – Add sophisticated styling with controls for spacing, borders, colors, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Block Extensions\u003C\u002Fstrong> – Extend core WordPress blocks with additional functionality and styling options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Canvas empowers both developers and content creators to build sophisticated, responsive layouts without writing code. Whether you’re creating blog posts, landing pages, or complex website layouts, Canvas provides the tools you need for professional results with minimal effort.\u003C\u002Fp>\n\u003Cp>Designed with performance in mind, Canvas generates clean, optimized code that won’t slow down your website, ensuring a smooth user experience for your visitors.\u003C\u002Fp>\n\u003Cp>Experience the perfect balance of power and simplicity with Canvas – where exceptional design meets unlimited creative freedom.\u003C\u002Fp>\n","A revolutionary block-based page builder used for building layouts, an interplay of the WordPress block editor features and exceptional UI design.",10000,318229,82,8,"2025-12-03T14:59:00.000Z","5.4",[116,22,23],"page","https:\u002F\u002Fcodesupply.co\u002Fcnvs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcanvas.2.5.1.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":109,"downloaded":127,"rating":89,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":18,"tags":132,"homepage":134,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-post-template","Custom Post Template","1.5","Simon Wheatley","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimonwheatley\u002F","\u003Cp>Provides a drop-down to select different templates for posts from the post edit screen. The templates are defined similarly to page templates, and will replace single.php for the specified post. This plugin will NOT switch the templates for the different posts in a listing page, e.g. a date or category archive, it will only affect the template used for single posts (i.e. you can choose a template which is not single.php).\u003C\u002Fp>\n\u003Cp>Post templates, as far as this plugin is concerned, are configured similarly to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPages#Creating_Your_Own_Page_Templates\" rel=\"nofollow ugc\">page templates\u003C\u002Fa> in that they have a particular style of PHP comment at the top of them. Each post template must contain the following, or similar, at the top:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\u002F*\nTemplate Name Posts: Snarfer\n*\u002F\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>First note: \u003Cem>Page\u003C\u002Fem> templates use “\u003Cem>Template Name:\u003C\u002Fem>“, whereas \u003Cem>post\u003C\u002Fem> templates use “\u003Cem>Template Name Posts:\u003C\u002Fem>“.\u003C\u002Fp>\n\u003Cp>Second note: You \u003Cem>must\u003C\u002Fem> have the custom post template files in your theme in the same directory\u002Ffolder as your index.php template file, \u003Cem>not\u003C\u002Fem> in a sub-directory\u002Fsub-folder.\u003C\u002Fp>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>If you want to implement the custom post \u003Cem>templates\u003C\u002Fem> on a custom post \u003Cem>type\u003C\u002Fem>, you can use the \u003Ccode>cpt_post_types\u003C\u002Fcode> filter, here’s an example below of adding the custom post template selector and metabox to the “Movie” and “Actor” custom post types. This code can be added to a plugin or to the \u003Ccode>functions.php\u003C\u002Fcode> file in your theme.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Hooks the WP cpt_post_types filter \n *\n * @param array $post_types An array of post type names that the templates be used by\n * @return array The array of post type names that the templates be used by\n **\u002F\nfunction my_cpt_post_types( $post_types ) {\n    $post_types[] = 'movie';\n    $post_types[] = 'actor';\n    return $post_types;\n}\nadd_filter( 'cpt_post_types', 'my_cpt_post_types' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides a drop-down to select different templates for posts from the post edit screen. The templates replace single.php for the specified post.",246449,43,"2017-11-28T07:18:00.000Z","3.4.2","3.4",[133,22,23],"post","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcustom-post-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-template.zip",{"attackSurface":137,"codeSignals":167,"taintFlows":200,"riskAssessment":201,"analyzedAt":207},{"hooks":138,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":28,"unprotectedCount":28},[139,146,152,156,159],{"type":140,"name":141,"callback":142,"priority":143,"file":144,"line":145},"action","admin_bar_menu","mmc_toolbar_link",999,"theme-inspector.php",19,{"type":147,"name":148,"callback":149,"priority":150,"file":144,"line":151},"filter","template_include","var_template_include",1000,315,{"type":140,"name":153,"callback":154,"file":144,"line":155},"wp_enqueue_scripts","adminhelper_enqueue_stylesheet",324,{"type":140,"name":157,"callback":154,"file":144,"line":158},"admin_enqueue_scripts",325,{"type":140,"name":160,"callback":161,"file":144,"line":162},"shutdown","adminhelper_print_them_globals",367,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":198,"bundledLibraries":199},[],{"prepared":28,"raw":28,"locations":170},[],{"escaped":28,"rawEcho":172,"locations":173},12,[174,177,179,181,183,185,187,189,190,192,194,196],{"file":144,"line":175,"context":176},51,"raw output",{"file":144,"line":178,"context":176},56,{"file":144,"line":180,"context":176},61,{"file":144,"line":182,"context":176},66,{"file":144,"line":184,"context":176},71,{"file":144,"line":186,"context":176},79,{"file":144,"line":188,"context":176},88,{"file":144,"line":89,"context":176},{"file":144,"line":191,"context":176},97,{"file":144,"line":193,"context":176},104,{"file":144,"line":195,"context":176},111,{"file":144,"line":197,"context":176},373,2,[],[],{"summary":202,"deductions":203},"The theme-inspector plugin v4.0.1 exhibits a generally strong security posture based on the static analysis and vulnerability history provided. The absence of known vulnerabilities and CVEs is a significant positive indicator.  Furthermore, the plugin demonstrates good practices by not exposing a large attack surface, with zero AJAX handlers, REST API routes, shortcodes, or cron events being analyzed, and crucially, no unprotected entry points. The adherence to prepared statements for all SQL queries and the lack of file operations or external HTTP requests further bolster its security. \n\nHowever, a critical concern emerges from the output escaping analysis, where 0% of the 12 total outputs are properly escaped. This presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities, as unescaped output can be injected with malicious code. While the plugin has capability checks, the lack of nonce checks on any potential entry points (though none were identified in this analysis) is a missed opportunity for an additional layer of security. The lack of taint analysis data also leaves potential unaddressed risks in that area, though the absence of critical or high severity flows is encouraging.\n\nIn conclusion, while theme-inspector v4.0.1 benefits from a clean vulnerability history and a well-controlled attack surface, the glaring issue of unescaped output demands immediate attention. Addressing the XSS risk through proper output escaping should be the highest priority. The absence of identified vulnerabilities in its history suggests a responsible development approach, but ongoing vigilance and addressing the identified output escaping flaw are crucial for maintaining a secure plugin.",[204],{"reason":205,"points":206},"Output escaping: 0% properly escaped",20,"2026-03-16T19:42:02.080Z",{"wat":209,"direct":218},{"assetPaths":210,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[211,212],"\u002Fwp-content\u002Fplugins\u002Ftheme-inspector\u002Fcss\u002Ftheme-inspector.css","\u002Fwp-content\u002Fplugins\u002Ftheme-inspector\u002Fjs\u002Ftheme-inspector.js",[],[212],[216,217],"theme-inspector\u002Fcss\u002Ftheme-inspector.css?ver=","theme-inspector\u002Fjs\u002Ftheme-inspector.js?ver=",{"cssClasses":219,"htmlComments":228,"htmlAttributes":231,"restEndpoints":235,"jsGlobals":236,"shortcodeOutput":237},[220,221,222,223,224,225,226,227],"theme-helper","file-loaded","special-cases","hierarchy","credits","usewith","first","condition",[229,230],"\u003C!-- WordPress Theme Inspector by Melissa Cabral-->","\u003C!-- End Theme Inspector -->",[232,233,234],"id=\"theme-helper-toolbar\"","title=\"","href=\"javascript:;\"",[],[],[]]