[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsN3A8osepdBk29EHonrFliwJBzFzMqQujfkhC2U81zw":3},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":130,"fingerprints":170},"yandex-metrika","Яндекс Метрика","0.8.4","Konstantin Kovshenin","https:\u002F\u002Fprofiles.wordpress.org\u002Fkovshenin\u002F","\u003Cp>Данный плагин позволит вам легко вставить код счётчика Яндекс Метрика на ваш сайт. При этом вам не нужно редактировать файлы вашей темы, и счётчик продолжит работать даже при смене вашей активной темы.\u003C\u002Fp>\n\u003Cp>После активации плагина зайдите в раздел Настройки – Яндекс Метрика для того, чтобы вставить код вашего счётчика. Учтите, что для редактирования кода счетчика, вам необходимы права администратора на сайте WordPress (или супер-администратора в режиме Multisite).\u003C\u002Fp>\n","Яндекс Метрика для вашего сайта на WordPress.",10000,153632,90,15,"2017-11-28T09:37:00.000Z","4.6.30","3.0","",[20,21,22,23,24],"analytics","metrica","metrika","stats","yandex","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyandex-metrika.0.8.4.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"kovshenin",19000,89,30,86,"2026-04-04T09:53:13.825Z",[39,59,78,97,114],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":56,"download_link":57,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"yandex-metrica","Yandex Metrica","2.0.2","Mustafa Uysal","https:\u002F\u002Fprofiles.wordpress.org\u002Fm_uysl\u002F","\u003Cp>The best Yandex Metrica plugin for WordPress.\u003C\u002Fp>\n\u003Ch4>What is Metrica\u003C\u002Fh4>\n\u003Cp>Metrica is an analytics tool like just like google analytics. You can learn more about from \u003Ca href=\"https:\u002F\u002Fmetrica.yandex.com\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to manage counter’s  tracking options.\u003C\u002Fli>\n\u003Cli>Role based user tracking\u003C\u002Fli>\n\u003Cli>Dashboard widget that displays Metrica graphics,, summary of site usage, top pages etc..\u003C\u002Fli>\n\u003Cli>Role based user access for the displaying dashboard widget\u003C\u002Fli>\n\u003Cli>Basic mode is ready! If you don’t want to give API access, you can try basic mode.\u003C\u002Fli>\n\u003Cli>i18n support: Completely translation ready!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (en_US), built-in\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR), native support\u003C\u002Fli>\n\u003Cli>Russian (ru_RU), \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Foleg0789\" rel=\"nofollow ugc\">oleg0789\u003C\u002Fa> and Ксения Рыбка\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>Pull requests are welcome on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmustafauysal\u002Fyandex-metrica\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you like Yandex Metrica, then consider checking out my other projects:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3WIGUTg\" rel=\"friend nofollow ugc\">Powered Cache\u003C\u002Fa> – Caching and Optimization for WordPress – Easily Improve PageSpeed & Web Vitals Score\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F4ag2OAc\" rel=\"friend nofollow ugc\">Magic Login Pro\u003C\u002Fa> – Easy, secure, and passwordless authentication for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F3wAFSxM\" rel=\"friend nofollow ugc\">Easy Text-to-Speech for WordPress\u003C\u002Fa> – Transform your textual content into high-quality synthesized speech with Amazon Polly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F4bk1Tjp\" rel=\"friend nofollow ugc\">Handywriter\u003C\u002Fa> – AI-powered writing assistant that can help you create content for your WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbit.ly\u002F44GZOf8\" rel=\"friend nofollow ugc\">PaddlePress PRO\u003C\u002Fa> – Paddle Plugin for WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy way to use Yandex Metrica on your WordPress site.",20000,421614,76,33,"2025-02-23T12:49:00.000Z","6.7.5","5.0","5.6",[20,21,22,23,24],"https:\u002F\u002Fgithub.com\u002Fmustafauysal\u002Fyandex-metrica","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyandex-metrica.2.0.2.zip",92,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"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":74,"tags":75,"homepage":18,"download_link":77,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dco-insert-analytics-code","DCO Insert Analytics Code","1.1.3","Denis Yanchevskiy","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenisco\u002F","\u003Cp>DCO Insert Analytics Code is a WordPress plugin is intended for insert analytics code(or any custom code) before \u003C\u002Fhead> or after \u003Cbody> or before \u003C\u002Fbody>\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>After installation and activation, you can insert the necessary code to the respective fields on the plugin settings page.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyadenis\u002FDCO-Insert-Analytics-Code\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Before \u003C\u002Fhead> code\u003C\u002Fli>\n\u003Cli>After \u003Cbody> code\u003C\u002Fli>\n\u003Cli>Before \u003C\u002Fbody> code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters list\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>dco_iac_get_options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter for hardcoding override plugin settings. You won’t be able to edit them on the settings page anymore when using this filter.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_before_head\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change the code is inserted before \u003C\u002Fhead>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_before_head_show\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change show the code is inserted before \u003C\u002Fhead>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_after_body\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change the code is inserted after \u003Cbody>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_after_body_show\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change show the code is inserted after \u003Cbody>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_before_body\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change the code is inserted before \u003C\u002Fbody>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_insert_before_body_show\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to change show the code is inserted before \u003C\u002Fbody>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>dco_iac_disable_do_shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filter to disable shortcode processing in inserted codes\u003C\u002Fp>\n\u003Ch4>Examples of using filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Hardcoding override plugin settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F*\n* $current - current plugin settings\n*\n* $options - plugin settings from database\n*\n* $default - default plugin settings\n*\u002F\n\nfunction custom_get_options($current, $options, $default) {\n    $array = array(\n        'before_head' => '\u003C!-- before \u003C\u002Fhead> -->',\n        'before_head_show' => '0',\n        'after_body' => '\u003C!-- after \u003Cbody> -->',\n        'after_body_show' => '1',\n        'before_body' => '\u003C!-- before \u003C\u002Fbody> -->',\n        'before_body_show' => '2'\n    );\n\n    return $array;\n}\n\nadd_filter('dco_iac_get_options', 'custom_get_options', 10, 3);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Change before \u003C\u002Fhead> code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F*\n* $code - value from \"before \u003C\u002Fhead>\" setting\n*\u002F\n\nfunction custom_before_head_code( $code ) {\n    return $code . '\u003C!-- before \u003Chead> -->' . \"\\n\";\n}\n\nadd_filter( 'dco_iac_insert_before_head', 'custom_before_head_code' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Change before \u003C\u002Fbody> code show\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F*\n* $value - value from \"before \u003C\u002Fbody> show\" setting\n*\u002F\n\nfunction custom_before_head_code( $value ) {\n    return '2';\n}\n\nadd_filter( 'dco_iac_insert_before_body_show', 'custom_before_body_show' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Disable shortcode processing in insert codes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('dco_iac_disable_do_shortcode', '__return_true');\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Allows you to insert analytics code before \u003C\u002Fhead> or after \u003Cbody> or before \u003C\u002Fbody>",4000,38518,100,8,"2021-07-28T12:29:00.000Z","5.8.13","4.6","5.3",[20,76,22,40],"google-analytics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdco-insert-analytics-code.1.1.3.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":27,"num_ratings":27,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":69,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"fast-yandex-metrika","Fast Yandex Metrika","1.1.5","Sergey Parshin","https:\u002F\u002Fprofiles.wordpress.org\u002Fpss777\u002F","\u003Cp>Plugin for configuring the counter and Yandex Metrica goals.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Supports the following counter settings:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>whether to collect data for a click map;\u003C\u002Fli>\n\u003Cli>track clicks on outbound links;\u003C\u002Fli>\n\u003Cli>accurate bounce rate;\u003C\u002Fli>\n\u003Cli>whether to use Session Replay (Webvisor 2.0);\u003C\u002Fli>\n\u003Cli>hash tracking in the browser’s address bar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Loading by event:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>scroll: when the page starts scrolling (recommended if the counter script affects the speed of the site);\u003C\u002Fli>\n\u003Cli>ready: after building the HTML document, but before loading external resources: styles, scripts, images, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Embedding in HTML:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>adding before \u003C\u002Fhead>;\u003C\u002Fli>\n\u003Cli>adding after \u003Cbody>;\u003C\u002Fli>\n\u003Cli>adding before \u003C\u002Fbody>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Easy goal setting for:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>phone;\u003C\u002Fli>\n\u003Cli>form;\u003C\u002Fli>\n\u003Cli>button;\u003C\u002Fli>\n\u003Cli>link;\u003C\u002Fli>\n\u003Cli>HTML tag.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Error control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When working with goals on the user side, the plugin monitors the correct indication of CSS selectors.\u003Cbr \u002F>\nJavaScript with a syntax violation does not cause an error, but fixes it in the browser console (F12).\u003C\u002Fp>\n\u003Cp>\u003Cem>Goal #1. SyntaxError: Failed to execute ‘querySelectorAll’ on ‘Document’: ‘.class 777’ is not a valid selector.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>To see information about errors, in the plugin settings, enable the “Error control in the browser console” option.\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\u002Ftr9teIOTOqk?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","Plugin for configuring the counter and Yandex Metrica goals.",200,4412,"2025-04-15T12:14:00.000Z","6.8.5","6.8","8.1",[93,94,21,22,24],"%d1%8f%d0%bd%d0%b4%d0%b5%d0%ba%d1%81","%d0%bc%d0%b5%d1%82%d1%80%d0%b8%d0%ba%d0%b0","https:\u002F\u002Fru.wordpress.org\u002Fplugins\u002Ffast-yandex-metrika\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast-yandex-metrika.1.1.5.zip",{"slug":98,"name":99,"version":100,"author":99,"author_profile":101,"description":102,"short_description":103,"active_installs":69,"downloaded":104,"rating":69,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":73,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"komito-analytics","Komito Analytics","1.2.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fkomito\u002F","\u003Cp>Komito Analytics is a free, open-source enhancement for the most popular web analytics software.\u003Cbr \u002F>\nUnlocks the power of digital analytics with additional insights about visitor’s behavior such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Social interaction tracking\u003C\u002Fli>\n\u003Cli>Form submissions\u003C\u002Fli>\n\u003Cli>Tracking pageviews by users logged in to social networks\u003C\u002Fli>\n\u003Cli>CTA links clicks\u003C\u002Fli>\n\u003Cli>Downloads and outbound links\u003C\u002Fli>\n\u003Cli>Video and audio events\u003C\u002Fli>\n\u003Cli>Scroll and print events\u003C\u002Fli>\n\u003Cli>Tracking pageviews with blocked ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For further information and instructions please see the \u003Ca href=\"https:\u002F\u002Fkomito.net\u002Fintegration\u002F\" rel=\"nofollow ugc\">Komito Analytics integration page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>3rd Party External Script\u003C\u002Fh3>\n\u003Cp>This plugin leverages the functionality of Komito Analytics and it utilizes an external JavaScript file (https:\u002F\u002Fkomito.net\u002Fkomito.js).\u003Cbr \u002F>\nBy using this plugin, you acknowledge that a third party script will be embedded into the website.\u003C\u002Fp>\n\u003Cp>We understand the importance of data privacy and transparency, however, privacy is not a concern: Komito Analytics does not store any data.\u003Cbr \u002F>\nWhy? Because it’s an extension for the most popular web analytics software, not a data collection service.\u003C\u002Fp>\n\u003Cp>Here are some resources to learn more about Komito Analytics:\u003Cbr \u002F>\n* https:\u002F\u002Fkomito.net\u002F\u003Cbr \u002F>\n* https:\u002F\u002Fkomito.net\u002Fabout\u002F\u003Cbr \u002F>\n* https:\u002F\u002Fkomito.net\u002Fintegration\u002F\u003C\u002Fp>\n","Komito Analytics is a free, open-source enhancement for the most popular web analytics software.",128713,7,"2024-07-12T16:17:00.000Z","6.5.8","7.2",[110,20,111,76,40],"adobe-analytics","event-tracking","https:\u002F\u002Fkomito.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkomito-analytics.1.2.3.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":27,"num_ratings":27,"last_updated":18,"tested_up_to":124,"requires_at_least":73,"requires_php":54,"tags":125,"homepage":127,"download_link":128,"security_score":69,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":129},"antoniolite-yandex-metrica-json-ld-schema","JSON-LD Schema for Yandex Metrica","1.1","antoniolite","https:\u002F\u002Fprofiles.wordpress.org\u002Fantoniolite\u002F","\u003Cp>Yandex Metrica is a Yandex’s free tool for everyone to track your website. This plugins inserts the needed JSON-LD Schema in your post pages so you can use the content reports in Yandex Metrica.\u003C\u002Fp>\n\u003Cp>The content reports in Yandex Metrica show you key publisher indicators in real time, the most popular articles and click-through sources, engagement indicators and separate traffic rubrics, traffic and audience interest for materials by author, engagement and traffic indicators for various topics.\u003C\u002Fp>\n\u003Cp>You can read about the content reports at the official \u003Ca href=\"https:\u002F\u002Fyandex.com\u002Fblog\u002Fmetrica\u002Fyandex-metrica-for-media-introducing-content-reports\" rel=\"nofollow ugc\">Yandex Metrica Blog\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can register with Yandex Metrica and create your tag for free in the \u003Ca href=\"https:\u002F\u002Fmetrica.yandex.com\u002F\" rel=\"nofollow ugc\">official web site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You need to insert the Yandex Metrica tracking code in your website.\u003C\u002Fp>\n\u003Cp>Please note that you must activate the content reports in your tag’s settings.\u003C\u002Fp>\n\u003Ch4>Data included in the JSON-LD Schema\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Description\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Featured image\u003C\u002Fli>\n\u003Cli>Category\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Date published\u003C\u002Fli>\n\u003Cli>Date updated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Author\n\u003Cul>\n\u003Cli>Display name\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Avatar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Publisher\n\u003Cul>\n\u003Cli>Name\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Logo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>About the BreadcrumbList, this is how the plugin works:\u003C\u002Fp>\n\u003Cp>As first step, the plugin recovers all the post’s categories, ordering them by parent category, so the first category or categories in the list will be them without parent category, and then by category name. If you use Yoast SEO and you set the primary category, this one category will be the category passed as ListItem with position 1 in the JSON-LD Schema. If not using Yoast SEO, the first category without parent category will be ListItem with position 1 in the JSON-LD Schema.\u003C\u002Fp>\n\u003Cp>Once the plugin set the main category, it will check with all the rest categories if some of these is a subcategory, and the first one occurrence will be the ListItem with position 2 in the JSON-LD Schema.\u003C\u002Fp>\n","Insert the needed JSON-LD Schema in your post pages so you can use the content reports in Yandex Metrica",10,1042,"5.5.18",[20,126,21,24,40],"content-analytics","https:\u002F\u002Fwww.antoniolite.com\u002F2019\u002F12\u002Fplugin-wordpress-yandex-metrica-jsonld-schema\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fantoniolite-yandex-metrica-json-ld-schema.zip","2026-03-15T10:48:56.248Z",{"attackSurface":131,"codeSignals":150,"taintFlows":162,"riskAssessment":163,"analyzedAt":169},{"hooks":132,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":27,"unprotectedCount":27},[133,138,140,143],{"type":134,"name":135,"callback":135,"file":136,"line":137},"action","init","yandex-metrika.php",14,{"type":134,"name":139,"callback":139,"file":136,"line":14},"admin_menu",{"type":134,"name":141,"callback":141,"file":136,"line":142},"admin_init",16,{"type":134,"name":144,"callback":144,"file":136,"line":145},"wp_footer",17,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":156,"bundledLibraries":161},[],{"prepared":27,"raw":27,"locations":153},[],{"escaped":155,"rawEcho":156,"locations":157},3,1,[158],{"file":136,"line":159,"context":160},70,"raw output",[],[],{"summary":164,"deductions":165},"The \"yandex-metrika\" plugin v0.8.4 demonstrates a strong security posture based on the provided static analysis. The absence of any identified attack surface (AJAX handlers, REST API routes, shortcodes, cron events) significantly reduces the potential for direct exploitation. Furthermore, the code analysis reveals no dangerous functions, raw SQL queries, file operations, or external HTTP requests, all of which are positive security indicators. The presence of a capability check, though only one, is a good practice for controlling access to plugin features.\n\nThe taint analysis showing zero flows with unsanitized paths, and no critical or high severity issues, further reinforces the plugin's apparent security. The vulnerability history being entirely clear, with no recorded CVEs of any severity, suggests a history of secure development or a lack of past discoveries. However, the low number of output escapes (4 total, 75% properly escaped) means there's a minor risk of cross-site scripting (XSS) if the unescaped outputs are user-controlled and displayed without further client-side sanitization.\n\nIn conclusion, the \"yandex-metrika\" plugin v0.8.4 appears to be developed with security in mind, exhibiting a very low risk profile. The strengths lie in its minimal attack surface and absence of critical code vulnerabilities. The sole area for minor concern is the potential for XSS due to a small percentage of unescaped output, though this is mitigated by the very limited attack surface. Given the lack of historical vulnerabilities and positive static analysis results, the plugin is generally considered secure.",[166],{"reason":167,"points":168},"Some output is not properly escaped",4,"2026-03-16T17:43:40.842Z",{"wat":171,"direct":176},{"assetPaths":172,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[],[],[],[],{"cssClasses":177,"htmlComments":179,"htmlAttributes":180,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":184},[178],"large-text",[],[181],"name=\"yandex-metrika[counter-code]\"",[],[],[]]