[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEdMRWnH-FR00iNKhA7Kjy_cvLOTiFRQnPbywAyJ3b14":3,"$fZZFKk7vmh2YFoXI1YUJc-yJp-DbXSroCFDxyuJfdAKE":235,"$flZOR_5tlbg_9jWIMsRAGmYhRZTGWWBesjwbhoYJ8euY":240},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":20,"download_link":21,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":35,"analysis":144,"fingerprints":215},"visual-subtitle","Visual Subtitle","1.2.0","Gary Jones","https:\u002F\u002Fprofiles.wordpress.org\u002Fgaryj\u002F","\u003Cp>This plugin adds a Visual Subtitle field to all post, page and custom post types that have support for a title, and that use the Classic Editor. It doesn’t work with the Block Editor.\u003C\u002Fp>\n\u003Cp>It allows you to include a string of text that will still be part of the post title, but be wrapped in a \u003Ccode>span\u003C\u002Fcode> tag, giving something like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ch1>Visual Subtitle\u003Cspan class=\"subtitle\">\u003C\u002Fspan>\u003C\u002Fh1>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Keeping it as part of the main level 1 or two heading, means it maintains as much keyword SEO importance as the main title, yet can be given a style (in your own theme) of \u003Ccode>display: block;\u003C\u002Fcode> to make it visually appear as a subtitle.\u003C\u002Fp>\n\u003Cp>The visual subtitle is appended to to the title on on the Posts screen, separated with a pipe (\u003Ccode>|\u003C\u002Fcode>) character, and appended to the title part of the document title with a colon (\u003Ccode>:\u003C\u002Fcode>) character.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdeckerweb.de\u002Fmaterial\u002Fsprachdateien\u002Fwordpress-plugins\u002F#visual-subtitle\" rel=\"nofollow ugc\">Deutsch\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows part of a post title to be styled as a subtitle. It is still within the title heading, but is wrapped in a span to be styled differently.",100,11531,1,"2020-08-01T14:50:00.000Z","5.5.18","2.9.0","5.6",[19],"subtitle","https:\u002F\u002Fgithub.com\u002FGaryJones\u002Fvisual-subtitle","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-subtitle.1.2.0.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":22,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"garyj",8,920,30,84,"2026-05-20T01:10:11.852Z",[36,61,80,99,121],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":17,"requires_php":17,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":23,"last_vuln_date":59,"fetched_at":60},"wp-subtitle","WP Subtitle","3.4.2","husani","https:\u002F\u002Fprofiles.wordpress.org\u002Fhusani\u002F","\u003Cp>The WP Subtitle plugin allows your pages and posts to contain a subtitle.  Also called a sub-heading, this this short line of text is meant to appear beneath a post’s (or page’s) title, but can be inserted in your template wherever you choose.\u003C\u002Fp>\n\u003Cp>The subtitle can be inserted into your theme template files (or plugin) using the following API:\u003C\u002Fp>\n\u003Ch4>Display The Subtitle\u003C\u002Fh4>\n\u003Cp>All parameters are optional. If ‘post_id’ is omitted then the current post ID in the loop is used.\u003C\u002Fp>\n\u003Cp>PHP Code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action( 'plugins\u002Fwp_subtitle\u002Fthe_subtitle', array(\n    'before'        => '\u003Cp class=\"subtitle\">',\n    'after'         => '\u003C\u002Fp>',\n    'post_id'       => get_the_ID(),\n    'default_value' => ''\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Output:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cp class=\"subtitle\">My Post Subtitle\u003C\u002Fp>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Get The Subtitle\u003C\u002Fh4>\n\u003Cp>All parameters are optional. If ‘post_id’ is omitted then the current post ID in the loop is used.\u003C\u002Fp>\n\u003Cp>A default value can be supplied as the second parameter for \u003Ccode>apply_filters\u003C\u002Fcode>. This will be used if the post does not have a subtitle. Leave as an empty string to return an empty string if the post does not have a subtitle.\u003C\u002Fp>\n\u003Cp>PHP Code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$subtitle = apply_filters( 'plugins\u002Fwp_subtitle\u002Fget_subtitle', '', array(\n    'before'  => '\u003Cp class=\"subtitle\">',\n    'after'   => '\u003C\u002Fp>',\n    'post_id' => get_the_ID()\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Result:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$subtitle = '\u003Cp class=\"subtitle\">My Post Subtitle\u003C\u002Fp>'\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Cp>The array of arguments accepted for the \u003Ccode>plugins\u002Fwp_subtitle\u002Fthe_subtitle\u003C\u002Fcode> action and \u003Ccode>plugins\u002Fwp_subtitle\u002Fget_subtitle\u003C\u002Fcode> filter are:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>before\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>(string)\u003C\u002Fem> Text to place before the subtitle if one exists. Defaults to an empty string.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>after\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>(string)\u003C\u002Fem> Text to place after the subtitle if one exists. Defaults to to an empty string.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>post_id\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>(integer)\u003C\u002Fem> Post, page or custom post type ID.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>default_value\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>(string)\u003C\u002Fem> Only used by the \u003Ccode>plugins\u002Fwp_subtitle\u002Fthe_subtitle\u003C\u002Fcode> action, allows you to specify a default subtitle to display if the post does not have one. For the \u003Ccode>plugins\u002Fwp_subtitle\u002Fget_subtitle\u003C\u002Fcode> filter the second parameter of \u003Ccode>apply_filters\u003C\u002Fcode> should be used instead. Defaults to to an empty string.\u003C\u002Fp>\n\u003Ch4>Post Type Support\u003C\u002Fh4>\n\u003Cp>By default, subtitle are supported by both posts and pages. To add support for custom post types add teh following to your theme functions file or plugin:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_post_type_support( 'my_post_type', 'wps_subtitle' )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>WooCommerce Plugin Support\u003C\u002Fh4>\n\u003Cp>Subtitles can automatically be added to your WooCommerce products without needing to make template changes. In the admin go to WooCommerce > Settings > Products where you can choose to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable Product Subtitles\u003C\u002Fli>\n\u003Cli>Display the subtitle on single product pages\u003C\u002Fli>\n\u003Cli>Display the subtitle on product archives (category pages)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Yoast SEO and SEOPress Plugin Support\u003C\u002Fh4>\n\u003Cp>The plugin allows you to include the subtitle in your meta titles and descriptions via the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-seopress\u002F\" rel=\"ugc\">SEOPress\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Cp>Similar to the Yoast \u003Ccode>%%title%%\u003C\u002Fcode> placeholder which inserts the post title, you can use \u003Ccode>%%wps_subtitle%%\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>There are also addition placeholders and filters to allow to to customize seperators for the subtitle.\u003C\u002Fp>\n\u003Cp>For more information, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fwp-subtitle\u002Fwiki\u002FYoast-SEO-Plugin-Support\" rel=\"nofollow ugc\">view the SEO support documentation here\u003C\u002Fa>.\u003C\u002Fp>\n","Add subtitles (subheadings) to your pages, posts or custom post types.",10000,485363,82,21,"2026-03-05T22:12:00.000Z","6.9.4",[51,52,53,19,54],"content","subhead","subheading","title","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-subtitle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-subtitle.3.4.2.zip",98,2,"2025-09-22 00:00:00","2026-04-16T10:56:18.058Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":78,"download_link":79,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":60},"kia-subtitle","KIA Subtitle","4.0.1","HelgaTheViking","https:\u002F\u002Fprofiles.wordpress.org\u002Fhelgatheviking\u002F","\u003Cp>KIA subtitle allows you to add a subtitle to your posts and retrieve it in the loop in the same manner as the post title. By using the Subtitle block or the \u003Ccode>the_subtitle()\u003C\u002Fcode> or \u003Ccode>get_the_subtitle() template tags\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>It adds an input field right under the title field of posts, pages and any custom post type.  It also add a subtitle column to the edit screen as well as to the quick edit.\u003C\u002Fp>\n\u003Cp>You can also use the Subtitle block or the shortcode \u003Ccode>[the-subtitle]\u003C\u002Fcode> to display it within the post content.\u003C\u002Fp>\n\u003Ch3>Site Editor\u003C\u002Fh3>\n\u003Cp>The plugin provides a Subtitle block in the editor. In the post editor, this doesn’t make a lot of sense, but mimics the core Title block. The ideal use case for the Subtitle block is when editing your theme\u003C\u002Fp>\n\u003Col>\n\u003Cli>Click Edit Site in the WordPress toolbar\u003C\u002Fli>\n\u003Cli>Select the template you wish to edit, commonly this might be called Single Post, or Singular.\u003C\u002Fli>\n\u003Cli>Insert the Subtitle block where needed, commonly right after the Title block.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Template Tags\u003C\u002Fh3>\n\u003Cp>This plugin does \u003Cem>not\u003C\u002Fem> attempt to output the subtitle. With an infinite number of themes, it is not possible for us to support that. The onus is on the user to customize their theme accordingly. The plugin provides two template tags that can be used to customize your theme as desired.\u003C\u002Fp>\n\u003Ch4>`the_subtitle( string $before\u003C\u002Fh4>\n\u003Cp>”, string $after = ”, bool $display = true ): void|string` =\u003C\u002Fp>\n\u003Cp>Displays or retrieves the current post subtitle with optional markup.\u003C\u002Fp>\n\u003Cp>\u003Cem>Parameters\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$before `string` `optional`\nMarkup to prepend to the title.\nDefault: `''`\n\n$after `string` `optional`\nMarkup to append to the title.\nDefault: `''`\n\n$display `bool` `optional`\nWhether to echo or return the title. Default true for echo.\nDefault: `true`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example usage:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if ( function_exists( 'the_subtitle' ) ) the_subtitle( '\u003Ch2 class=\"subtitle\">', '\u003C\u002Fh2>' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>`get_the_subtitle( int|WP_Post $post ): string`\u003C\u002Fh4>\n\u003Cp>Retrieves the post subtitle.\u003C\u002Fp>\n\u003Cp>\u003Cem>Parameters\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$post `int|WP_Post` `optional`\nPost ID or WP_Post object.\nDefault: global `$post` object.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>`\u003C\u002Fp>\n\u003Ch4>WooCommerce support\u003C\u002Fh4>\n\u003Cp>There is a small \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhelgatheviking\u002Fkia-subtitle-woocommerce-bridge\" rel=\"nofollow ugc\">bridge plugin\u003C\u002Fa> you can install and activate to automatically display the subtitle in most WooCommerce locations. This will work for all themes that are using WooCommerce’s default hooks.\u003C\u002Fp>\n\u003Cp>\u003Cem>NB:\u003C\u002Fem> It’s known that the Ocean WP theme has it’s own hooks in the WooCommerce templates. You will need to alter the bridge plugin… please take a look at this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fcompatibility-with-latest-wp-and-wc\u002F#post-15456180\" rel=\"ugc\">support thread\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>WPML Ready\u003C\u002Fh4>\n\u003Cp>KIA Subtitle has been tested by WPML and will allow you to translate the subtitle on multilingual sites.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Support is handled in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fkia-subtitle\" rel=\"ugc\">WordPress forums\u003C\u002Fa>. Please note that support is limited and does not cover any custom implementation of the plugin.\u003C\u002Fp>\n\u003Cp>Please report any bugs, errors, warnings, code problems to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhelgatheviking\u002FKIA-Subtitle\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n","The KIA Subtitle plugin allows you to add a subtitle to your posts.",7000,63369,18,"2024-04-24T18:57:00.000Z","6.5.0","6.1","",[77,19],"simple","http:\u002F\u002Fwww.kathyisawesome.com\u002F436\u002Fkia-subtitle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkia-subtitle.4.0.1.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":97,"download_link":98,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":60},"subtitles","Subtitles","3.0.0","Philip Arthur Moore","https:\u002F\u002Fprofiles.wordpress.org\u002Fphiliparthurmoore\u002F","\u003Cp>Right now WordPress currently presents no easy way for web publishers to add subtitles into their posts, pages, and other custom post types. This leaves users and developers in a bit of a quandary, trying to figure out how best to present subtitles in a beautiful and sensible way. Post \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fthe_excerpt\" rel=\"nofollow ugc\">excerpts\u003C\u002Fa> are a very poor choice for subtitles and the only available option outside of \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCustom_Fields\" rel=\"nofollow ugc\">custom fields\u003C\u002Fa>, but custom fields aren’t entirely self-explanatory or user-friendly. This simple, straightforward plugin aims to solve this issue.\u003C\u002Fp>\n\u003Cp>Simply download \u003Cem>Subtitles\u003C\u002Fem>, activate it, and begin adding subtitles into your posts and pages today. For more advanced usage of the plugin, please see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubtitles\u002Ffaq\u002F\" rel=\"ugc\">Frequently Asked Questions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you like \u003Cem>Subtitles\u003C\u002Fem>, \u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Fwecobble\" rel=\"nofollow ugc\">thank me with coffee\u003C\u002Fa>. If you find it buggy, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwecobble\u002FSubtitles\u002Fissues\" rel=\"nofollow ugc\">tell me on GitHub\u003C\u002Fa>. And if you have a cool example of how you’re using \u003Cem>Subtitles\u003C\u002Fem> on your website, let me know on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fphilip_arthur\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fp>\n","Add subtitles into your WordPress posts, pages, custom post types, and themes. No coding required. Simply activate Subtitles and you're ready.",3000,125605,96,53,"2017-08-29T03:15:00.000Z","4.8.28","3.9",[19,81,54,96],"titles","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubtitles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubtitles.3.0.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":88,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":75,"tags":113,"homepage":119,"download_link":120,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":60},"wc-product-subtitle","Product Subtitle For WooCommerce","4.6.2","Varun Sridharan","https:\u002F\u002Fprofiles.wordpress.org\u002Fvarunms\u002F","\u003Cp>Product Subtitle For WooCommerce allows you to easily add a subtitle to your products. also provides various options to customize the output.\u003C\u002Fp>\n\u003Cp>You can also use the shortcode \u003Ccode>[wc-ps]\u003C\u002Fcode> to display it within the post content or where ever you need.\u003C\u002Fp>\n\u003Cp>It adds a simple input field right under the title field for products. It also add a subtitle column to the edit screen.\u003C\u002Fp>\n\u003Ch4>WPML Ready\u003C\u002Fh4>\n\u003Cp>Product Subtitle For WooCommerce has been tested by WPML and will allow you to translate the subtitle multilingual sites.\u003C\u002Fp>\n\u003Ch4>Shortcode Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post ID : \u003Ccode>[wc-ps id=\"99\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Element : \u003Ccode>[wc-ps tag=\"p\"]\u003C\u002Fcode> | \u003Ccode>[wc-ps tag=\"h1\"]\u003C\u002Fcode> | \u003Ccode>[wc-ps tag=\"span\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Avaiable Tags : \u003Ccode>P, SMALL, SPAN, H1, H2, H3, H4, H5, H6\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Settings Under : WooCommerce => Product Subtitle For WooCommerce\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>How do I style the subtitle?\u003C\u002Fh4>\n\u003Cp>You can style the subtitle with the below css class\u003Cbr \u002F>\nGlobal : \u003Ccode>product-subtitle\u003C\u002Fcode>\u003Cbr \u002F>\nProduct Specific : \u003Ccode>subtitle-99\u003C\u002Fcode>\u003C\u002Fp>\n","Product Subtitle For WooCommerce plugin allows you to easily add a subtitle to your Products.",68548,88,31,"2022-05-20T13:34:00.000Z","5.9.13","5.0",[114,115,116,117,118],"product","product-subtitle","product-title","wc-product","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-product-subtitle","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-product-subtitle.4.6.2.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":112,"requires_php":75,"tags":135,"homepage":141,"download_link":142,"security_score":131,"vuln_count":58,"unpatched_count":13,"last_vuln_date":143,"fetched_at":60},"jw-player-7-for-wp","JW Player for WordPress","2.3.7","ilGhera","https:\u002F\u002Fprofiles.wordpress.org\u002Fghera74\u002F","\u003Cp>\u003Cstrong>JW Player for WordPress\u003C\u002Fstrong> enables you to publish videos on your WordPress posts and pages using the most popular video player on the web. Take complete control of your player, from branding to size and dimensions. Allow users share and embed your videos from your WordPress pages & posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Features (NEW!):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect to the JW Player Dashboard using your API v2 credentials\u003C\u002Fli>\n\u003Cli>Select and publish videos hosted on JW Player\u003C\u002Fli>\n\u003Cli>Select and publish playlist hosted on JW Player\u003C\u002Fli>\n\u003Cli>Support shortcodes like [jwplayer fPHnET5D]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Cloud\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Register a JW Player account at https:\u002F\u002Fwww.jwplayer.com\u002Fpricing\u002F\u003C\u002Fli>\n\u003Cli>Once you’re logged in, copy your \u003Cstrong>Cloud Hosted Player Libraries\u003C\u002Fstrong> from https:\u002F\u002Fdashboard.jwplayer.com\u002F#\u002Fplayers\u002Fdownloads\u003C\u002Fli>\n\u003Cli>Paste your library url to the plugin options page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Self hosted\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwww.jwplayer.com\u002Fpricing\u002F\u003C\u002Fli>\n\u003Cli>Once you’re logged in, download the player and copy your License key from https:\u002F\u002Fdashboard.jwplayer.com\u002F#\u002Fplayers\u002Fdownloads\u003C\u002Fli>\n\u003Cli>Upload the folder to your site\u003C\u002Fli>\n\u003Cli>Add the full url of \u003Cstrong>jwplayer.js\u003C\u002Fstrong> in the plugin options page (ex. https:\u002F\u002Fexample.com\u002FFOLDER-UPLOADED\u002Fjwplayer.js)\u003C\u002Fli>\n\u003Cli>Paste your License Key to the admin page of the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After that, set your general preferences, choose the post types where you want to add videos and start to add content using the JW Player for WordPress box that you’ll find there. Just add the url of your self-hosted video or select cloud-hosted content from n your JW Player Dashboard.\u003C\u002Fp>\n\u003Cp>That’s it, you’re ready to go!\u003C\u002Fp>\n","JW Player for WordPress enables you to publish videos on your WordPress posts and pages using the most popular video player on the web.",1000,184701,76,29,"2026-04-12T21:03:00.000Z","6.8.5",[136,137,138,139,140],"embed-video","jw-player","video-player","video-preroll","video-subtitles","https:\u002F\u002Fwww.ilghera.com\u002Fproduct\u002Fjw-player-7-for-wordpress-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjw-player-7-for-wp.2.3.7.zip","2026-02-10 00:00:00",{"attackSurface":145,"codeSignals":202,"taintFlows":210,"riskAssessment":211,"analyzedAt":214},{"hooks":146,"ajaxHandlers":198,"restRoutes":199,"shortcodes":200,"cronEvents":201,"entryPointCount":23,"unprotectedCount":23},[147,153,157,161,166,170,173,177,179,183,187,190,193],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","edit_form_after_title","field","class-visual-subtitle.php",91,{"type":148,"name":154,"callback":155,"file":151,"line":156},"admin_init","add_field",92,{"type":148,"name":158,"callback":159,"priority":13,"file":151,"line":160},"save_post","save",93,{"type":148,"name":162,"callback":163,"priority":164,"file":151,"line":165},"quick_edit_custom_box","quick_edit",10,94,{"type":167,"name":168,"callback":167,"priority":164,"file":151,"line":169},"filter","the_title",95,{"type":167,"name":171,"callback":172,"file":151,"line":90},"wp_title","doctitle_filter",{"type":148,"name":174,"callback":175,"file":151,"line":176},"admin_enqueue_scripts","script",97,{"type":148,"name":174,"callback":178,"file":151,"line":57},"style",{"type":167,"name":180,"callback":181,"file":151,"line":182},"manage_posts_columns","columns",111,{"type":148,"name":184,"callback":185,"priority":164,"file":151,"line":186},"manage_posts_custom_column","custom_column",112,{"type":167,"name":188,"callback":181,"file":151,"line":189},"manage_pages_columns",114,{"type":148,"name":191,"callback":185,"priority":164,"file":151,"line":192},"manage_pages_custom_column",115,{"type":148,"name":194,"callback":195,"file":196,"line":197},"init","closure","visual-subtitle.php",27,[],[],[],[],{"dangerousFunctions":203,"sqlUsage":204,"outputEscaping":206,"fileOperations":23,"externalRequests":23,"nonceChecks":13,"capabilityChecks":58,"bundledLibraries":209},[],{"prepared":23,"raw":23,"locations":205},[],{"escaped":207,"rawEcho":23,"locations":208},11,[],[],[],{"summary":212,"deductions":213},"The visual-subtitle plugin v1.2.0 exhibits a strong security posture based on the provided static analysis and vulnerability history.  The absence of any identified dangerous functions, raw SQL queries, file operations, or external HTTP requests is a significant positive indicator.  Furthermore, the complete utilization of prepared statements for any SQL operations and proper output escaping for all identified outputs demonstrates adherence to fundamental WordPress security best practices. The presence of nonce and capability checks, although limited in number, further contributes to a secure design.",[],"2026-03-16T20:51:04.501Z",{"wat":216,"direct":225},{"assetPaths":217,"generatorPatterns":220,"scriptPaths":221,"versionParams":222},[218,219],"\u002Fwp-content\u002Fplugins\u002Fvisual-subtitle\u002Fcss\u002Fvisual-subtitle.css","\u002Fwp-content\u002Fplugins\u002Fvisual-subtitle\u002Fjs\u002Fvisual-subtitle.js",[],[219],[223,224],"visual-subtitle\u002Fcss\u002Fvisual-subtitle.css?ver=","visual-subtitle\u002Fjs\u002Fvisual-subtitle.js?ver=",{"cssClasses":226,"htmlComments":228,"htmlAttributes":229,"restEndpoints":232,"jsGlobals":233,"shortcodeOutput":234},[227],"visual-subtitle-wrap",[],[230,231],"id=\"visual-subtitle\"","name=\"_visual-subtitle\"",[],[],[],{"error":236,"url":237,"statusCode":238,"statusMessage":239,"message":239},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fvisual-subtitle\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":241,"versions":242},4,[243,249,256,263],{"version":6,"download_url":21,"svn_tag_url":244,"released_at":24,"has_diff":245,"diff_files_changed":246,"diff_lines":24,"trac_diff_url":247,"vulnerabilities":248,"is_current":236},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvisual-subtitle\u002Ftags\u002F1.2.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvisual-subtitle%2Ftags%2F1.1.0&new_path=%2Fvisual-subtitle%2Ftags%2F1.2.0",[],{"version":250,"download_url":251,"svn_tag_url":252,"released_at":24,"has_diff":245,"diff_files_changed":253,"diff_lines":24,"trac_diff_url":254,"vulnerabilities":255,"is_current":245},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-subtitle.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvisual-subtitle\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvisual-subtitle%2Ftags%2F1.0.1&new_path=%2Fvisual-subtitle%2Ftags%2F1.1.0",[],{"version":257,"download_url":258,"svn_tag_url":259,"released_at":24,"has_diff":245,"diff_files_changed":260,"diff_lines":24,"trac_diff_url":261,"vulnerabilities":262,"is_current":245},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-subtitle.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvisual-subtitle\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fvisual-subtitle%2Ftags%2F1.0&new_path=%2Fvisual-subtitle%2Ftags%2F1.0.1",[],{"version":264,"download_url":265,"svn_tag_url":266,"released_at":24,"has_diff":245,"diff_files_changed":267,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":268,"is_current":245},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-subtitle.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fvisual-subtitle\u002Ftags\u002F1.0\u002F",[],[]]