[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUxM7nPNyvU0aoOgZZx-vOqTpxGHvefVYzEwYyk19XrM":3,"$fML-cherhblPRqvckm43U2FrRB-Njekko02EnhojGR8k":250,"$f_tqPJsyvOxIC8AC2AO3J3UGccU5D2OEzN4F5Ran8e5g":255},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":146,"fingerprints":226},"category-widgets","Category Widgets","1.0.","rajuru","https:\u002F\u002Fprofiles.wordpress.org\u002Frajuru\u002F","\u003Cp>Using this plugin, you can display a text widget for any specific category and\u002For its sub-categories. For example, you want to show different sidebar banners based on different category. It is easy using this plugin. Just create a new widget and select the category.\u003C\u002Fp>\n","Display widgets for specific categories.",30,8673,0,"2010-05-27T11:52:00.000Z","2.9.2","2.8","",[19,20,21,22,23],"category","html","js","sidebar","text","http:\u002F\u002Fhungrycoder.xenexbd.com\u002Fscripts\u002Fwordpress-category-widgets-plugin-display-different-widgets-for-different-categories.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-widgets.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},4,70,89,86,"2026-08-29T09:42:44.109Z",[38,57,81,102,125],{"slug":39,"name":40,"version":6,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":16,"requires_php":17,"tags":51,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":56},"category-and-tag-specific-widgets","Category and Tag Specific Widgets","dynamick","https:\u002F\u002Fprofiles.wordpress.org\u002Fdynamick\u002F","\u003Cp>Using this plugin, you can display a text widget for any specific category and\u002For its sub-categories or for a specific tag. For example, you want to show different sidebar banners based on different category. It is easy using this plugin. Just create a new widget and select the category or tag.\u003C\u002Fp>\n","Display widgets for specific categories or tags.",10,3258,100,1,"2011-04-27T09:08:00.000Z","3.1.4",[19,22,52,53,23],"specific","tag","http:\u002F\u002Fwww.dynamick.it\u002Fcategory-and-tag-widgets-display-wordpress-widgets-on-specific-tag-or-category-4513.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-and-tag-specific-widgets.zip","2026-07-22T17:31:50.256Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"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":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":56},"advanced-sidebar-menu","Advanced Sidebar Menu","9.8.5","Mat Lipe","https:\u002F\u002Fprofiles.wordpress.org\u002Fmat-lipe\u002F","\u003Ch3>Fully automatic sidebar menus.\u003C\u002Fh3>\n\u003Cp>Uses the parent\u002Fchild relationship of your pages or categories to generate menus based on the current section of your site. Assign a page or category to a parent, and Advanced Sidebar Menu will do the rest for you.\u003C\u002Fp>\n\u003Cp>Keeps the menu clean and usable. Only related items display, so you don’t have to worry about keeping a custom menu up to date or displaying links to items that don’t belong.\u003C\u002Fp>\n\u003Cp>Blocks are available to display menus where you need them. Look for the “Advanced Sidebar – Pages” block, or the “Advanced Sidebar – Categories” block. Widgets are also available for page builders or sites using classic widgets.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developed and Supported by \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002F\" rel=\"nofollow ugc\">OnPoint Plugins\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>The official documentation for the plugin \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>An interactive demonstration of the generated menu structure \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002F#interactive-demo\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You may also use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-sidebar-menu\u002F?preview=1\" rel=\"ugc\">Live Preview\u003C\u002Fa> to use a playground site to test the plugin.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>When your users view a page or category, the Advanced Sidebar Menu plugin will calculate the related content based on what you have selected using the standard WordPress parent selectors.\u003C\u002Fp>\n\u003Cp>The menu will be different for every page that displays the Advanced Sidebar Blocks because the menu is generated specifically to the current page.\u003C\u002Fp>\n\u003Cp>Depending on “Pages” block options, the menu will display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The current page.\u003C\u002Fli>\n\u003Cli>Parent page.\u003C\u002Fli>\n\u003Cli>Child pages.\u003C\u002Fli>\n\u003Cli>Grandparent pages.\u003C\u002Fli>\n\u003Cli>Grandchild pages.\u003C\u002Fli>\n\u003Cli>First level child pages related to the current item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Depending on “Categories” block options, the menu will display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The current category.\u003C\u002Fli>\n\u003Cli>Parent category.\u003C\u002Fli>\n\u003Cli>Child categories.\u003C\u002Fli>\n\u003Cli>Grandparent categories.\u003C\u002Fli>\n\u003Cli>Grandchild categories.\u003C\u002Fli>\n\u003Cli>First level child categories related to the current item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Menu Locations\u003C\u002Fh3>\n\u003Cp>Blocks may be added to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page\u002Fpost content.\u003C\u002Fli>\n\u003Cli>Widget areas.\u003C\u002Fli>\n\u003Cli>Theme customizer.\u003C\u002Fli>\n\u003Cli>Site Editor.\u003C\u002Fli>\n\u003Cli>Really anywhere blocks are supported.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Classic widgets are also available for areas like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor.\u003C\u002Fli>\n\u003Cli>Beaver Builder.\u003C\u002Fli>\n\u003Cli>Sites that have classic widgets enabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Page and Category menu Gutenberg blocks.\u003C\u002Fli>\n\u003Cli>Page and Category menu widgets.\u003C\u002Fli>\n\u003Cli>Option to display or not display the highest level parent page or category.\u003C\u002Fli>\n\u003Cli>Option to display the menu when there is only the highest level parent.\u003C\u002Fli>\n\u003Cli>Ability to order pages by (date, title, page order).\u003C\u002Fli>\n\u003Cli>Exclude pages or categories by entering a comma separated list of ids.\u003C\u002Fli>\n\u003Cli>Option to always display child pages or categories.\u003C\u002Fli>\n\u003Cli>Option to select the levels of pages or categories to display when always display child is used.\u003C\u002Fli>\n\u003Cli>Option to display or not display categories on single posts.\u003C\u002Fli>\n\u003Cli>Ability to display each single post’s category in a new widget\u002Fblock or in same list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Page Menu Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display the highest level parent page.\u003C\u002Fli>\n\u003Cli>Display menu when there is only the parent page.\u003C\u002Fli>\n\u003Cli>Order pages by (date, title, page order).\u003C\u002Fli>\n\u003Cli>Exclude pages.\u003C\u002Fli>\n\u003Cli>Always display child Pages.\u003C\u002Fli>\n\u003Cli>Levels of child pages to display when always display child pages is checked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Category Menu Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display the highest level parent category.\u003C\u002Fli>\n\u003Cli>Display menu when there is only the parent category.\u003C\u002Fli>\n\u003Cli>Display categories on single posts.\u003C\u002Fli>\n\u003Cli>Display each single post’s category in a new widget\u002Fblock or in same list.\u003C\u002Fli>\n\u003Cli>Exclude categories.\u003C\u002Fli>\n\u003Cli>Always display child categories.\u003C\u002Fli>\n\u003Cli>Levels of Categories to display when always display child categories is checked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Included Language Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (en_US).\u003C\u002Fli>\n\u003Cli>French (fr_FR).\u003C\u002Fli>\n\u003Cli>German (de_DE).\u003C\u002Fli>\n\u003Cli>Spanish (es_ES).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>Developer docs \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002Fdeveloper-docs\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Send pull requests via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flipemat\u002Fadvanced-sidebar-menu\" rel=\"nofollow ugc\">GitHub Repo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Go PRO\u003C\u002Fh3>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fproduct\u002Fadvanced-sidebar-menu-pro\u002F?utm_source=readme&utm_campaign=gopro&utm_medium=dot-org\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> brings additional functionality to this plugin. Check out \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002Fadvanced-sidebar-pro-demo\u002F?utm_source=readme&utm_campaign=demo&utm_medium=dot-org\" rel=\"nofollow ugc\">the demo\u003C\u002Fa> to see if the PRO version is useful for you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Navigation menu widget.\u003C\u002Fli>\n\u003Cli>Navigation menu Gutenberg block.\u003C\u002Fli>\n\u003Cli>Ability to customize each page or navigation menu item link’s text.\u003C\u002Fli>\n\u003Cli>Click-and-drag styling for page, category, and navigation menus.\u003C\u002Fli>\n\u003Cli>Styling options for links including color, background color, size, hover, and font weight.\u003C\u002Fli>\n\u003Cli>Styling options for different levels of links.\u003C\u002Fli>\n\u003Cli>Styling options for the current page or category.\u003C\u002Fli>\n\u003Cli>Styling options for the parent of the current page or category.\u003C\u002Fli>\n\u003Cli>Blocked styling options including borders, border width, and border colors.\u003C\u002Fli>\n\u003Cli>Option to choose from 7 bullet styles or no bullets.\u003C\u002Fli>\n\u003Cli>Accordion menu support for pages, categories, and navigation menus.\u003C\u002Fli>\n\u003Cli>Accordion icon style and color selection.\u003C\u002Fli>\n\u003Cli>Accordion option to keep all sections closed until clicked.\u003C\u002Fli>\n\u003Cli>Accordion option to include highest level parent in accordion.\u003C\u002Fli>\n\u003Cli>Accordion option to use links for open\u002Fclose.\u003C\u002Fli>\n\u003Cli>Ability to exclude a page from all menus using a simple checkbox.\u003C\u002Fli>\n\u003Cli>Link ordering for the category menus.\u003C\u002Fli>\n\u003Cli>Number of levels of pages to show when “always display child pages” is not checked.\u003C\u002Fli>\n\u003Cli>Ability to select and display custom post types.\u003C\u002Fli>\n\u003Cli>Ability to select and display custom taxonomies.\u003C\u002Fli>\n\u003Cli>Ability to display category post counts.\u003C\u002Fli>\n\u003Cli>Exclude pages or categories using intuitive search and select. \u003Cstrong>NEW\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to display only the current page’s parents, grandparents, and children.\u003C\u002Fli>\n\u003Cli>Option to display child page siblings when on a child page (with or without grandchildren available).\u003C\u002Fli>\n\u003Cli>Ability to display the menu everywhere the widget area is used (including homepage if applicable).\u003C\u002Fli>\n\u003Cli>Ability to select the highest level parent page\u002Fcategory.\u003C\u002Fli>\n\u003Cli>Ability to select which levels of categories assigned posts will display under.\u003C\u002Fli>\n\u003Cli>Ability to display assigned posts or custom post types under categories or taxonomies.\u003C\u002Fli>\n\u003Cli>Ability to limit the number of posts or custom post types to display under categories.\u003C\u002Fli>\n\u003Cli>Support for custom navigation menus from Appearance -> Menus.\u003C\u002Fli>\n\u003Cli>Ability to display the current navigation menu item’s parents and children only.\u003C\u002Fli>\n\u003Cli>Option to display the top-level navigation menu items when there are no child items or not viewing a menu item.\u003C\u002Fli>\n\u003Cli>Priority support with access to members only support area.\u003C\u002Fli>\n\u003C\u002Ful>\n","Fully automatic sidebar menus.",10000,1368657,90,37,"2026-07-22T15:43:00.000Z","7.0.2","6.2.0","7.4.0",[74,75,76,77,78],"category-menus","hierarchy","menus","page-menus","sidebars","https:\u002F\u002Fonpointplugins.com\u002Fadvanced-sidebar-menu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-sidebar-menu.9.8.5.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":70,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":99,"download_link":100,"security_score":47,"vuln_count":48,"unpatched_count":13,"last_vuln_date":101,"fetched_at":56},"list-custom-taxonomy-widget","List Custom Taxonomy Widget","4.2","Nick Halsey","https:\u002F\u002Fprofiles.wordpress.org\u002Fcelloexpressions\u002F","\u003Cp>The List Custom Taxonomy Widget is a quick and easy way to display custom taxonomies. Simply choose the taxonomy name you want to display from an auto-populated list. You can also set a title to display for the widget. Multiple list custom taxonomy widgets can be added to the same and other sidebars as well. There are several display options (including as a dropdown), and it generally behaves similarly to the built-in categories widget but with the addition of custom taxonomies.\u003C\u002Fp>\n","The List Custom Taxonomy Widget is a quick and easy way to display custom taxonomies. Simply choose the taxonomy name you want to display from an auto &hellip;",9000,120490,94,21,"2026-07-19T00:23:00.000Z","3.3",[19,96,97,22,98],"custom-tax","custom-taxonomy","widget","http:\u002F\u002Fcelloexpressions.com\u002Fplugins\u002Flist-custom-taxonomy-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-custom-taxonomy-widget.4.2.zip","2024-04-22 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":47,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":48,"unpatched_count":13,"last_vuln_date":124,"fetched_at":56},"allow-html-in-category-descriptions","Allow HTML in Category Descriptions","1.2.5","Arno Esterhuizen","https:\u002F\u002Fprofiles.wordpress.org\u002Farnoesterhuizen\u002F","\u003Cp>When you add text to the category description textarea and save the category, WordPress runs content filters that strips out all but the most basic formatting tags.\u003C\u002Fp>\n\u003Cp>This plugin disables those filters for roles with the necessary permissions. Any html code you add to the category description will not be stripped out.\u003C\u002Fp>\n\u003Cp>This plugin does not do anything other than disable the filters. It does not protect you from entering invalid HTML, nor does it help you create WYSIWYG HTML. You can use the post or page composing screen to help you create the text and formatting. Switch to the ‘code’ tab and copy the HTML code into the category description field.\u003C\u002Fp>\n","This plugin allows you to use unfiltered HTML in your category descriptions by disabling selected WordPress filters.",8000,128793,41,"2026-03-05T11:15:00.000Z","6.9.5","2.5","7.0",[118,119,120,20],"categories","category-descriptions","filter","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fallow-html-in-category-descriptions\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallow-html-in-category-descriptions.1.2.5.zip",99,"2026-02-13 18:18:44",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":110,"downloaded":133,"rating":91,"num_ratings":134,"last_updated":135,"tested_up_to":70,"requires_at_least":84,"requires_php":17,"tags":136,"homepage":142,"download_link":143,"security_score":123,"vuln_count":144,"unpatched_count":13,"last_vuln_date":145,"fetched_at":56},"videojs-html5-player","Videojs HTML5 Player","1.1.13","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaa986\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Video.js HTML5 Player\u003C\u002Fa> is a user-friendly plugin that supports video playback on desktop and mobile devices. It makes super easy for you to embed both self-hosted video files or video files that are externally hosted using Video.js library.\u003C\u002Fp>\n\u003Cp>\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\u002FuF-V6qGvcu8?version=3&rel=0&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>\u003C\u002Fp>\n\u003Ch3>Video.js HTML5 Player Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Disable Right Click\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-player-plugin-themes-7042\" rel=\"nofollow ugc\">Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video.js HTML5 Player Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Embed MP4 video files into a post\u002Fpage or anywhere on your WordPress site\u003C\u002Fli>\n\u003Cli>Embed responsive videos for a better user experience while viewing from a mobile device\u003C\u002Fli>\n\u003Cli>Embed HTML5 videos which are compatible with modern browsers\u003C\u002Fli>\n\u003Cli>Embed videos with poster images\u003C\u002Fli>\n\u003Cli>Embed videos using videojs player\u003C\u002Fli>\n\u003Cli>Automatically play a video when the page is rendered if the device and browser support it\u003C\u002Fli>\n\u003Cli>Embed videos uploaded to your WordPress media library using direct links in the shortcode\u003C\u002Fli>\n\u003Cli>Clean and sleek player with no watermark\u003C\u002Fli>\n\u003Cli>fallbacks for other HTML5-supported filetypes (WebM, Ogv)\u003C\u002Fli>\n\u003Cli>HTTP streaming\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use Video.js HTML5 Player\u003C\u002Fh3>\n\u003Cp>In order to embed a video create a new post\u002Fpage and use the following shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Here, “url” is the location of the MP4 video source file (H.264 encoded). You need to replace the sample URL with the actual URL of the video file.\u003C\u002Fp>\n\u003Ch4>Video Shortcode Options\u003C\u002Fh4>\n\u003Cp>The following options are supported in the shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can specify a WebM video file in addition to the source MP4 video file. This parameter is optional.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" webm=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.webm\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Ogv\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can specify a Ogv video file in addition to the source MP4 & WebM video files. This parameter is optional.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" webm=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.webm\" ogv=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.ogv\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Width\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines the width of the video file (Height is automatically calculated). This option is not required unless you want to limit the maximum width of the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" width=\"480\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Preload\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies if and how the video should be loaded when the page loads. Defaults to “auto” (the video should be loaded entirely when the page loads). Other options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“metadata” – only metadata should be loaded when the page loads\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“none” – the video should not be loaded when the page loads\u003C\u002Fp>\n\u003Cp>[videojs_video url=”https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4″ preload=”metadata”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies that video controls should be displayed. Defaults to “true”. In order to hide controls set this parameter to “false”.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" controls=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When you disable controls users will not be able to interact with your videos. So It is recommended that you enable autoplay for a video with no controls.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Autoplay\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video file to automatically play when the page loads.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Poster\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines image to show as placeholder before the video plays.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" poster=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fposter.jpg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Loop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video file to loop to beginning when finished and automatically continue playing.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" loop=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Muted\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies that the audio output of the video should be muted.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" muted=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003C\u002Fp>\n\u003Ch3>Video.js HTTP Streaming\u003C\u002Fh3>\n\u003Cp>The plugin supports the m3u8 file format that can be used for Video.js HTTP Streaming. It allows you to play HLS, DASH, and other HTTP streaming protocols with Video.js, even where they are not natively supported.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.m3u8\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For detailed documentation please visit the \u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Videojs HTML5 Player\u003C\u002Fa> plugin page\u003C\u002Fp>\n","Embed video file beautifully in WordPress using Video.js HTML5 Player. Embed HTML5 compatible responsive video in your post\u002Fpage with Video.js.",185261,18,"2026-05-24T23:12:00.000Z",[137,138,139,140,141],"embed","html5","player","video","videojs","https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideojs-html5-player.zip",2,"2024-05-23 14:45:13",{"attackSurface":147,"codeSignals":159,"taintFlows":208,"riskAssessment":209,"analyzedAt":225},{"hooks":148,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[149],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","widgets_init","anonymous","category_widgets.php",127,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":164,"outputEscaping":169,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":207},[161],{"fn":162,"file":153,"line":154,"context":163},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"Category_Widgets\");'));",{"prepared":13,"raw":48,"locations":165},[166],{"file":153,"line":167,"context":168},112,"$wpdb->get_var() with variable interpolation",{"escaped":144,"rawEcho":170,"locations":171},23,[172,175,176,177,178,180,181,182,183,184,186,187,188,190,192,194,195,197,199,200,202,204,206],{"file":153,"line":173,"context":174},24,"raw output",{"file":153,"line":173,"context":174},{"file":153,"line":173,"context":174},{"file":153,"line":173,"context":174},{"file":153,"line":179,"context":174},26,{"file":153,"line":179,"context":174},{"file":153,"line":179,"context":174},{"file":153,"line":179,"context":174},{"file":153,"line":11,"context":174},{"file":153,"line":185,"context":174},31,{"file":153,"line":185,"context":174},{"file":153,"line":68,"context":174},{"file":153,"line":189,"context":174},40,{"file":153,"line":191,"context":174},47,{"file":153,"line":193,"context":174},48,{"file":153,"line":193,"context":174},{"file":153,"line":196,"context":174},50,{"file":153,"line":198,"context":174},51,{"file":153,"line":198,"context":174},{"file":153,"line":201,"context":174},95,{"file":153,"line":203,"context":174},97,{"file":153,"line":205,"context":174},98,{"file":153,"line":123,"context":174},[],[],{"summary":210,"deductions":211},"The \"category-widgets\" plugin v1.0. exhibits a generally weak security posture despite an apparent lack of known vulnerabilities and a minimal attack surface. The static analysis reveals significant concerns, most notably the use of the deprecated and insecure `create_function()` which can be a vector for code injection if not handled with extreme care. Furthermore, 100% of SQL queries are not using prepared statements, posing a direct risk of SQL injection vulnerabilities. The extremely low percentage of properly escaped output (8%) indicates a high likelihood of cross-site scripting (XSS) vulnerabilities. The absence of any nonce checks or capability checks on any entry points is a critical oversight, leaving the plugin susceptible to various attacks if any input is ever processed without proper authorization and verification. While the plugin has no recorded vulnerability history, this is not a guarantee of future security, especially given the fundamental coding practices observed.\n\nIn conclusion, the \"category-widgets\" plugin v1.0. presents a substantial security risk due to its unescaped output, raw SQL queries, and the presence of `create_function()`. The complete lack of security checks on its entry points is a critical flaw. While the absence of historical vulnerabilities is a positive sign, it is overshadowed by the evident poor coding practices that are inherent security risks. This plugin should be considered highly risky and should not be used in a production environment without significant remediation.",[212,214,217,220,223],{"reason":213,"points":45},"Raw SQL queries without prepared statements",{"reason":215,"points":216},"Low percentage of properly escaped output",8,{"reason":218,"points":219},"Use of deprecated and insecure create_function()",7,{"reason":221,"points":222},"No nonce checks on entry points",5,{"reason":224,"points":222},"No capability checks on entry points","2026-03-16T22:24:05.540Z",{"wat":227,"direct":232},{"assetPaths":228,"generatorPatterns":229,"scriptPaths":230,"versionParams":231},[],[],[],[],{"cssClasses":233,"htmlComments":235,"htmlAttributes":236,"restEndpoints":247,"jsGlobals":248,"shortcodeOutput":249},[234],"widefat",[],[237,238,239,240,241,242,243,244,245,246],"id=\"category_widgets-widget-title\"","name=\"category_widgets-widget-title\"","id=\"category_widgets-widget-content\"","name=\"category_widgets-widget-content\"","id=\"category_widgets-widget-category\"","name=\"category_widgets-widget-category\"","id=\"category_widgets-widget-hide_in_subcat\"","name=\"category_widgets-widget-hide_in_subcat\"","id=\"category_widgets-widget-hide_title\"","name=\"category_widgets-widget-hide_title\"",[],[],[],{"error":251,"url":252,"statusCode":253,"statusMessage":254,"message":254},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcategory-widgets\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":256},[]]