[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvgX2Jgcn9QfgqPTSEx5UpeN15b2bqFsA5D-mh_kmXxo":3,"$f5UEI5ran6bESzG5CC1bHJcg4ryOtq--LeNYKfLa5D-w":198,"$fhBxR27TIzmc2T8EYkbH_C7v6RkhWAf_JOGvoQmuvvL8":203},{"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":17,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":144,"fingerprints":182},"lyricwikisearch","Lyric Wiki Search Widget","0.8","jfranzone","https:\u002F\u002Fprofiles.wordpress.org\u002Fjfranzone\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Flyricwiki.org\" title=\"Lyrics From LyricWiki\" rel=\"nofollow ugc\">LyricWiki\u003C\u002Fa> is a free site which is a source where\u003Cbr \u002F>\nanyone can go to get reliable lyrics for any song from any artist without being hammered by invasive ads.\u003C\u002Fp>\n\u003Cp>This plugin provides a widget to place a search box right on the sidebar of your WordPress site so\u003Cbr \u002F>\nthat your readers can utilize the LyricWiki site and find their favorite lyrics from your blog!\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Title\u003C\u002Fstrong> – As with most widgets you can provide a \u003Cem>title\u003C\u002Fem> to display above the LyricWiki Search\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Button Text\u003C\u002Fstrong> – You can configure the text of the search button if you like.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Hide Help\u003C\u002Fstrong> – Check to hide the small link to help\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Adds a sidebar widget to search for song lyrics on the LyricWiki.org site.",10,3920,0,"2007-08-16T21:58:00.000Z","2.1","2.0.2","",[19,20,21,22],"lyrics","music","search","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flyricwikisearch.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-05-20T08:03:24.848Z",[35,55,77,102,124],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":17,"tags":47,"homepage":52,"download_link":53,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":54},"vagalume-lyrics-toolbar","Vagalume Toolbar","1.0","lafraia","https:\u002F\u002Fprofiles.wordpress.org\u002Flafraia\u002F","\u003Cp>Vagalume Toolbar\u003C\u002Fp>\n\u003Cp>Mantenha o seu usuário por mais tempo no seu site! Com o Vagalume Toolbar seu usuário não precisa sair do seu site para acessar todas as letras de músicas, clipes com legenda (embed de vídeos), ranking das músicas mais acessadas e muito mais!\u003C\u002Fp>\n\u003Cp>Para saber mais acesse: http:\u002F\u002Fwww.vagalume.com.br\u002Fwidgets\u002Ftoolbar\u002F\u003C\u002Fp>\n","Um pedaço do Vagalume dentro do seu site!",1933,"2011-09-16T22:53:00.000Z","3.0.5","3.0",[48,19,49,20,50,51,22],"letras","musicas","vagalume","vagalume-toolbar","http:\u002F\u002Fwww.vagalume.com.br","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvagalume-lyrics-toolbar.zip","2026-04-16T10:56:18.058Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":75,"vuln_count":30,"unpatched_count":13,"last_vuln_date":76,"fetched_at":54},"search-meter","Search Meter","2.14.1","bennettmcelwee","https:\u002F\u002Fprofiles.wordpress.org\u002Fbennettmcelwee\u002F","\u003Cp>If you have a Search box on your site, Search Meter automatically records what people are searching for — and whether they are finding what they are looking for. Search Meter’s admin interface shows you what people have been searching for in the last couple of days, and in the last week or month. It also shows you which searches have been unsuccessful. If people search your site and get no results, they’ll probably go elsewhere. With Search Meter, you’ll be able to find out what people are searching for, and give them what they want by creating new posts on those topics.\u003C\u002Fp>\n\u003Cp>You can also show your readers what the most popular searches are. Customize your theme and add the Popular Searches block, which displays a configurable list of recent popular successful search terms on your site, with each term hyperlinked to the actual search results. You can also add a Recent Searches block, which simply displays the most recent searches. Both blocks are also available as widgets for older WordPress installations. And if you want to edit your theme, both of these functions are also available as template tags.\u003C\u002Fp>\n\u003Cp>Search Meter installs easily and requires no configuration. Just install it, activate it, and it starts tracking your visitors’ searches.\u003C\u002Fp>\n\u003Ch4>View Statistics\u003C\u002Fh4>\n\u003Cp>To see your search statistics, Log in to WordPress Admin. On your dashboard you will see a Search Meter widget listing search statistics from the last seven days. For more details, go to the Dashboard menu on the left and click Search Meter. You’ll see the most popular searches in the last day, week and month. Click “Last 100 Searches” or “Last 500 Searches” to see lists of all recent searches. You can download the statistics as a file that you can open in Excel or a similar program.\u003C\u002Fp>\n\u003Ch4>Manage Statistics\u003C\u002Fh4>\n\u003Cp>There are a few options available if you go to the Settings section and click Search Meter. Use the radio buttons to determine who will be allowed to see the full search statistics. You can also type in a list of filter words; any search terms containing these words will not show up in the Recent Searches and Popular Searches blocks.\u003C\u002Fp>\n\u003Cp>\u003Cem>Advanced users\u003C\u002Fem>: You can check the “Ignore” box to tell Search Meter to ignore searches made by logged-in administrators, so you can test things without cluttering your search statistics. You can also check the “Keep detailed information” checkbox to make Search Meter save technical information about every search (the information is taken from the HTTP headers).\u003C\u002Fp>\n\u003Cp>Use the Reset Statistics button to clear all past search statistics; Search Meter will immediately start gathering fresh statistics.\u003C\u002Fp>\n","Search Meter tracks what your readers are searching for on your site. View full details of recent searches or stats for the last day, week or month.",20000,429566,86,29,"2025-12-03T00:06:00.000Z","6.9.4","3.2",[71,21,56,72,22],"meter","statistics","https:\u002F\u002Fthunderguy.com\u002Fsemicolon\u002Fwordpress\u002Fsearch-meter-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-meter.2.14.2.zip",98,"2020-03-11 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":68,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":75,"vuln_count":100,"unpatched_count":13,"last_vuln_date":101,"fetched_at":54},"music-player-for-elementor","Music Player for Elementor – Audio Player & Podcast Player","2.5","smartwpress","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmartwpress\u002F","\u003Cp>Music Player for Elementor is a professionally designed audio player for WordPress. Promote your music and discography in a stylish way, with a dedicated music player Elementor widget that is very flexible and easy to use. The audio player WordPress plugin is perfect for musicians, music bands, music stores, artists, record labels, recording studios, DJs, podcasters, digital product stores and anyone working in the music industry. You can also integrate the Elementor music player with your eCommerce website, to promote and sell your music.\u003C\u002Fp>\n\u003Cp>★★★★★\u003Cbr \u002F>\nBest In Class: Music Player For Elementor\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Most customizable and reliable Elementor audio player I’ve used. Great design, easy to use, and excellent support from the developer.” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdefytracks\u002F\" rel=\"ugc\">Ben Davidson\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nabsolutely PERFECT\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This is amazing for new artists or those who are self-hosting audio samples. The UI for the widget is awesome and intuitive, and the output is clean and device friendly.” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fjrevillini\u002F\" rel=\"ugc\">James Revillini\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nGood quality plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Been looking for a simple widget for adding music on an Elementor page and this is bringing more functionality than I was expecting. Well developed and working great. Thanks!” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdcgavril\u002F\" rel=\"ugc\">Dan-Claudiu G.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nBest player plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“After using other plugins, it was a relief when I found Music Player. Easy to setup and it does exactly what I need. Thanks!” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdickscholten\u002F\" rel=\"ugc\">dickscholten\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>EASY-TO-USE ELEMENTOR MUSIC PLAYER\u003C\u002Fh3>\n\u003Cp>No initial configuration is needed to use the audio player. Install the plugin, edit any page in Elementor and drag the music player widget anywhere on your page. Using our Elementor music player, you can add songs to your playlist or remove existing songs from your playlist, customize the audio player images, connect with WooCommerce by adding purchase links for your entire album or for individual songs, change the audio player layout or add individual promo links for each song.\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\u002F6CagCkhVauI?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>PROFESSIONAL DESIGN\u003C\u002Fh3>\n\u003Cp>Music Player for Elementor is a professionally designed Elementor audio player widget that will enhance the overall look of your website. This customizable MP3 music player offers a sleek, modern design that enhances both the functionality and visual appeal of your site. Whether you’re showcasing music tracks, podcasts, or playlists, this HTML5 audio player provides style and seamless performance. With extensive design options, you can easily tailor every element to suit your brand, making it the perfect audio player for Elementor.\u003C\u002Fp>\n\u003Ch3>FEATURES (FREE)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Two Elementor audio player widgets\u003C\u002Fli>\n\u003Cli>Unlimited songs in your playlist\u003C\u002Fli>\n\u003Cli>Custom cover image for your music player\u003C\u002Fli>\n\u003Cli>Custom background image for the playlist area\u003C\u002Fli>\n\u003Cli>Option to set up the album title, promo text, album promo message and link to external music stores\u003C\u002Fli>\n\u003Cli>YouTube and SoundCloud custom link for each song in the playlist\u003C\u002Fli>\n\u003Cli>Option to add custom purchase link for each song\u003C\u002Fli>\n\u003Cli>Two different position for the controls bar (top and bottom)\u003C\u002Fli>\n\u003Cli>Option to hide album details and show only the playlist\u003C\u002Fli>\n\u003Cli>Control playlist paddings (responsive controls)\u003C\u002Fli>\n\u003Cli>Custom vibrant color applied to the entire audio player design\u003C\u002Fli>\n\u003Cli>Custom color for the hover state\u003C\u002Fli>\n\u003Cli>Custom background color for controls bar\u003C\u002Fli>\n\u003Cli>Custom left\u002Fright distance for the controls bar\u003C\u002Fli>\n\u003Cli>Dynamic tag compatibility with Elementor and Advanced Custom Fields (ACF) \u002F Secure Custom Fields (SCF) – automatically load audio URL from custom meta\u003C\u002Fli>\n\u003Cli>Music player templates import\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO VERSION AVAILABLE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All free features\u003C\u002Fli>\n\u003Cli>Unlimited colors and custom fonts for layout elements: music player title, featured text, tracks, active text color, purchase icons.\u003C\u002Fli>\n\u003Cli>Playback speed control for the Elementor compact audio player widget\u003C\u002Fli>\n\u003Cli>Autoplay when page loads (the autoplay functionality depends on the browser autoplay policy)\u003C\u002Fli>\n\u003Cli>Shuffle and repeat buttons\u003C\u002Fli>\n\u003Cli>WooCommerce integration: add to cart option for each song \u003C\u002Fli>\n\u003Cli>Link each song to popular streaming platforms: Spotify, Amazon Music, Apple Music, YouTube Music and Beatport.\u003C\u002Fli>\n\u003Cli>Set a modern gradient background for layout elements (buttons, audio player controls)\u003C\u002Fli>\n\u003Cli>Option to remove the music player left cover\u003C\u002Fli>\n\u003Cli>Option to change the album cover aspect ratio (square\u002Fportrait)\u003C\u002Fli>\n\u003Cli>Add color overlays for left and right covers, to improve text readability\u003C\u002Fli>\n\u003Cli>Custom field for album description\u003C\u002Fli>\n\u003Cli>New layout style to promote your album description \u003C\u002Fli>\n\u003Cli>Option to move the controls bar to the bottom of the audio player\u003C\u002Fli>\n\u003Cli>Option to add individual cover image for each song\u003C\u002Fli>\n\u003Cli>Premium audio player templates import\u003C\u002Fli>\n\u003Cli>Embed music player using shortcode\u003C\u002Fli>\n\u003Cli>Compact audio player option to trigger the mobile view in tablet mode\u003C\u002Fli>\n\u003Cli>Priority Email Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Audio Player for Elementor – the go-to plugin for adding MP3s, podcasts & playlists. Fully customizable, WooCommerce-ready, and mobile-friendly.",10000,339610,94,115,"2025-12-15T13:29:00.000Z","5.1","7.0",[93,94,95,96,97],"audio-player","elementor-widget","mp3-player","music-player","podcast-player","https:\u002F\u002Fsmartwpress.com\u002Fmusic-player-for-elementor-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmusic-player-for-elementor.2.5.zip",2,"2025-06-02 22:20:46",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":116,"tags":117,"homepage":121,"download_link":122,"security_score":123,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":54},"search-console","Search Console","3.1.3","tropicalista","https:\u002F\u002Fprofiles.wordpress.org\u002Ftropicalista\u002F","\u003Cp>This plugin display your Search Console analytics data in the WordPress dashboard and adds the verification code of \u003Cstrong>Google Search Console\u003C\u002Fstrong>, to your site. You can see \u003Cstrong>Clicks\u003C\u002Fstrong>, \u003Cstrong>Posistions\u003C\u002Fstrong>, \u003Cstrong>CTR\u003C\u002Fstrong> and \u003Cstrong>Impressions\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>A nice full-width dashboard is provided out of the box.\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\u002Fr-BxQ_82sdM?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>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily insert \u003Cstrong>Google Search Console metatag\u003C\u002Fstrong> to verify site ownership\u003C\u002Fli>\n\u003Cli>WordPress widget chart (\u003Cstrong>position|clicks|impressions|CTR\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Filter date (14|30|60 days and custom dates)\u003C\u002Fli>\n\u003Cli>Beautiful full width chart on admin page (\u003Cstrong>position|clicks|impressions|CTR\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Table with all your keywords (\u003Cstrong>position|clicks|impressions|CTR\u003C\u002Fstrong>)\u003C\u002Fli>\n\u003Cli>Add metabox on pages\u002Fposts to show performance\u003C\u002Fli>\n\u003Cli>Full report with all data\u003C\u002Fli>\n\u003Cli>Filter by page\u003C\u002Fli>\n\u003Cli>Filter by query\u003C\u002Fli>\n\u003Cli>Filter by country\u003C\u002Fli>\n\u003Cli>Filter by device\u003C\u002Fli>\n\u003Cli>Full report with all sitemap\u003C\u002Fli>\n\u003Cli>Full report with all site errors\u003C\u002Fli>\n\u003Cli>Superfast\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>CONTRIBUTE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Search Console is open source and you can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTropicalista\u002Fsearch-console\" rel=\"nofollow ugc\">contribute here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Search Console uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>If you like this plugin, then consider checking out our other projects:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformello\" rel=\"ugc\">Formello\u003C\u002Fa>: a form builder to collect leads, newsletter signup, contact form and more.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpopper\" rel=\"ugc\">Popper\u003C\u002Fa>: a popup builder to increase leads with exit intent.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmortgage\" rel=\"ugc\">Mortgage Calculator\u003C\u002Fa>: a mortgage calculator block for Gutenberg.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpdf-embed\" rel=\"ugc\">Pdf Embed\u003C\u002Fa>: a simple block for Gutenberg to embed a PDF using official Adobe Embed API.\u003C\u002Fli>\n\u003C\u002Ful>\n","View all your Search Console data inside WordPress dashboard.",3000,193056,90,8,"2025-07-16T09:12:00.000Z","6.8.5","5.6",[118,103,119,120],"google-search-console","search-console-metatag","search-console-widget","https:\u002F\u002Fwww.francescopepe.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-console.3.1.3.zip",100,{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":110,"downloaded":132,"rating":123,"num_ratings":30,"last_updated":133,"tested_up_to":115,"requires_at_least":134,"requires_php":17,"tags":135,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":30,"last_vuln_date":143,"fetched_at":54},"sitekit","Sitekit","2.0","webvitaly","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebvitaly\u002F","\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002Fsitekit\u002F\" title=\"Plugin page\" rel=\"nofollow ugc\">Sitekit\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fdonate\u002F\" title=\"Support the development\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwebvitalii\u002Fsitekit\" title=\"Fork\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Google Analytics code\u003C\u002Fli>\n\u003Cli>Show\u002Fhide google analytics code if user is logged in\u003C\u002Fli>\n\u003Cli>Head code\u003C\u002Fli>\n\u003Cli>Footer code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widgets:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Archives\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[sitekit_posts]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_categories]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_bloginfo]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_iframe]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters for [sitekit_posts]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>post_type\u003C\u002Fstrong> – show posts associated with certain type: \u003Ccode>[sitekit_posts post_type=\"page\"]\u003C\u002Fcode>; by default posts are shown: \u003Ccode>[sitekit_posts post_type=\"post\"]\u003C\u002Fcode>; Possible params: post | page | revision | attachment | nav_menu_item | any | your_custom_post_type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>orderby\u003C\u002Fstrong> – the column to use for ordering posts list: \u003Ccode>[sitekit_posts orderby=\"id\"]\u003C\u002Fcode>; by default list is sorted by date: \u003Ccode>[sitekit_posts orderby=\"date\"]\u003C\u002Fcode>; Possible params: modified | title | name | ID | rand\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong> – how to sort posts list: \u003Ccode>[sitekit_posts order=\"DESC\"]\u003C\u002Fcode>; by default list is sorted by ascending order (A-Z): \u003Ccode>[sitekit_posts order=\"ASC\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>posts_per_page\u003C\u002Fstrong> – how many posts to show in the list: \u003Ccode>[sitekit_posts posts_per_page=\"50\"]\u003C\u002Fcode>; by default: \u003Ccode>[sitekit_posts posts_per_page=\"100\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[sitekit_posts] is based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FClass_Reference\u002FWP_Query\" rel=\"nofollow ugc\">WP_Query class\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [sitekit_archives]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[sitekit_archives]\u003C\u002Fcode> – list of monthly archives links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"yearly\"]\u003C\u002Fcode> – list of yearly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"monthly\"]\u003C\u002Fcode> – list of monthly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"weekly\"]\u003C\u002Fcode> – list of weekly archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"daily\"]\u003C\u002Fcode> – list of daily archives links;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"postbypost\"]\u003C\u002Fcode> – list of all posts links sorted by date;\u003C\u002Fli>\n\u003Cli>\u003Ccode>[sitekit_archives type=\"alpha\"]\u003C\u002Fcode> –  list of all posts links sorted by title;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong> – how many links to be included in the list: \u003Ccode>[sitekit_archives limit=\"10\"]\u003C\u002Fcode>; by default all links are shown: \u003Ccode>[sitekit_archives limit=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>format\u003C\u002Fstrong> – format for the archive: \u003Ccode>[sitekit_archives format=\"option\"]\u003C\u002Fcode> – show as a dropdown; by default unordered list is shown: \u003Ccode>[sitekit_archives format=\"html\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_post_count\u003C\u002Fstrong> – display counter of posts in the archive: \u003Ccode>[sitekit_archives show_post_count=\"1\"]\u003C\u002Fcode>; by default counter is not shown: \u003Ccode>[sitekit_archives show_post_count=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong> – how to sort archives links: \u003Ccode>[sitekit_archives order=\"ASC\"]\u003C\u002Fcode>; by default links are sorted by descending order (Z-A): \u003Ccode>[sitekit_archives order=\"DESC\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[sitekit_archives] is based on \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_get_archives\" rel=\"nofollow ugc\">wp_get_archives function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [sitekit_categories]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>orderby\u003C\u002Fstrong> – the column to use for ordering categories list: \u003Ccode>[sitekit_categories orderby=\"id\"]\u003C\u002Fcode>; by default list is sorted by title: \u003Ccode>[sitekit_categories orderby=\"name\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong> – how to sort categories list: \u003Ccode>[sitekit_categories order=\"DESC\"]\u003C\u002Fcode>; by default list is sorted by ascending order (A-Z): \u003Ccode>[sitekit_categories order=\"ASC\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_count\u003C\u002Fstrong> – display counter of posts in the categories list: \u003Ccode>[sitekit_categories show_count=\"1\"]\u003C\u002Fcode>; by default counter is not shown: \u003Ccode>[sitekit_categories show_count=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty\u003C\u002Fstrong> – the column to use for ordering categories list: \u003Ccode>[sitekit_categories hide_empty=\"0\"]\u003C\u002Fcode>; by default empty categories are hidden: \u003Ccode>[sitekit_categories hide_empty=\"1\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hierarchical\u003C\u002Fstrong> – show tree-like categories list: \u003Ccode>[sitekit_categories hierarchical=\"0\"]\u003C\u002Fcode>; by default the list is hierarchical: \u003Ccode>[sitekit_categories hierarchical=\"1\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>depth\u003C\u002Fstrong> – how many levels to include in categories list: \u003Ccode>[sitekit_categories depth=\"5\"]\u003C\u002Fcode>; by default depth is unlimited: \u003Ccode>[sitekit_categories depth=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>taxonomy\u003C\u002Fstrong> – which taxonomy to show in the list: \u003Ccode>[sitekit_categories taxonomy=\"post_tag\"]\u003C\u002Fcode>; by default categories are shown: \u003Ccode>[sitekit_categories taxonomy=\"category\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>child_of\u003C\u002Fstrong> – term ID to retrieve child terms of: \u003Ccode>[sitekit_categories child_of=\"77\"]\u003C\u002Fcode>; by default all categories are shown: \u003Ccode>[sitekit_categories child_of=\"0\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude\u003C\u002Fstrong> – comma\u002Fspace-separated string of term IDs to exclude: \u003Ccode>[sitekit_categories exclude=\"77\"]\u003C\u002Fcode>; by default all categories are shown: \u003Ccode>[sitekit_categories exclude=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude_tree\u003C\u002Fstrong> – comma\u002Fspace-separated string of term IDs to exclude, along with their descendants: \u003Ccode>[sitekit_categories exclude_tree=\"77\"]\u003C\u002Fcode>; by default all categories are shown: \u003Ccode>[sitekit_categories exclude_tree=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[sitekit_categories] is based on \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fwp_list_categories\u002F\" rel=\"nofollow ugc\">wp_list_categories function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [sitekit_bloginfo]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[sitekit_bloginfo show=\"name\"]\u003C\u002Fcode> – \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fbloginfo\u002F\" rel=\"nofollow ugc\">sitekit_bloginfo params\u003C\u002Fa>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[sitekit_bloginfo] is based on \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fbloginfo\u002F\" rel=\"nofollow ugc\">bloginfo function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Parameters for [sitekit_iframe]:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>src\u003C\u002Fstrong> – source of the iframe: \u003Ccode>[sitekit_iframe src=\"http:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4qsGTXLnmKs\"]\u003C\u002Fcode>; by default src=”http:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4qsGTXLnmKs”;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>width\u003C\u002Fstrong> – width in pixels or in percents: \u003Ccode>[sitekit_iframe width=\"100%\"]\u003C\u002Fcode> or \u003Ccode>[sitekit_iframe width=\"600\"]\u003C\u002Fcode>; by default width=”100%”;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>height\u003C\u002Fstrong> – height in pixels: \u003Ccode>[sitekit_iframe height=\"500\"]\u003C\u002Fcode>; by default height=”500″;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>scrolling\u003C\u002Fstrong> – with or without the scrollbar: \u003Ccode>[sitekit_iframe scrolling=\"no\"]\u003C\u002Fcode>; by default scrolling=”yes”;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>frameborder\u003C\u002Fstrong> – with or without the frame border: \u003Ccode>[sitekit_iframe frameborder=\"0\"]\u003C\u002Fcode>; by default frameborder=”0″;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>marginheight\u003C\u002Fstrong> – height of the margin: \u003Ccode>[sitekit_iframe marginheight=\"0\"]\u003C\u002Fcode>; removed by default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>marginwidth\u003C\u002Fstrong> – width of the margin: \u003Ccode>[sitekit_iframe marginwidth=\"0\"]\u003C\u002Fcode>; removed by default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>allowtransparency\u003C\u002Fstrong> – allows to set transparency of the iframe: \u003Ccode>[sitekit_iframe allowtransparency=\"true\"]\u003C\u002Fcode>; removed by default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>id\u003C\u002Fstrong> – allows to add the id of the iframe: \u003Ccode>[sitekit_iframe id=\"custom_id\"]\u003C\u002Fcode>; removed by default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong> – allows to add the class of the iframe: \u003Ccode>[sitekit_iframe class=\"custom_class\"]\u003C\u002Fcode>; by default class=”iframe-class”;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style\u003C\u002Fstrong> – allows to add the css styles of the iframe: \u003Ccode>[sitekit_iframe style=\"margin-left:-30px;\"]\u003C\u002Fcode>; removed by default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>any_other_param\u003C\u002Fstrong> – allows to add new parameter of the iframe \u003Ccode>[sitekit_iframe any_other_param=\"any_value\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>any_other_empty_param\u003C\u002Fstrong> – allows to add new empty parameter of the iframe (like “allowfullscreen” on youtube) \u003Ccode>[sitekit_iframe any_other_empty_param=\"\"]\u003C\u002Fcode>;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Parameters for [sitekit_menu]:\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[sitekit_menu]\u003C\u002Fcode> shortcode allows you to display a custom menu. It supports all the parameters of the WordPress \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fwp_nav_menu\u002F\" rel=\"nofollow ugc\">wp_nav_menu()\u003C\u002Fa> function.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>menu\u003C\u002Fstrong> – The menu that should be displayed. Accepts (matching in order) id, slug, name. Default: empty. Example: \u003Ccode>[sitekit_menu menu=\"main-menu\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>container\u003C\u002Fstrong> – Whether to wrap the ul, and what to wrap it with. Default ‘div’. Example without a container: \u003Ccode>[sitekit_menu menu=\"main-menu\" container=\"\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>container_class\u003C\u002Fstrong> – The class that is applied to the container. Default ‘menu-{menu slug}-container’. Example: \u003Ccode>[sitekit_menu menu=\"main-menu\" container_class=\"custom-container\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>container_id\u003C\u002Fstrong> – The ID that is applied to the container. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>menu_class\u003C\u002Fstrong> – CSS class to use for the ul element which forms the menu. Default ‘menu’.  Example: \u003Ccode>[sitekit_menu menu=\"main-menu\" menu_class=\"custom-menu\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>menu_id\u003C\u002Fstrong> – The ID that is applied to the ul element. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>echo\u003C\u002Fstrong> – Whether to echo the menu or return it. Default false.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fallback_cb\u003C\u002Fstrong> – If the menu doesn’t exist, a callback function will fire. Default ‘wp_page_menu’.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>before\u003C\u002Fstrong> – Text before the link markup. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>after\u003C\u002Fstrong> – Text after the link markup. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>link_before\u003C\u002Fstrong> – Text before the link text. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>link_after\u003C\u002Fstrong> – Text after the link text. Default empty.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>items_wrap\u003C\u002Fstrong> – How the list items should be wrapped. Default \u003Ccode>\u003Cul id=\"%1$s\" class=\"%2$s\">%3$s\u003C\u002Ful>\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>depth\u003C\u002Fstrong> – How many levels of the hierarchy are to be included. 0 means all. Default 0. Example: \u003Ccode>[sitekit_menu menu=\"primary-menu\" depth=\"2\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>walker\u003C\u002Fstrong> – Custom walker object to use. Default empty.\u003C\u002Fli>\n\u003C\u002Ful>\n","Widgets: search, archives and categories. Shortcodes: archives, bloginfo, iframe and categories.",55169,"2025-06-15T23:28:00.000Z","4.0",[136,137,21,22,138],"archive","archives","widgets","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsitekit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsitekit.2.0.zip",74,6,"2025-09-22 00:00:00",{"attackSurface":145,"codeSignals":156,"taintFlows":175,"riskAssessment":176,"analyzedAt":181},{"hooks":146,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":13,"unprotectedCount":13},[147],{"type":148,"name":149,"callback":150,"file":151,"line":112},"action","widgets_init","widget_LyricWikiSearch_init","LyricWikiSearch.php",[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":174},[],{"prepared":13,"raw":13,"locations":159},[],{"escaped":13,"rawEcho":142,"locations":161},[162,165,167,169,170,172],{"file":151,"line":163,"context":164},35,"raw output",{"file":151,"line":166,"context":164},38,{"file":151,"line":168,"context":164},44,{"file":151,"line":141,"context":164},{"file":151,"line":171,"context":164},75,{"file":151,"line":173,"context":164},76,[],[],{"summary":177,"deductions":178},"The \"lyricwikisearch\" v0.8 plugin exhibits a generally low-risk security posture based on the provided static analysis and vulnerability history. The absence of any identified CVEs, along with the zero recorded vulnerabilities in its history, suggests a history of secure development or at least a lack of publicly disclosed issues.  Furthermore, the static analysis reveals no concerning code signals such as dangerous functions, raw SQL queries, or external HTTP requests. The plugin also appears to have a minimal attack surface with no identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without authentication or permission checks.\n\nHowever, a significant concern arises from the output escaping. The analysis indicates that 100% of the total outputs are not properly escaped. This is a critical oversight that can lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is displayed on the frontend without proper sanitization. While other security aspects appear to be handled well, this single weakness poses a substantial risk that could be exploited to inject malicious scripts into the website, impacting users and potentially the site's integrity. Therefore, despite its strengths in other areas, the lack of output escaping necessitates immediate attention.",[179],{"reason":180,"points":113},"0% of output properly escaped","2026-04-16T11:47:53.773Z",{"wat":183,"direct":188},{"assetPaths":184,"generatorPatterns":185,"scriptPaths":186,"versionParams":187},[],[],[],[],{"cssClasses":189,"htmlComments":191,"htmlAttributes":192,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":197},[190],"searchButton",[],[193,194],"id=\"searchInput\"","id=\"searchform\"",[],[],[],{"error":199,"url":200,"statusCode":201,"statusMessage":202,"message":202},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flyricwikisearch\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":204},[]]