[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fav26l1MDBPM594Pq1OuTDdSaghMMjaANyfjJXlYerHE":3,"$fFJNCEQ6D6doYtKJ-dXjAQegPzcfaxIgguspqWpW_sps":137,"$fSjby3cr0hGvWcxe5P5BhpJGeqoj4QSIIcnqxgaiphVY":142},{"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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":26,"fingerprints":26},"fliix-now-playing-for-soundtrack-your-brand","fliix – Now Playing for Soundtrack Your Brand","1.1.2","fliix","https:\u002F\u002Fprofiles.wordpress.org\u002Ffliix\u002F","\u003Cp>\u003Cstrong>fliix – Now Playing for Soundtrack Your Brand\u003C\u002Fstrong> connects your WordPress site to the \u003Ca href=\"https:\u002F\u002Fapi.soundtrackyourbrand.com\u002Fv2\u002Fdocs\" rel=\"nofollow ugc\">Soundtrack Your Brand API\u003C\u002Fa> and shows what is playing in your sound zones. Tracks update in real time without page reloads.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Admin settings under \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Soundtrack Your Brand\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>SoundZone mapping with friendly slugs (e.g. \u003Ccode>nagold\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Lazy, on-demand caching — no WP-Cron; API called when visitors load pages with the shortcode\u003C\u002Fli>\n\u003Cli>Four display templates: Classic, Compact, Modern Card, Minimal\u003C\u002Fli>\n\u003Cli>Customizable colors, fonts, alignment, and artwork options\u003C\u002Fli>\n\u003Cli>Live frontend refresh at a configurable interval (10–120 seconds)\u003C\u002Fli>\n\u003Cli>Secure: nonces, capability checks, sanitized input, escaped output, encrypted API tokens (AES-256-CBC)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the \u003Cstrong>Soundtrack Your Brand API\u003C\u002Fstrong> to retrieve your sound zones and now-playing track information. It connects to \u003Ccode>https:\u002F\u002Fapi.soundtrackyourbrand.com\u002Fv2\u003C\u002Fcode> by default, or to a custom API base URL if you configure one. You must supply your own API token from \u003Ca href=\"https:\u002F\u002Fwww.soundtrackyourbrand.com\u002Four-api\u002Fapply\" rel=\"nofollow ugc\">Soundtrack Your Brand\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The plugin sends data when an administrator fetches sound zones and whenever a page containing the shortcode loads or refreshes after its local cache expires. Each API request sends:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your API token (as \u003Ccode>Authorization: Basic\u003C\u002Fcode> header)\u003C\u002Fli>\n\u003Cli>A GraphQL query describing the requested data\u003C\u002Fli>\n\u003Cli>The selected sound zone ID when requesting now-playing information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When album artwork display is enabled, the visitor’s browser may load cover images from image URLs returned by the Soundtrack API (typically Soundtrack CDN hosts). No additional credentials are sent with those image requests.\u003C\u002Fp>\n\u003Cp>No visitor personal data is collected or transmitted by this plugin.\u003C\u002Fp>\n\u003Cp>The service is provided by \u003Cstrong>Soundtrack Technologies Sweden AB\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.soundtrack.io\u002Flegal\u002Fgeneral-terms-and-conditions\u002F\" rel=\"nofollow ugc\">General Terms and Conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.soundtrack.io\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Third-party extension\u003C\u002Fh4>\n\u003Cp>This is an independent plugin for the Soundtrack Your Brand platform. It is \u003Cstrong>not\u003C\u002Fstrong> an official Soundtrack Your Brand product.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>The plugin is fully internationalized (text domain \u003Ccode>fliix-now-playing-for-soundtrack-your-brand\u003C\u002Fcode>). Translations are managed on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa> and delivered as language packs — no translation files are bundled in the plugin package.\u003C\u002Fp>\n","Display currently playing tracks from Soundtrack Your Brand sound zones on your WordPress site via shortcode.",0,60,"2026-07-17T10:01:00.000Z","7.0.2","6.2","8.0",[18,19,20,21,22],"api","music","now-playing","shortcode","soundtrack","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffliix-now-playing-for-soundtrack-your-brand.1.1.2.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,30,94,"2026-08-29T07:03:18.365Z",[36,58,79,99,117],{"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":50,"requires_php":23,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"spotify-master","TechGasp Music Master","5.1.4","TechGasp","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechgasp\u002F","\u003Cp>How cool would it be to have your favourite Spotify musics, playlists and albums fully integrated with your wordpress website?! We did it with the usual TechGasp high quality, now your can show off your spotify stuff inside the comfort of your WordPress.\u003C\u002Fp>\n\u003Cp>Spotify Master for WordPress allows you to display in your template widget areas musics, playlists and albums of the cool and “booming” music network Spotify. Once again, this is an error free extension that makes no use of javascript. Coded in html5 you will have fast page load times and no conflicts.\u003C\u002Fp>\n\u003Cp>Works great inside your pages and posts with our shortcode framework. Read more below and check screenshots page.\u003C\u002Fp>\n\u003Cp>Both the widget and the shortcode framework are fully mobile responsive, a must for any professional website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>spotify music for wordpress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>IMPORTANT: Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>LITE Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display, change or hide Widget Title\u003C\u002Fli>\n\u003Cli>Spotify Buttons Widget (Connect to Profile Button)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ADVANCED Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display, change or hide Widget Title\u003C\u002Fli>\n\u003Cli>Fully Mobile Responsive\u003C\u002Fli>\n\u003Cli>Spotify Buttons Widget (Connect to Profile Button)\u003C\u002Fli>\n\u003Cli>Spotify Basic Player Widget (Fast page load times, designed for Single Musics)\u003C\u002Fli>\n\u003Cli>Spotify Advanced Player Widget (Single Musics, Playlists, Albums)\u003C\u002Fli>\n\u003Cli>Spotify Discography Widget (Playable Artist Discography)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Spotify Dashboard Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>TechGasp Shortcode Framework v5\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Universal Shortcode for all pages and posts, same Shortcode applies to all pages and posts. Option to Automatically add the shortcode to all pages and posts or manually add the pre-built shortcode individually per page or post. Option to automatically only show the shortcode in Posts and not Pages. Option to Automatically show the shortcode After the Title or After the Content.\u003C\u002Fli>\n\u003Cli>Individual Shortcode for each page or post, individual customized shortcode per page or post\u003C\u002Fli>\n\u003Cli>Shortcodes allow you to professionally display your plugin inside pages and posts maintaining fast page load times and excellent Google SEO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fspotify-master\u002F\" rel=\"nofollow ugc\">Advanced Version Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ONLINE DEMO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Right of the page, sidebar widget\u003C\u002Fli>\n\u003Cli>Inside the post. With shortcode framework v5\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fspotify-master\u002F\" rel=\"nofollow ugc\">Demo Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More High Quality Plugins?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For professional wordpress websites\u003C\u002Fli>\n\u003Cli>Tested for fast page load times and SEO\u003C\u002Fli>\n\u003Cli>Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fbuy-all-techgasp-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","TechGasp Music Master allows you to display in your wordpress website musics, playlists and albums of the cool and \"booming\" music network Spotify.",500,81522,56,25,"2021-03-11T10:54:00.000Z","5.7.15","3.5",[19,21,52,53,54],"spotify","techgasp","widget","https:\u002F\u002Fwordpress.techgasp.com\u002Fspotify-master\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspotify-master.5.1.4.zip",85,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":25,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":23,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"rest-api-post-embeds","REST API Post Embeds","1.5.2","Jeremy Herve","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeherve\u002F","\u003Cp>This plugin allows you to use the \u003Ccode>jeherve_post_embed\u003C\u002Fcode> shortcode to embed posts from your site or others’ anywhere on your site.\u003C\u002Fp>\n\u003Cp>When creating the shortcode, you can use any of the 20 shortcode parameters to make sure the embed will include the posts you want to display, and will look the way you want it to look.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> You can only pull posts from 3 different types of sites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress.com sites.\u003C\u002Fli>\n\u003Cli>Sites using the \u003Ca href=\"http:\u002F\u002Fjetpack.me\" rel=\"nofollow ugc\">Jetpack\u003C\u002Fa> plugin, with the JSON API module.\u003C\u002Fli>\n\u003Cli>Sites using the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frest-api\u002F\" rel=\"ugc\">REST API\u003C\u002Fa> plugin, by adding \u003Ccode>wpapi=\"true\"\u003C\u002Fcode> to your shortcode parameters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Questions, problems?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Take a look at the \u003Cem>Installation\u003C\u002Fem> and \u003Cem>FAQ\u003C\u002Fem> tabs here. If that doesn’t help, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frest-api-post-embeds\" rel=\"ugc\">post in the support forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Want to contribute with a patch?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjeherve\u002Frest-api-post-embeds\u002F\" rel=\"nofollow ugc\">Join me on GitHub!\u003C\u002Fa>\u003C\u002Fp>\n","Embed posts from your site or others' into your posts and pages.",200,13422,1,"2025-04-29T18:39:00.000Z","6.8.6","5.6",[18,73,74,75,21],"embed","jetpack","posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frest-api-post-embeds","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frest-api-post-embeds.1.5.2.zip",92,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":25,"downloaded":87,"rating":25,"num_ratings":88,"last_updated":89,"tested_up_to":14,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"init-view-count","Init View Count – AI-Powered, Trending, REST API","1.21","Init HTML","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrokensmile2103-1\u002F","\u003Cp>\u003Cstrong>Init View Count\u003C\u002Fstrong> is a fast, clean plugin to track post views without clutter. It:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses REST API and JS to count real views\u003C\u002Fli>\n\u003Cli>Prevents duplicate counts with session\u002Flocal storage\u003C\u002Fli>\n\u003Cli>Stores counts in meta keys like \u003Ccode>_init_view_count\u003C\u002Fcode>, \u003Ccode>_init_view_day_count\u003C\u002Fcode>, etc.\u003C\u002Fli>\n\u003Cli>Provides \u003Ccode>[init_view_count]\u003C\u002Fcode> and \u003Ccode>[init_view_list]\u003C\u002Fcode> shortcodes\u003C\u002Fli>\n\u003Cli>Includes \u003Ccode>[init_view_ranking]\u003C\u002Fcode> shortcode with tabbed ranking by time range\u003C\u002Fli>\n\u003Cli>Supports template overrides (like WooCommerce)\u003C\u002Fli>\n\u003Cli>Lightweight. No tracking, no admin bloat.\u003C\u002Fli>\n\u003Cli>Includes REST API to query most viewed posts\u003C\u002Fli>\n\u003Cli>Supports pagination in \u003Ccode>[init_view_list]\u003C\u002Fcode> via the \u003Ccode>page\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>Batch view tracking support to reduce REST requests on busy sites\u003C\u002Fli>\n\u003Cli>Optional strict IP-based filtering to block fake view requests posted directly to the REST endpoint\u003C\u002Fli>\n\u003Cli>Includes a Dashboard widget to monitor top viewed posts directly in wp-admin\u003C\u002Fli>\n\u003Cli>Learns site-wide traffic shape (hourly & weekday) via AI-powered smoothing\u003C\u002Fli>\n\u003Cli>Shapes cached and updated efficiently with minimal overhead\u003C\u002Fli>\n\u003Cli>Safe reset action to rebuild patterns automatically\u003C\u002Fli>\n\u003Cli>Fully integrated with Trending Engine v3 for uplift-based scoring\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is part of the \u003Ca href=\"https:\u002F\u002Fen.inithtml.com\u002Finit-plugin-suite-minimalist-powerful-and-free-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Init Plugin Suite\u003C\u002Fa> — a collection of minimalist, fast, and developer-focused tools for WordPress.\u003C\u002Fp>\n\u003Cp>GitHub repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-view-count\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbrokensmile2103\u002Finit-view-count\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>REST-first design — no jQuery or legacy Ajax\u003C\u002Fli>\n\u003Cli>View tracking powered by time + scroll detection\u003C\u002Fli>\n\u003Cli>Realtime display with optional animated counters\u003C\u002Fli>\n\u003Cli>Fully theme-compatible with overrideable templates\u003C\u002Fli>\n\u003Cli>Developer-friendly with rich filter support\u003C\u002Fli>\n\u003Cli>Optional \u003Ccode>[init_view_ranking]\u003C\u002Fcode> shortcode for tabbed view by day\u002Fweek\u002Fmonth\u002Ftotal\u003C\u002Fli>\n\u003Cli>Assets are only loaded when needed – perfect for performance-conscious themes\u003C\u002Fli>\n\u003Cli>Fully compatible with headless and SPA frameworks (REST-first + lazy)\u003C\u002Fli>\n\u003Cli>Supports batch mode: delay view requests and send in groups (configurable in settings)\u003C\u002Fli>\n\u003Cli>Includes optional Dashboard widget for quick admin overview of top viewed posts\u003C\u002Fli>\n\u003Cli>AI-powered Traffic Shape Learner – understands your site’s hourly & weekly rhythm\u003C\u002Fli>\n\u003Cli>Auto-integrated with Trending Engine v3 for seasonality-aware uplift detection\u003C\u002Fli>\n\u003Cli>Smart fallbacks (day \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> week \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> month \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> total) ensure rankings never run empty\u003C\u002Fli>\n\u003Cli>Ultra-light: only 1 write per increment + 1 rollup per day, cache-first design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Ch3>[init_view_count]\u003C\u002Fh3>\n\u003Cp>Shows current view count for a post. Only works inside a post loop.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>field\u003C\u002Fcode>: \u003Ccode>total\u003C\u002Fcode> (default), \u003Ccode>day\u003C\u002Fcode>, \u003Ccode>week\u003C\u002Fcode>, \u003Ccode>month\u003C\u002Fcode> – which counter to display\u003Cbr \u002F>\n– \u003Ccode>format\u003C\u002Fcode>: \u003Ccode>formatted\u003C\u002Fcode> (default), \u003Ccode>raw\u003C\u002Fcode>, or \u003Ccode>short\u003C\u002Fcode> – controls number formatting\u003Cbr \u002F>\n– \u003Ccode>time\u003C\u002Fcode>: \u003Ccode>true\u003C\u002Fcode> to show time diff from post date (e.g. “3 days ago”)\u003Cbr \u002F>\n– \u003Ccode>icon\u003C\u002Fcode>: \u003Ccode>true\u003C\u002Fcode> to display a small SVG icon before the count\u003Cbr \u002F>\n– \u003Ccode>schema\u003C\u002Fcode>: \u003Ccode>true\u003C\u002Fcode> to output schema.org microdata (InteractionCounter)\u003Cbr \u002F>\n– \u003Ccode>class\u003C\u002Fcode>: add a custom CSS class to the outer wrapper\u003C\u002Fp>\n\u003Ch3>[init_view_list]\u003C\u002Fh3>\n\u003Cp>Show list of most viewed posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>number\u003C\u002Fcode>: Number of posts to show (default: 5)\u003Cbr \u002F>\n– \u003Ccode>page\u003C\u002Fcode>: Show a specific page of results (default: 1)\u003Cbr \u002F>\n– \u003Ccode>post_type\u003C\u002Fcode>: Type of post (default: post)\u003Cbr \u002F>\n– \u003Ccode>template\u003C\u002Fcode>: \u003Ccode>sidebar\u003C\u002Fcode> (default), \u003Ccode>full\u003C\u002Fcode>, \u003Ccode>grid\u003C\u002Fcode>, \u003Ccode>details\u003C\u002Fcode> (can be overridden)\u003Cbr \u002F>\n– \u003Ccode>title\u003C\u002Fcode>: Title above list. Set to empty (\u003Ccode>title=\"\"\u003C\u002Fcode>) to hide\u003Cbr \u002F>\n– \u003Ccode>class\u003C\u002Fcode>: Custom class added to wrapper\u003Cbr \u002F>\n– \u003Ccode>orderby\u003C\u002Fcode>: Sort field (default: meta_value_num)\u003Cbr \u002F>\n– \u003Ccode>order\u003C\u002Fcode>: ASC or DESC (default: DESC)\u003Cbr \u002F>\n– \u003Ccode>range\u003C\u002Fcode>: \u003Ccode>total\u003C\u002Fcode>, \u003Ccode>day\u003C\u002Fcode>, \u003Ccode>week\u003C\u002Fcode>, \u003Ccode>month\u003C\u002Fcode>, \u003Ccode>trending\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>category\u003C\u002Fcode>: Filter by category slug\u003Cbr \u002F>\n– \u003Ccode>tag\u003C\u002Fcode>: Filter by tag slug\u003Cbr \u002F>\n– \u003Ccode>empty\u003C\u002Fcode>: Message to show if no posts found\u003C\u002Fp>\n\u003Ch3>[init_view_ranking]\u003C\u002Fh3>\n\u003Cp>Show tabbed ranking of most viewed posts. Uses REST API and JavaScript for dynamic loading. Optimized for SPA\u002Fheadless usage.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>tabs\u003C\u002Fcode>: Comma-separated list of ranges. Available: \u003Ccode>total\u003C\u002Fcode>, \u003Ccode>day\u003C\u002Fcode>, \u003Ccode>week\u003C\u002Fcode>, \u003Ccode>month\u003C\u002Fcode> (default: all)\u003Cbr \u002F>\n– \u003Ccode>number\u003C\u002Fcode>: Number of posts per tab (default: 5)\u003Cbr \u002F>\n– \u003Ccode>class\u003C\u002Fcode>: Custom class for outer wrapper\u003C\u002Fp>\n\u003Cp>This shortcode automatically enqueues required JS and uses skeleton loaders while fetching data.\u003C\u002Fp>\n\u003Ch3>REST API\u003C\u002Fh3>\n\u003Cp>This plugin exposes two REST endpoints to interact with view counts: one for recording views and another for retrieving top posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>POST \u002Fwp-json\u002Finitvico\u002Fv1\u002Fcount\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nRecord one or more views. Accepts a single post ID or an array of post IDs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Parameters:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>post_id\u003C\u002Fcode> — \u003Cem>(int|array)\u003C\u002Fem> Required. One or more post IDs to increment view count for.\u003C\u002Fp>\n\u003Cp>This endpoint checks if the post is published, belongs to a supported post type, and applies delay\u002Fscroll config (via JavaScript). It updates total and optionally day\u002Fweek\u002Fmonth view counters.\u003C\u002Fp>\n\u003Cp>Note: The number of post IDs processed per request is limited based on the batch setting in plugin options.\u003C\u002Fp>\n\u003Cp>Optional: if “Require REST nonce verification?” is enabled in plugin settings, this endpoint also requires a valid \u003Ccode>X-WP-Nonce\u003C\u002Fcode> header (action \u003Ccode>wp_rest\u003C\u002Fcode>). This is off by default — see the FAQ below before turning it on.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>GET \u002Fwp-json\u002Finitvico\u002Fv1\u002Ftop\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nRetrieve the most viewed posts, ranked by view count.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Parameters:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>range\u003C\u002Fcode> — \u003Cem>(string)\u003C\u002Fem> \u003Ccode>total\u003C\u002Fcode>, \u003Ccode>day\u003C\u002Fcode>, \u003Ccode>week\u003C\u002Fcode>, \u003Ccode>month\u003C\u002Fcode>. Defaults to \u003Ccode>total\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Ccode>post_type\u003C\u002Fcode> — \u003Cem>(string)\u003C\u002Fem> Post type to query. Defaults to \u003Ccode>post\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Ccode>number\u003C\u002Fcode> — \u003Cem>(int)\u003C\u002Fem> Number of posts to return. Default: \u003Ccode>5\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Ccode>page\u003C\u002Fcode> — \u003Cem>(int)\u003C\u002Fem> Pagination offset. Default: \u003Ccode>1\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Ccode>fields\u003C\u002Fcode> — \u003Cem>(string)\u003C\u002Fem> \u003Ccode>minimal\u003C\u002Fcode> (id, title, link) or \u003Ccode>full\u003C\u002Fcode> (includes excerpt, thumbnail, type, date, etc.)\u003Cbr \u002F>\n– \u003Ccode>tax\u003C\u002Fcode> — \u003Cem>(string)\u003C\u002Fem> Optional. Taxonomy slug (e.g. \u003Ccode>category\u003C\u002Fcode>).\u003Cbr \u002F>\n– \u003Ccode>terms\u003C\u002Fcode> — \u003Cem>(string)\u003C\u002Fem> Comma-separated term slugs or IDs.\u003Cbr \u002F>\n– \u003Ccode>no_cache\u003C\u002Fcode> — \u003Cem>(bool)\u003C\u002Fem> If \u003Ccode>1\u003C\u002Fcode>, disables transient caching.\u003C\u002Fp>\n\u003Cp>This endpoint supports filtering and caching, and can be extended to support custom output formats.\u003C\u002Fp>\n\u003Ch3>Filters for Developers\u003C\u002Fh3>\n\u003Cp>This plugin provides multiple filters to help developers customize behavior and output in both REST API and shortcode use cases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_should_count\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow or prevent counting views for a specific post.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Fcount\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>bool $should_count\u003C\u002Fcode>, \u003Ccode>int $post_id\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_meta_key\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nChange the meta key used to read or write view counts.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST & Shortcodes\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>string $meta_key\u003C\u002Fcode>, \u003Ccode>int|null $post_id\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_after_counted\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nRun custom logic after view count has been incremented.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Fcount\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>int $post_id\u003C\u002Fcode>, \u003Ccode>array $updated\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_api_top_args\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize WP_Query arguments used for \u003Ccode>\u002Ftop\u003C\u002Fcode> endpoint.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Ftop\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $args\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_api_top_item\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nModify each item before it’s returned in the \u003Ccode>\u002Ftop\u003C\u002Fcode> response.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Ftop\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $item\u003C\u002Fcode>, \u003Ccode>WP_Post $post\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_api_top_cache_time\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust cache time (in seconds) for \u003Ccode>\u002Ftop\u003C\u002Fcode> results.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Ftop\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>int $ttl\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_top_post_types\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the list of post types returned by the \u003Ccode>\u002Ftop\u003C\u002Fcode> endpoint.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> REST \u003Ccode>\u002Ftop\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $post_types\u003C\u002Fcode>, \u003Ccode>WP_REST_Request $request\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_query_args\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter WP_Query args for \u003Ccode>[init_view_list]\u003C\u002Fcode> shortcode.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> \u003Ccode>[init_view_list]\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $args\u003C\u002Fcode>, \u003Ccode>array $atts\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_empty_output\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the HTML output when no posts are found.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> \u003Ccode>[init_view_list]\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>string $output\u003C\u002Fcode>, \u003Ccode>array $atts\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_view_list_atts\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nModify shortcode attributes before WP_Query is run.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> \u003Ccode>[init_view_list]\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $atts\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_default_shortcode\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the default shortcode used when auto-inserting view count into post content.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> \u003Ccode>[init_view_count]\u003C\u002Fcode> auto-insert\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>string $shortcode\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_auto_insert_enabled\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nControl whether auto-insert is enabled for a given context.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> \u003Ccode>[init_view_count]\u003C\u002Fcode> auto-insert\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>bool $enabled\u003C\u002Fcode>, \u003Ccode>string $position\u003C\u002Fcode>, \u003Ccode>string $post_type\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_engagement_meta_keys\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nChange the meta keys used to retrieve \u003Ccode>like\u003C\u002Fcode> and \u003Ccode>share\u003C\u002Fcode> counts when calculating engagement quality.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> Engagement algorithm\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $meta_keys\u003C\u002Fcode> (\u003Ccode>likes\u003C\u002Fcode>, \u003Ccode>shares\u003C\u002Fcode>), \u003Ccode>int $post_id\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_trending_post_types\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nOverride the list of post types used by the Trending cron calculation.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> Cron Trending\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $post_types\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>init_plugin_suite_view_count_trending_component_weights\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust weights for Trending score components.\u003Cbr \u002F>\n\u003Cstrong>Applies to:\u003C\u002Fstrong> Trending algorithm\u003Cbr \u002F>\n\u003Cstrong>Params:\u003C\u002Fstrong> \u003Ccode>array $weights\u003C\u002Fcode> (\u003Ccode>velocity\u003C\u002Fcode>, \u003Ccode>engagement\u003C\u002Fcode>, \u003Ccode>freshness\u003C\u002Fcode>, \u003Ccode>momentum\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Ch3>Template Override\u003C\u002Fh3>\n\u003Cp>To customize output layout, copy any template file into your theme:\u003C\u002Fp>\n\u003Cp>Example: \u003Ccode>your-theme\u002Finit-view-count\u002Fview-list-grid.php\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003Cbr \u002F>\nYou are free to use, modify, and distribute it under the same license.\u003C\u002Fp>\n","Count post views accurately via REST API with customizable display. Lightweight, fast, and extensible. Includes shortcode with multiple layouts.",2499,3,"2026-07-17T14:52:00.000Z","5.9","7.4",[93,94,21,95,96],"post-views","rest-api","trending-posts","view-counter","https:\u002F\u002Finithtml.com\u002Fplugin\u002Finit-view-count\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finit-view-count.1.21.zip",{"slug":100,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":11,"num_ratings":11,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":23,"tags":111,"homepage":115,"download_link":116,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"catnip","1.0.1","Lew Ayotte","https:\u002F\u002Fprofiles.wordpress.org\u002Flayotte\u002F","\u003Cp>catnip enables you to add cute and funny images of random cats in your WordPress theme sidebar or in any page with the catnip shortcode.\u003C\u002Fp>\n\u003Cp>Current API functionality built into catnip from \u003Ca href=\"http:\u002F\u002Fthecatapi.com\u002F\" rel=\"nofollow ugc\">The Cat API\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Currently the only functionality built into catnip is the ability to get 1-100 random images from \u003Ca href=\"http:\u002F\u002Fthecatapi.com\u002F\" rel=\"nofollow ugc\">The Cat API’s\u003C\u002Fa> “get” method.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is part of the \u003Ca href=\"http:\u002F\u002Fwptraining.lewayotte.com\" rel=\"nofollow ugc\">Free WP Training\u003C\u002Fa> I offered at UGA. Check out the site for the 4 day training videos and resources.\u003C\u002Fp>\n","With catnip and The Cat API it's Caturday everyday in WordPress!",90,2967,"2012-06-21T15:24:00.000Z","3.4.2","3.1",[112,113,21,114,54],"cats","lolcats","the-cat-api","http:\u002F\u002Fwptraining.lewayotte.com\u002Fcatnip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcatnip.1.0.1.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":135,"download_link":136,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"challonge","Challonge","1.1.6","zavaboy","https:\u002F\u002Fprofiles.wordpress.org\u002Fzavaboy\u002F","\u003Cp>Do you use \u003Ca href=\"https:\u002F\u002Fchallonge.com\u002F\" title=\"Free online tournament management and brackets (single & double elimination, round robin, Swiss)\" rel=\"nofollow ugc\">Challonge\u003C\u002Fa> for your gaming or sport events? The Challonge plugin integrates your Challonge tournaments into your WordPress website so your users may easily see recent tournaments, their progress, and even sign up and participate.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adaptive caching and background refresh allows your pages to load a lot faster than before! – \u003Cstrong>New in 1.1.6!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Only registered users may sign up to your tournaments.\u003C\u002Fli>\n\u003Cli>Likewise, your users may forfeit a tournament after signing up, but only before it begins.\u003C\u002Fli>\n\u003Cli>Participating users may report their own scores.\u003C\u002Fli>\n\u003Cli>Includes role capabilities. You will need a role management plugin to change who has these capabilities.\u003C\u002Fli>\n\u003Cli>Custom participant name templating.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish (68%) – Thanks to Andrew Kurtis from \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">WebHostingHub\u003C\u002Fa> for translating!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>In order to use the API, you will need \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Fbook.curl.php\" rel=\"nofollow ugc\">cURL\u003C\u002Fa>. Most PHP installations include cURL.\u003C\u002Fp>\n\u003Ch4>Latest Information\u003C\u002Fh4>\n\u003Cp>Keep up to date with upcoming release information on my website:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fzavaboy.org\u002Fchallonge-wordpress-plugin\u002F\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>Before you start using this plugin, here’s what you’ll need:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fchallonge.com\u002F\" rel=\"nofollow ugc\">Challonge.com\u003C\u002Fa> account. Registration is free.\u003C\u002Fli>\n\u003Cli>A valid \u003Ca href=\"https:\u002F\u002Fchallonge.com\u002Fsettings\u002Fdeveloper\" rel=\"nofollow ugc\">Developer API Key\u003C\u002Fa> so the Challonge plugin can talk with your Challonge.com account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once you have the Challonge plugin installed and activated on your website, you will need to enter your Challonge.com API key in ‘Settings’ > ‘Challonge’. Once you have done that, you have unlocked the full power of this nice plugin.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>You may use a shortcode in posts and pages to display a tournament or list out tournaments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>[challonge]\u003C\u002Fcode>\u003C\u002Fstrong> – This will list out all tournament brackets in your account, excluding all organizations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[challonge url=\"w4la9fs6\"]\u003C\u002Fcode>\u003C\u002Fstrong> – This will embed a tournament bracket. This may be any Challonge bracket, not just your own.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[challonge subdomain=\"my_sub\"]\u003C\u002Fcode>\u003C\u002Fstrong> – This will list out all tournament brackets in the ‘my_sub’ organization. (eg: my_sub.challonge.com)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>[challonge url=\"w4la9fs6\" theme=\"2\" show_final_results=\"1\" width=\"90%\" height=\"600px\"]\u003C\u002Fcode>\u003C\u002Fstrong> – This is just a more customized version of the first shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have a tournament bracket within an organization, you will have to use the \u003Ccode>subdomain\u003C\u002Fcode> attribute along with the \u003Ccode>url\u003C\u002Fcode> attribute, like so:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>[challonge url=\"w4la9fs6\" subdomain=\"my_sub\"]\u003C\u002Fcode>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here’s all the shortcode attributes available to you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>url\u003C\u002Fcode>\u003C\u002Fstrong> – The URL to a tournament.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>subdomain\u003C\u002Fcode>\u003C\u002Fstrong> – The subdomain of the tournament URL or if no tournament URL is provided, the listing will be tournaments within the specified subdomain.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>theme\u003C\u002Fcode>\u003C\u002Fstrong> – The theme ID you would like to use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>multiplier\u003C\u002Fcode>\u003C\u002Fstrong> – Scales the entire bracket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>match_width_multiplier\u003C\u002Fcode>\u003C\u002Fstrong> – Scales the width allotted for names.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>show_final_results\u003C\u002Fcode>\u003C\u002Fstrong> – Display the final results above your bracket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>show_standings\u003C\u002Fcode>\u003C\u002Fstrong> – For round robin and Swiss tournaments, you can opt to show a table of the standings below your bracket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>width\u003C\u002Fcode>\u003C\u002Fstrong> – The width of the embedded tournament bracket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>height\u003C\u002Fcode>\u003C\u002Fstrong> – The height of the embedded tournament bracket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>limit\u003C\u002Fcode>\u003C\u002Fstrong> – Limit the number of returned results for tournament listings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>allowusers\u003C\u002Fcode>\u003C\u002Fstrong> \u002F \u003Cstrong>\u003Ccode>denyusers\u003C\u002Fcode>\u003C\u002Fstrong> \u002F \u003Cstrong>\u003Ccode>allowroles\u003C\u002Fcode>\u003C\u002Fstrong> \u002F \u003Cstrong>\u003Ccode>denyroles\u003C\u002Fcode>\u003C\u002Fstrong> – A comma separated list of users or roles you would like to specifically allow or deny from viewing the tournament bracket or tournament listings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>statuses\u003C\u002Fcode>\u003C\u002Fstrong> \u002F \u003Cstrong>\u003Ccode>excludestatuses\u003C\u002Fcode>\u003C\u002Fstrong> – A comma separated list of tournament statuses you would like to specifically show or hide from the tournament listings. All statuses: “Pending,Checking In,Checked In,Underway,Awaiting Review,Complete”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>listparticipants\u003C\u002Fcode>\u003C\u002Fstrong> – List participants currently in the tournament. (Must be used with \u003Ccode>url\u003C\u002Fcode>) – \u003Cstrong>New in 1.1.6!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cp>To allow your users to signup and report their own scores, just add the plugin widget.\u003C\u002Fp>\n\u003Cp>The widget has the following options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Title\u003C\u002Fstrong> – The title of the widget, nothing special here. Defaults to ‘Challonge’.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subdomain\u003C\u002Fstrong> – The subdomain to list your tournaments from. (Optional)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tournament Filter\u003C\u002Fstrong> – Only tournament names that match this filter will be listed. (Optional) This may be a simple wildcard filter, for example \u003Ccode>My * Tournament\u003C\u002Fcode> will match ‘My Big Tournament’ but not ‘Your Big Tournament’. If you need a more robust filter, you may use Regular Expressions (PCRE) like so: \u003Ccode>\u002FMy \\d+(st|nd|rd|th) Tournament\u002Fi\u003C\u002Fcode> will match ‘My 3rd tournament’ but not ‘My Third Tournament’\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status Filter\u003C\u002Fstrong> – Only list tournaments with the selected statuses, unless none are selected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Max tournaments listed\u003C\u002Fstrong> – The maximum number of tournaments that the widget will list. Defaults to 10.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrating Challonge.com Tournaments\u003C\u002Fh4>\n\u003Cp>Challonge.com tournaments may be easily setup to allow your WordPress users to signup and report scores. Here are a few things you should know when setting up your Challonge.com tournaments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turning ‘Host a sign-up page’ on will allow your users to signup through the widget.\u003C\u002Fli>\n\u003Cli>In ‘Advanced Options’ > ‘Permissions’: Turning ‘Allow participants with Challonge accounts to report their own scores.’ on will allow your users to report their own scores through the widget.\u003C\u002Fli>\n\u003Cli>In ‘Advanced Options’ > ‘Permissions’: Turning ‘Exclude this event from search engines and the public browsable index.’ on will hide the tournament from the shortcode and widget tournament listings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Did You Know?\u003C\u002Fh4>\n\u003Cp>If you run the same tournaments on multiple WordPress websites, your WordPress users will be tracked in your Challonge.com tournaments by their email address and login name, even if their display name differs. With this in mind, users may signup and report their score using either website. Also note, users who change their email address will lose access to any of their preexisting tournament signups.\u003C\u002Fp>\n\u003Cp>Good luck!\u003C\u002Fp>\n","Integrates Challonge, a handy bracket generator, into WordPress.",70,19441,82,9,"2017-09-02T02:36:00.000Z","4.9.29","3.3","5.5",[18,73,134,21,54],"integration","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchallonge","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchallonge.zip",{"error":138,"url":139,"statusCode":140,"statusMessage":141,"message":141},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffliix-now-playing-for-soundtrack-your-brand\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":68,"versions":143},[144],{"version":6,"download_url":24,"svn_tag_url":145,"released_at":26,"has_diff":146,"diff_files_changed":147,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":148,"is_current":138},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffliix-now-playing-for-soundtrack-your-brand\u002Ftags\u002F1.1.2\u002F",false,[],[]]