[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxf7XO7HJ9k8UzjQ8bghvrS3CaDBYq42wn35DOD79cYE":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"kasparsd","Kaspars","https:\u002F\u002Fprofiles.wordpress.org\u002Fkasparsd\u002F",5,50280,88,30,86,"2026-04-04T06:02:17.986Z",[14,39,61,81,101],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":33,"download_link":34,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"widget-context","Widget Context","1.3.3","\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fwidgetcontext.com\" rel=\"nofollow ugc\">Widget Context\u003C\u002Fa> to show and hide widgets on certain sections of your site — front page, posts, pages, archives, search, etc. Use targeting by URLs (with wildcard support) for maximum flexibility.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrEHvqsWoXAE?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>\u003C\u002Fp>\n\u003Ch4>Premium Support\u003C\u002Fh4>\n\u003Cp>Subscribe to our \u003Ca href=\"https:\u002F\u002Fwidgetcontext.com\u002Fpro\" rel=\"nofollow ugc\">Premium Support service\u003C\u002Fa> and get the PRO 🚀 version of the plugin for free when it’s launched! Your support enables consistent maintenance and new feature development, and is greatly appreciated.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Suggest code improvements \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkasparsd\u002Fwidget-context-wporg\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Report bugs and suggestions on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidget-context\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwidget-context\" rel=\"nofollow ugc\">Help translate\u003C\u002Fa> to your language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Widget visibility can be configured under individual widget settings under “Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets” in your WordPress administration area or through the widget editing interface in the Customizer.\u003C\u002Fp>\n\u003Ch4>Target by URL\u003C\u002Fh4>\n\u003Cp>The “Target by URL” is a powerful feature for targeting sections of your website based on the request URLs. It was inspired by a similar feature in the \u003Ca href=\"https:\u002F\u002Fwww.drupal.org\" rel=\"nofollow ugc\">Drupal CMS\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Use relative URLs such as \u003Ccode>page\u002Fsub-page\u003C\u002Fcode> instead of absolute URLs \u003Ccode>https:\u002F\u002Fexample.com\u002Fpage\u002Fsub-page\u003C\u002Fcode> because relative URLs are more flexible and make the logic portable between different domains and server environments.\u003C\u002Fp>\n\u003Ch4>Wildcards\u003C\u002Fh4>\n\u003Cp>Use the wildcard symbol \u003Ccode>*\u003C\u002Fcode> for matching dynamic parts of the URL. For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>topic\u002Fwidgets\u002F*\u003C\u002Fcode> to match all posts in the widgets category, if your permalink structure is set to \u003Ccode>\u002Ftopic\u002F%category%\u002F%postname%\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>page-slug\u002F*\u003C\u002Fcode> to match all child pages of the page-slug parent page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use a trailing \u003Ccode>?*\u003C\u002Fcode> to capture URL with all query arguments such as \u003Ccode>utm_source\u003C\u002Fcode>, etc. For example, for every \u003Ccode>blog\u002Fpost-slug\u003C\u002Fcode> also include \u003Ccode>blog\u002Fpost-slug?*\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Exclude by URL\u003C\u002Fh4>\n\u003Cp>Specify URLs to ignore even if they’re matched by any of the other context rules. For example, enter \u003Ccode>example\u002Fsub-page\u003C\u002Fcode> to hide a widget on this page even when “All Posts” is selected under “Global Sections”.\u003C\u002Fp>\n","Show and hide widgets on specific posts, pages and sections of your site.",40000,966699,90,96,"2024-08-31T11:02:00.000Z","6.6.5","3.0","5.6",[29,30,31,15,32],"context","logic","widget","widgets","https:\u002F\u002Fwidgetcontext.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-context.1.3.3.zip",92,0,null,"2026-03-15T15:16:48.613Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"contact-form-7-extras","Controls for Contact Form 7 (Redirects, Analytics & Tracking)","0.10.0","\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> Subscribe to the \u003Ca href=\"https:\u002F\u002Fformcontrols.com\u002Fpro\" rel=\"nofollow ugc\">🚀 PRO version\u003C\u002Fa> for advanced analytics and tracking features, and professional support by the plugin author.\u003C\u002Fp>\n\u003Cp>This is an addon for the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> plugin with the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fformcontrols.com\u002Fdocs\" rel=\"nofollow ugc\">Track form submissions, errors and completions\u003C\u002Fa> with Google Analytics (GA4), Google Tag (gtag.js), Google Tag Manager (GTM), Matomo (formerly Piwik) and Facebook Pixel.\u003C\u002Fli>\n\u003Cli>Redirect to URL on form submission.\u003C\u002Fli>\n\u003Cli>Enable native WordPress shortcodes in form content.\u003C\u002Fli>\n\u003Cli>Disable AJAX form submissions.\u003C\u002Fli>\n\u003Cli>Disable default form CSS.\u003C\u002Fli>\n\u003Cli>Disable automatic paragraph formatting.\u003C\u002Fli>\n\u003Cli>Disable HTML5 input field types or enable the HTML5 input type fallback.\u003C\u002Fli>\n\u003Cli>Specify the Google reCAPTCHA language.\u003C\u002Fli>\n\u003Cli>Store form submissions in \u003Ca href=\"https:\u002F\u002Fpreseto.com\u002Fgo\u002Fcf7-storage?utm_source=wporg\" rel=\"nofollow ugc\">Storage for Contact Form 7\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftablepress\u002F\" rel=\"ugc\">TablePress\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please note that some settings work on the per-page level and will apply to all forms on the same page. For example, disabling AJAX form submissions for one form will disable AJAX submissions on all forms on the same page.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> version 4.3 or later for features related to submission tracking and redirects.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>The plugin adds a new “Controls” tab for each Contact Form 7 form in the WordPress administration area.\u003C\u002Fp>\n\u003Ch4>Form Submission Storage\u003C\u002Fh4>\n\u003Cp>\u003Cem>Setup the official companion plugin \u003Ca href=\"https:\u002F\u002Fpreseto.com\u002Fgo\u002Fcf7-storage?utm_source=wporg\" rel=\"nofollow ugc\">Storage for Contact Form 7 plugin\u003C\u002Fa> for capturing the form submissions safely in the WordPres database.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Alternatively, there is also a basic integration with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftablepress\u002F\" rel=\"ugc\">TablePress plugin\u003C\u002Fa>. Select the TablePress table where to store the form submissions. The plugin will add any missing columns for each form field, and append the form entries as rows to the table. Additionally, fields \u003Ccode>cf7_time\u003C\u002Fcode> (submission time as \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_8601\" rel=\"nofollow ugc\">ISO 8601\u003C\u002Fa>) and \u003Ccode>cf7_url\u003C\u002Fcode> (URL where the form was submitted) are stored along with the form data.\u003C\u002Fp>\n\u003Ch4>Analytics Tracking\u003C\u002Fh4>\n\u003Cp>The plugin \u003Cem>automatically\u003C\u002Fem> triggers analytics events for the following services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Ftopic\u002F14088998\" rel=\"nofollow ugc\">Google Analytics (GA4)\u003C\u002Fa> using \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Ftagmanager\u002Fanswer\u002F9442095\" rel=\"nofollow ugc\">Google Tag Manager\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ftag-platform\u002Fgtagjs\" rel=\"nofollow ugc\">Global Tag (gtag.js)\u003C\u002Fa> with \u003Ccode>ga()\u003C\u002Fcode>, \u003Ccode>_gaq.push()\u003C\u002Fcode> and \u003Ccode>dataLayer.push()\u003C\u002Fcode> implementations,\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatomo.org\u002F\" rel=\"nofollow ugc\">Matomo\u003C\u002Fa> (formerly Piwik),\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Ffacebook-pixel\u002Fimplementation\u002Fconversion-tracking\" rel=\"nofollow ugc\">Facebook Pixel Conversion Tracking\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It passes the following data with the event:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Contact Form” as the event category,\u003C\u002Fli>\n\u003Cli>“Submit”, “Sent”, “Error” or “Spam” as the event action, and\u003C\u002Fli>\n\u003Cli>the form title as the event title.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Facebook Pixel\u003C\u002Fh4>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Ffacebook-pixel\u002Fimplementation\u002Fconversion-tracking#standard-events\" rel=\"nofollow ugc\">standard Contact event\u003C\u002Fa> is used for Facebook Pixel with \u003Ccode>content_category\u003C\u002Fcode> property set to the event type (Submit, Sent, Error, Spam) and \u003Ccode>content_name\u003C\u002Fcode> set to the form title.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Report issues and suggest improvements \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkasparsd\u002Fcontact-form-7-extras\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Add \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fcontact-form-7-extras\" rel=\"nofollow ugc\">a translation to your language\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Analytics, tracking, redirects and storage for Contact Form 7.",10000,176628,100,13,"2025-01-20T16:15:00.000Z","6.7.5","4.6","",[54,55,56,57,58],"analytics","contact-form-7","facebook-pixel","gtm","matomo","https:\u002F\u002Fformcontrols.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-extras.0.10.0.zip",{"slug":62,"name":63,"version":64,"author":5,"author_profile":6,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":52,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"widget-output-cache","Widget Output Cache","0.5.2","\u003Cp>Use PHP output buffering to extract widget output and store it into WordPress transients for faster retrieval. It also adds a checkbox to widget controls to exclude it from being cached.\u003C\u002Fp>\n\u003Cp>It is a quick fix for bad behaving plugins that parse RSS feeds or call remote URLs on every page load.\u003C\u002Fp>\n","Improve website performance by caching widget output in WordPress transients.",200,15254,98,7,"2023-05-18T13:20:00.000Z","6.2.9","3.0.1",[75,76,77,31,32],"cache","caching","output","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-output-cache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-output-cache.zip",85,{"slug":82,"name":83,"version":84,"author":5,"author_profile":6,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":47,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":26,"requires_php":92,"tags":93,"homepage":99,"download_link":100,"security_score":80,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"block-context","Block Context","0.1.0","\u003Cp>\u003Ca href=\"https:\u002F\u002Fblockcontext.com\" rel=\"nofollow ugc\">Block Context\u003C\u002Fa> allows hiding individual Gutenberg editor blocks based user status.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Suggest code improvements \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpreseto\u002Fblock-context\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Report bugs and suggestions on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fblock-context\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fblock-context\" rel=\"nofollow ugc\">Help translate\u003C\u002Fa> to your language.\u003C\u002Fli>\n\u003C\u002Ful>\n","Change Gutenberg block visibility for specific users.",70,2944,1,"2021-05-07T07:53:00.000Z","5.7.15","5.3",[94,95,96,97,98],"block","blocks","formatting","gutenberg","visibility","https:\u002F\u002Fblockcontext.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-context.zip",{"slug":102,"name":103,"version":104,"author":5,"author_profile":6,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":36,"num_ratings":36,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":52,"tags":112,"homepage":118,"download_link":119,"security_score":80,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"multiple-editors","Multiple Editors","0.1.2","\u003Cp>Plugin adds a meta box to every post, page and custom post type where users with editor capabilities can promote other users (with author or contributor capabilities, by default) as editors of that post.\u003C\u002Fp>\n\u003Cp>Plugin provides the following filters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>custom_editors_enable_roles\u003C\u002Fcode> — Specify an array of user roles which should be allowed to be promoted as editors of specific posts and pages. The default is: \u003Ccode>array( 'contributor', 'author' )\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A plugin by \u003Ca href=\"http:\u002F\u002Fmetronet.no\" rel=\"nofollow ugc\">Metronet\u003C\u002Fa>.\u003C\u002Fp>\n","Allow multiple editors and contributors per post or page. Also enable contributors and authors to upload files and add new pages by default.",10,1896,"2014-04-06T14:36:00.000Z","3.7.41","3.1",[113,114,115,116,117],"author","authors","contributor","edit","permissions","https:\u002F\u002Fgithub.com\u002Fkasparsd\u002Feditor-permissions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-editors.zip"]