[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f40w-tIeI6S_MDeCmj-mo5pSZUDfNfcWpLhHfv5pGusw":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":137,"fingerprints":898},"feed-reading-blogroll","WP Social Blogroll","1.5.9.2","Erunafailaro","https:\u002F\u002Fprofiles.wordpress.org\u002Ferunafailaro\u002F","\u003Cp>WP Social Blogroll adds a social blogroll to your blog. It will follow and display all updates of the sites in your blogroll. See the \u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002Fplugin-feed-reading-blogroll\u002F\" title=\"visit the development blog\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa> or the \u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002F\" title=\"visit the development blog\" rel=\"nofollow ugc\">author’s page\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Cp>See this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffeed-reading-blogroll\u002Fscreenshots\u002F\" title=\"example of the WP Social Blogroll\" rel=\"ugc\">screenshot\u003C\u002Fa> for example.\u003C\u002Fp>\n\u003Cp>The plugin retrieves the date of the most recent feed-item of the bookmarked site. The feeds must be indexed by Google as the plugin uses \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fapis\u002Fajaxfeeds\u002F\" title=\"Google AJAX Feed API\" rel=\"nofollow ugc\">Google’s free AJAX Feed API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You no longer need a \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fapis\u002Fajaxfeeds\u002Fsignup.html\" title=\"Google API Key\" rel=\"nofollow ugc\">Google API Key\u003C\u002Fa> to get it to work. If you own an API key, you can use it. But providing a key is optional.\u003C\u002Fp>\n\u003Cp>Based on Google’s information, the age of the most recent feed-item is calculated and then displayed under each bookmark in your sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Your blogroll can be sorted by the freshness of the bookmarks.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Furthermore, the title and author of the freshest post and an icon for each bookmark can be displayed.\u003C\u002Fp>\n\u003Cp>Get more info at the \u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002Fkategorien\u002Ffeedreadingblogroll\u002F\" title=\"visit the development blog\" rel=\"nofollow ugc\">development blog\u003C\u002Fa> (\u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002Fkategorien\u002Ffeedreadingblogroll\u002Ffeed\" title=\"subscribe to the feed\" rel=\"nofollow ugc\">feed\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch3>Upgrading\u003C\u002Fh3>\n\u003Cp>You are encouraged to use the plugin-upgrade-function that WordPress is offering.\u003C\u002Fp>\n\u003Cp>However. if you would you are preferring a manual upgrade, follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download the most recent zip-file of this plugin and extract the contents.\u003C\u002Fli>\n\u003Cli>On your server, where your WordPress-installation is located, delete the contents of this directory: \u003Ccode>\u002Fwp-content\u002Fplugins\u002Ffeed-reading-blogroll\u002F*\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Upload all the new plugin-files to this directory (\u003Ccode>\u002Fwp-content\u002Fplugins\u002Ffeed-reading-blogroll\u002F*\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>Login to your admin-dashboard and go to the plugin’s options-page.\u003C\u002Fli>\n\u003Cli>Click on the JavaScript-tab and push the rebuild-button to generate a new JavaScript-file on the server.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it 🙂\u003C\u002Fp>\n\u003Ch3>Language Support \u002F Translations\u003C\u002Fh3>\n\u003Cp>This plugin supports different languages. Check the \u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002Fplugin-feed-reading-blogroll\u002F#language\" title=\"language section\" rel=\"nofollow ugc\">language section\u003C\u002Fa> on my homepage for details. If you want to contribute with your own translation, feel free to contact me. I’d be delighted to add it to the plugin.\u003C\u002Fp>\n\u003Cp>With the current version these languages are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Belorussian\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Portuguese\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Homepage\u003C\u002Fh3>\n\u003Cp>The complete documentation is available at my \u003Ca href=\"http:\u002F\u002Fwww.weinschenker.name\u002Fplugin-feed-reading-blogroll\u002F\" title=\"website\" rel=\"nofollow ugc\">website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support Forum\u003C\u002Fh3>\n\u003Cp>You will get help at the official WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Ffeed-reading-blogroll?forum_id=10#postform\" title=\"Support forum\" rel=\"ugc\">Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Wiki\u003C\u002Fh3>\n\u003Cp>You can find lots of information at my \u003Ca href=\"http:\u002F\u002Fwiki.weinschenker.name\u002Ffeedreadingblogroll:start\" title=\"Wiki\" rel=\"nofollow ugc\">Wiki\u003C\u002Fa>\u003C\u002Fp>\n","WP Social Blogroll adds a social blogroll to your blog. It will follow and display all updates of the sites in your blogroll.",200,68101,40,3,"2013-10-14T08:46:00.000Z","3.6.1","3.0","",[20,21,22,23,24],"blogroll","bookmarks","freshness","social","sort","http:\u002F\u002Fwww.weinschenker.name\u002Fplugin-feed-reading-blogroll\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeed-reading-blogroll.1.5.9.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"erunafailaro",5,240,30,84,"2026-04-04T05:30:24.839Z",[40,62,82,100,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":60,"download_link":61,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"the-social-links","The Social Links","2.0.5","seagyn","https:\u002F\u002Fprofiles.wordpress.org\u002Fseags\u002F","\u003Cp>\u003Cstrong>Note: Development for The Social Links happens on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflickerleap\u002Fthe-social-links\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Please submit an issue there.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Social Links plugin adds a widget and shortcode to your WordPress website allowing you to display icons linking to your social profiles. The new version includes the following social networks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Behance\u003C\u002Fli>\n\u003Cli>Bitcoin\u003C\u002Fli>\n\u003Cli>Delicious\u003C\u002Fli>\n\u003Cli>DeviantArt\u003C\u002Fli>\n\u003Cli>Digg\u003C\u002Fli>\n\u003Cli>Dribble\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Foursquare\u003C\u002Fli>\n\u003Cli>GitHub\u003C\u002Fli>\n\u003Cli>LastFM\u003C\u002Fli>\n\u003Cli>Medium\u003C\u002Fli>\n\u003Cli>Skype\u003C\u002Fli>\n\u003Cli>Soundcloud\u003C\u002Fli>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Vine\u003C\u002Fli>\n\u003Cli>WordPress\u003C\u002Fli>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’ve also added support for a \u003Cstrong>shortcode\u003C\u002Fstrong> (\u003Ccode>[the-social-links]\u003C\u002Fcode>) for use in WordPress posts and pages and a \u003Cstrong>custom template tag\u003C\u002Fstrong> (\u003Ccode>\u003C?php the_social_links();?>\u003C\u002Fcode>) for use in template files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Social Links is translation ready!\u003C\u002Fstrong>\u003C\u002Fp>\n","The Social Links plugin adds a widget and shortcode to your WordPress website allowing you to display icons linking to your social profiles.",2000,138326,88,7,"2021-11-09T21:20:00.000Z","5.8.13","4.2","5.6",[23,57,58,59],"social-bookmarks","social-links","social-networking","https:\u002F\u002Fgithub.com\u002Fseagyn\u002Fthe-social-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-social-links.2.0.5.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":28,"num_ratings":28,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":79,"download_link":80,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"blogroll-links","Blogroll Links","3.0.0","rajivpant","https:\u002F\u002Fprofiles.wordpress.org\u002Frajivpant\u002F","\u003Cp>Blogroll Links is a WordPress plugin that displays your site’s link bookmarks (formerly called “blogroll”) within posts and pages using a simple shortcode.\u003C\u002Fp>\n\u003Cp>For people who maintain their website or blog using the WordPress content management system, Blogroll Links uses WordPress’ built-in Links feature and presents links to friends’ pages, resources, and social networking profiles.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display links by category using the category slug\u003C\u002Fli>\n\u003Cli>Customizable sorting (by name, URL, rating, or ID)\u003C\u002Fli>\n\u003Cli>Honors link visibility settings (show\u002Fhidden)\u003C\u002Fli>\n\u003Cli>Respects target window settings for each link\u003C\u002Fli>\n\u003Cli>Displays link descriptions and images if available\u003C\u002Fli>\n\u003Cli>Works with WordPress’ built-in Links Manager\u003C\u002Fli>\n\u003Cli>Supports XFN (XHTML Friends Network) relationship tags\u003C\u002Fli>\n\u003Cli>Full PHP 8+ compatibility\u003C\u002Fli>\n\u003Cli>Secure: Protected against SQL injection, XSS, and CSRF attacks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Add this shortcode to any post or page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[blogroll-links categoryslug=\"my-links\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Full Shortcode Options\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[blogroll-links categoryslug=\"my-links\" sortby=\"link_name\" sortorder=\"asc\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>categoryslug\u003C\u002Fcode> – The slug of the link category to display (required)\u003C\u002Fli>\n\u003Cli>\u003Ccode>sortby\u003C\u002Fcode> – Sort field: link_name, link_url, link_rating, link_id (default: link_name)\u003C\u002Fli>\n\u003Cli>\u003Ccode>sortorder\u003C\u002Fcode> – Sort direction: asc or desc (default: asc)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Display friends’ websites sorted by name:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [blogroll-links categoryslug=”friends” sortby=”link_name” sortorder=”asc”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display resources sorted by rating (highest first):\u003C\u002Fstrong>\u003Cbr \u002F>\n    [blogroll-links categoryslug=”resources” sortby=”link_rating” sortorder=”desc”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display social media profiles:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [blogroll-links categoryslug=”social-profiles”]\u003C\u002Fp>\n\u003Ch4>Live Examples\u003C\u002Fh4>\n\u003Cp>See this plugin in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.rajiv.com\u002Ffriends\u002F\" rel=\"nofollow ugc\">www.rajiv.com\u002Ffriends\u002F\u003C\u002Fa> – Social networking links with XFN tags\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.rajiv.com\u002Fcharity\u002F\" rel=\"nofollow ugc\">www.rajiv.com\u002Fcharity\u002F\u003C\u002Fa> – Charitable organizations list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Thanks to Dave Grega and Adam E. Falk (xenograg) for their contributions to this code.\u003C\u002Fp>\n\u003Cp>Version 3.0 was modernized using \u003Ca href=\"https:\u002F\u002Frajiv.com\u002Fblog\u002F2025\u002F11\u002F09\u002Fsynthesis-engineering-with-claude-code-technical-implementation-and-workflows\u002F\" rel=\"nofollow ugc\">Synthesis Coding\u003C\u002Fa> with Claude Code – a human-AI collaborative development approach.\u003C\u002Fp>\n","Display your blogroll links anywhere in posts or pages using a simple shortcode.",300,33136,"2025-11-29T18:37:00.000Z","6.7.5","5.0","7.4",[20,21,77,78],"links","shortcode","https:\u002F\u002Fgithub.com\u002Frajivpant\u002Fblogroll-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblogroll-links.3.0.0.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":81,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":98,"download_link":99,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"blogroll-rss-widget","Blogroll Widget with RSS Feeds","2.2","Jan Teriete","https:\u002F\u002Fprofiles.wordpress.org\u002Fleisurelarry\u002F","\u003Cp>This WordPress Widget allows you to display the recent posts of your blogroll links via RSS Feeds as a sidebar widget.\u003Cbr \u002F>\nThe Plugin works without Javascript and without AJAX. It uses the WordPress standard links database and honors the\u003Cbr \u002F>\nvisible and target settings as defined for each link (private links are not shown, links are displayed in the same or\u003Cbr \u002F>\nin a new window as specified). The Plugin is easy to install, the Widget is simple to use and highly customizable.\u003Cbr \u002F>\nYou can simply switch on \u002F off, select or type in the various configurations and settings.\u003C\u002Fp>\n\u003Cp>You can configure this Widget in the WordPress Appearance Widgets SubPanel as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>add an own title to the sidebar widget\u003C\u002Fli>\n\u003Cli>define how many items you want to display \u003C\u002Fli>\n\u003Cli>choose the link category of the items (all links or one of your link categories)\u003C\u002Fli>\n\u003Cli>select the item order (link name ascending, link name descending, link id ascending, link id descending, random order)\u003C\u002Fli>\n\u003Cli>show the images entered to the respective links or let the plugin generate website thumbnails (via m-software.de) – NOT RECOMMENDED, as this service does not work properly anymore!\u003C\u002Fli>\n\u003Cli>define the image size\u003C\u002Fli>\n\u003Cli>show blogroll links\u003C\u002Fli>\n\u003Cli>add the ‘rel=nofollow’ attribute to the blogroll links\u003C\u002Fli>\n\u003Cli>define how many feed post links you want to display\u003C\u002Fli>\n\u003Cli>choose if you want to shorten the feed post link text and define the length in characters\u003C\u002Fli>\n\u003Cli>add the ‘rel=nofollow’ attribute to the feed post links\u003C\u002Fli>\n\u003Cli>show feed post excerpts\u003C\u002Fli>\n\u003Cli>define how many characters of the feed post excerpt you want to display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Before using the Blogroll Widget with RSS Feeds make sure, that you have entered the right RSS Addresses to your links in the Links\u003Cbr \u002F>\nSubpanel. Otherwise this Plugin will not work correctly. No item is shown when no RSS Address is entered! With this you\u003Cbr \u002F>\nhave a further possibility to configure the Widget output. When you do not enter a RSS Address to a link, it will not be\u003Cbr \u002F>\ndisplayed in the Widget.\u003C\u002Fp>\n\u003Cp>Alternative to the WordPress Appearance Widgets SubPanel you can add and configure the Blogroll Widget with RSS Feeds directly\u003Cbr \u002F>\nin your theme file (e.g. sidebar.php). For details please see the installation tab.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Blogroll Widget with RSS Feeds requires WordPress Version 2.8 or higher\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Italian – Thanks to talksina\u003C\u002Fli>\n\u003Cli>French – Thanks to \u003Ca href=\"http:\u002F\u002Fmaitremo.fr\u002F\" title=\"Ma&icirc;tre M&ocirc;\" rel=\"nofollow ugc\">Ma&icirc;tre M&ocirc;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Belorussian – Thanks to \u003Ca href=\"http:\u002F\u002Fpc.de\u002F\" title=\"Marcis G.\" rel=\"nofollow ugc\">Marcis G.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bulgarian – Thanks to \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002F\" title=\"Web Geek\" rel=\"nofollow ugc\">Web Geek\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Displays the recent posts of your blogroll links via RSS Feeds in a customizable sidebar widget",52814,1,"2013-08-03T17:14:00.000Z","3.4.2","2.8",[20,21,96,77,97],"last-post","recent-post","http:\u002F\u002Fwww.officetrend.de\u002F2684\u002Fwordpress-plugin-blogroll-widget-with-rss-feeds\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblogroll-rss-widget.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":118,"download_link":119,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-ya-share","WP Ya Share","1.6.1","andreyk","https:\u002F\u002Fprofiles.wordpress.org\u002Fandreyk\u002F","\u003Cp>The WP Ya.Share plugin adds to your blog a set of buttons to save URLs of your pages\u002Fposts in popular social networks (twitter, facebook, livejournal, vkontakte etc.).\u003C\u002Fp>\n\u003Cp>Добавляет блок ‘Поделиться’ (Ya.Share, разработанный в yandex) для сохранения ссылки просматриваемой страницы вашего блога в популярных ‘социальных сервисах’ (вконтакте, жж, твиттер и т. д.).\u003C\u002Fp>\n\u003Cp>It uses the Yandex Ya.share API; I shaped it into wordpress plugin with some options only.\u003C\u002Fp>\n\u003Cp>The following options are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>locate “ya.share” block either in the content of a page\u002Fsingle post or in the sidebar (as a new widget);\u003C\u002Fli>\n\u003Cli>select a list of preferable social networks;\u003C\u002Fli>\n\u003Cli>button\u002Flink\u002Ficon for expanded social networks list, or nothing;\u003C\u002Fli>\n\u003Cli>left, right or centered location;\u003C\u002Fli>\n\u003Cli>above or under the content;\u003C\u002Fli>\n\u003Cli>inscription language.\u003Cbr \u002F>\nPlease feel free to contact me with your questions or suggestions.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds the Yandex 'Share in social networks' block into posts or widget to simplify saving URLs of your blog pages into social networks.",25272,80,4,"2014-12-14T14:52:00.000Z","4.0.38","2.8.6",[21,115,116,23,117],"facebook","share","twitter","http:\u002F\u002Fandrey.eto-ya.com\u002Fwordpress\u002Fmy-plugins\u002Fwp-ya-share","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-ya-share.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":81,"downloaded":128,"rating":28,"num_ratings":28,"last_updated":129,"tested_up_to":130,"requires_at_least":94,"requires_php":18,"tags":131,"homepage":135,"download_link":136,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"sociable-re","Sociable RE","3.5.2.10","jackyfox","https:\u002F\u002Fprofiles.wordpress.org\u002Fjackyfox\u002F","\u003Cp>Плагин добавляет множество кнопок для публикации ссылок на страницы вашего блога в различных социальных сетях и сервисах закладок.\u003C\u002Fp>\n\u003Cp>В русской версии плагина добавлены:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ВКонтакте\u003C\u002Fli>\n\u003Cli>Мой Мир @mail.ru\u003C\u002Fli>\n\u003Cli>Яндекс.Закладки\u003C\u002Fli>\n\u003Cli>БобрДобр\u003C\u002Fli>\n\u003Cli>Memori.ru\u003C\u002Fli>\n\u003Cli>МоёМесто.ru\u003C\u002Fli>\n\u003Cli>Сто закладок\u003C\u002Fli>\n\u003Cli>MisterWong.RU\u003C\u002Fli>\n\u003Cli>Google Buzz, он же «Живая лента Google»\u003C\u002Fli>\n\u003Cli>Google Orkut\u003C\u002Fli>\n\u003Cli>Live Journal, он же Живой Журнал\u003C\u002Fli>\n\u003Cli>Blogger\u003C\u002Fli>\n\u003Cli>Одноклассники\u003C\u002Fli>\n\u003Cli>Блог Я.ру\u003C\u002Fli>\n\u003Cli>Блог liveinternet.ru\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Чего-то не хватает? Запросите добавление Вашего любимого сайта на \u003Ca href=\"http:\u002F\u002Fwww.jackyfox.com\u002Fsociable-re\u002F\" rel=\"nofollow ugc\">странице плагина\u003C\u002Fa>\u003C\u002Fp>\n","Добавляет кнопки для публикации ссылок в соц. сетях на страницы блога.",16820,"2011-05-29T16:56:00.000Z","3.1.4",[132,133,21,23,134],"bookmark","bookmarking","social-bookmarking","http:\u002F\u002Fwww.jackyfox.com\u002Fsociable-re\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsociable-re.3.5.2.10.zip",{"attackSurface":138,"codeSignals":201,"taintFlows":850,"riskAssessment":883,"analyzedAt":897},{"hooks":139,"ajaxHandlers":192,"restRoutes":198,"shortcodes":199,"cronEvents":200,"entryPointCount":91,"unprotectedCount":28},[140,146,150,154,158,162,165,170,173,177,181,184,186,189],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_menu","feedreading_blogroll_register_options","feedreading_blogroll.php",68,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_init","feedreading_blogroll_register_setting",69,{"type":141,"name":151,"callback":152,"file":144,"line":153},"widgets_init","widget_init_feedreading_blogroll",70,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_enqueue_scripts","feedreading_blogroll_admin_add_scripts",73,{"type":141,"name":159,"callback":160,"file":144,"line":161},"wp_enqueue_scripts","feedreading_blogroll_add_scripts",74,{"type":141,"name":151,"callback":163,"file":144,"line":164},"anonymous",75,{"type":166,"name":167,"callback":168,"file":144,"line":169},"filter","ozh_adminmenu_icon_feedreading_blogroll.php","feedreading_blogroll_myplugin_icon",76,{"type":141,"name":171,"callback":172,"file":144,"line":109},"wp_print_scripts","feedreading_blogroll_add_scripts_27",{"type":141,"name":174,"callback":175,"file":144,"line":176},"wp_print_styles","feedreading_blogroll_add_styles_27",81,{"type":141,"name":178,"callback":179,"file":144,"line":180},"add_link","feedreading_blogroll_generate_javascript",86,{"type":141,"name":182,"callback":179,"file":144,"line":183},"edit_link",87,{"type":141,"name":185,"callback":179,"file":144,"line":50},"delete_link",{"type":141,"name":187,"callback":179,"file":144,"line":188},"update_option_feedreading_blogroll_settings",89,{"type":141,"name":190,"callback":179,"file":144,"line":191},"update_option_widget_feedreadingblogroll",90,[193],{"action":194,"nopriv":195,"callback":196,"hasNonce":197,"hasCapCheck":195,"file":144,"line":27},"feedreading_blogroll_generate_javascript_lookup",false,"feedreading_blogroll_generate_javascript_ajax",true,[],[],[],{"dangerousFunctions":202,"sqlUsage":206,"outputEscaping":211,"fileOperations":848,"externalRequests":28,"nonceChecks":14,"capabilityChecks":28,"bundledLibraries":849},[203],{"fn":204,"file":144,"line":164,"context":205},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"FeedReadingBlogrollWidget\");",{"prepared":28,"raw":91,"locations":207},[208],{"file":144,"line":209,"context":210},172,"$wpdb->get_results() with variable interpolation",{"escaped":51,"rawEcho":212,"locations":213},398,[214,217,219,221,223,225,227,229,231,233,234,236,238,239,241,243,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,283,285,287,289,291,292,294,296,298,300,302,304,306,308,310,311,313,314,316,317,319,320,322,324,326,328,329,331,332,334,336,337,338,340,341,343,344,346,347,349,350,352,353,355,356,358,360,362,364,365,367,368,370,372,373,374,376,377,379,380,382,383,385,386,388,389,391,393,395,397,398,400,401,403,405,406,407,409,410,412,413,415,416,418,419,421,422,424,425,427,429,431,433,434,436,437,439,441,442,443,445,446,448,449,451,453,454,456,457,459,460,462,463,465,466,468,469,471,473,474,476,477,479,481,482,484,485,487,489,490,492,493,495,496,498,500,501,502,503,504,506,507,509,511,512,514,516,518,520,522,523,525,526,528,530,531,533,534,536,537,539,541,543,544,546,548,549,551,553,555,557,559,561,563,565,567,568,569,570,572,574,575,576,577,579,581,582,584,585,586,588,590,591,593,595,596,598,600,602,603,605,606,607,609,611,612,614,616,617,619,621,623,625,627,629,631,632,633,634,636,638,639,641,642,643,645,647,648,650,652,653,655,657,659,661,663,664,665,666,667,668,669,671,673,674,675,676,677,678,679,681,683,685,686,688,690,692,693,695,697,699,700,702,704,705,707,709,711,712,714,716,717,718,719,720,721,723,724,725,727,729,731,733,734,736,738,739,741,743,744,745,746,747,748,750,751,752,754,756,758,759,761,763,764,766,768,769,770,771,772,773,774,775,776,777,778,780,781,782,783,785,786,788,789,791,793,794,796,798,799,801,803,804,805,806,807,808,809,810,811,812,813,815,816,817,818,820,821,823,825,827,829,831,833,834,835,837,839,841,843,844,846],{"file":144,"line":215,"context":216},490,"raw output",{"file":144,"line":218,"context":216},570,{"file":144,"line":220,"context":216},596,{"file":144,"line":222,"context":216},667,{"file":144,"line":224,"context":216},676,{"file":144,"line":226,"context":216},690,{"file":144,"line":228,"context":216},704,{"file":144,"line":230,"context":216},727,{"file":144,"line":232,"context":216},755,{"file":144,"line":232,"context":216},{"file":144,"line":235,"context":216},756,{"file":144,"line":237,"context":216},758,{"file":144,"line":237,"context":216},{"file":144,"line":240,"context":216},759,{"file":144,"line":242,"context":216},760,{"file":144,"line":242,"context":216},{"file":144,"line":245,"context":216},765,{"file":144,"line":247,"context":216},790,{"file":144,"line":249,"context":216},796,{"file":144,"line":251,"context":216},821,{"file":144,"line":253,"context":216},880,{"file":144,"line":255,"context":216},910,{"file":144,"line":257,"context":216},974,{"file":144,"line":259,"context":216},976,{"file":144,"line":261,"context":216},988,{"file":144,"line":263,"context":216},1004,{"file":144,"line":265,"context":216},1018,{"file":144,"line":267,"context":216},1025,{"file":144,"line":269,"context":216},1045,{"file":144,"line":271,"context":216},1103,{"file":144,"line":273,"context":216},1107,{"file":144,"line":275,"context":216},1160,{"file":144,"line":277,"context":216},1162,{"file":144,"line":279,"context":216},1163,{"file":144,"line":281,"context":216},1166,{"file":144,"line":281,"context":216},{"file":144,"line":284,"context":216},1168,{"file":144,"line":286,"context":216},1170,{"file":144,"line":288,"context":216},1173,{"file":144,"line":290,"context":216},1178,{"file":144,"line":290,"context":216},{"file":144,"line":293,"context":216},1180,{"file":144,"line":295,"context":216},1183,{"file":144,"line":297,"context":216},1200,{"file":144,"line":299,"context":216},1202,{"file":144,"line":301,"context":216},1212,{"file":144,"line":303,"context":216},1343,{"file":144,"line":305,"context":216},1344,{"file":144,"line":307,"context":216},1345,{"file":144,"line":309,"context":216},1354,{"file":144,"line":309,"context":216},{"file":144,"line":312,"context":216},1379,{"file":144,"line":312,"context":216},{"file":144,"line":315,"context":216},1381,{"file":144,"line":315,"context":216},{"file":144,"line":318,"context":216},1404,{"file":144,"line":318,"context":216},{"file":144,"line":321,"context":216},1405,{"file":144,"line":323,"context":216},1408,{"file":144,"line":325,"context":216},1411,{"file":144,"line":327,"context":216},1414,{"file":144,"line":327,"context":216},{"file":144,"line":330,"context":216},1415,{"file":144,"line":330,"context":216},{"file":144,"line":333,"context":216},1417,{"file":144,"line":335,"context":216},1418,{"file":144,"line":335,"context":216},{"file":144,"line":335,"context":216},{"file":144,"line":339,"context":216},1421,{"file":144,"line":339,"context":216},{"file":144,"line":342,"context":216},1424,{"file":144,"line":342,"context":216},{"file":144,"line":345,"context":216},1426,{"file":144,"line":345,"context":216},{"file":144,"line":348,"context":216},1428,{"file":144,"line":348,"context":216},{"file":144,"line":351,"context":216},1430,{"file":144,"line":351,"context":216},{"file":144,"line":354,"context":216},1454,{"file":144,"line":354,"context":216},{"file":144,"line":357,"context":216},1456,{"file":144,"line":359,"context":216},1459,{"file":144,"line":361,"context":216},1462,{"file":144,"line":363,"context":216},1465,{"file":144,"line":363,"context":216},{"file":144,"line":366,"context":216},1466,{"file":144,"line":366,"context":216},{"file":144,"line":369,"context":216},1468,{"file":144,"line":371,"context":216},1469,{"file":144,"line":371,"context":216},{"file":144,"line":371,"context":216},{"file":144,"line":375,"context":216},1472,{"file":144,"line":375,"context":216},{"file":144,"line":378,"context":216},1473,{"file":144,"line":378,"context":216},{"file":144,"line":381,"context":216},1475,{"file":144,"line":381,"context":216},{"file":144,"line":384,"context":216},1477,{"file":144,"line":384,"context":216},{"file":144,"line":387,"context":216},1498,{"file":144,"line":387,"context":216},{"file":144,"line":390,"context":216},1499,{"file":144,"line":392,"context":216},1502,{"file":144,"line":394,"context":216},1505,{"file":144,"line":396,"context":216},1508,{"file":144,"line":396,"context":216},{"file":144,"line":399,"context":216},1509,{"file":144,"line":399,"context":216},{"file":144,"line":402,"context":216},1511,{"file":144,"line":404,"context":216},1512,{"file":144,"line":404,"context":216},{"file":144,"line":404,"context":216},{"file":144,"line":408,"context":216},1515,{"file":144,"line":408,"context":216},{"file":144,"line":411,"context":216},1518,{"file":144,"line":411,"context":216},{"file":144,"line":414,"context":216},1519,{"file":144,"line":414,"context":216},{"file":144,"line":417,"context":216},1521,{"file":144,"line":417,"context":216},{"file":144,"line":420,"context":216},1523,{"file":144,"line":420,"context":216},{"file":144,"line":423,"context":216},1546,{"file":144,"line":423,"context":216},{"file":144,"line":426,"context":216},1547,{"file":144,"line":428,"context":216},1550,{"file":144,"line":430,"context":216},1553,{"file":144,"line":432,"context":216},1556,{"file":144,"line":432,"context":216},{"file":144,"line":435,"context":216},1557,{"file":144,"line":435,"context":216},{"file":144,"line":438,"context":216},1559,{"file":144,"line":440,"context":216},1560,{"file":144,"line":440,"context":216},{"file":144,"line":440,"context":216},{"file":144,"line":444,"context":216},1563,{"file":144,"line":444,"context":216},{"file":144,"line":447,"context":216},1566,{"file":144,"line":447,"context":216},{"file":144,"line":450,"context":216},1568,{"file":144,"line":452,"context":216},1570,{"file":144,"line":452,"context":216},{"file":144,"line":455,"context":216},1572,{"file":144,"line":455,"context":216},{"file":144,"line":458,"context":216},1574,{"file":144,"line":458,"context":216},{"file":144,"line":461,"context":216},1597,{"file":144,"line":461,"context":216},{"file":144,"line":464,"context":216},1598,{"file":144,"line":464,"context":216},{"file":144,"line":467,"context":216},1599,{"file":144,"line":467,"context":216},{"file":144,"line":470,"context":216},1601,{"file":144,"line":472,"context":216},1602,{"file":144,"line":472,"context":216},{"file":144,"line":475,"context":216},1603,{"file":144,"line":475,"context":216},{"file":144,"line":478,"context":216},1605,{"file":144,"line":480,"context":216},1610,{"file":144,"line":480,"context":216},{"file":144,"line":483,"context":216},1613,{"file":144,"line":483,"context":216},{"file":144,"line":486,"context":216},1615,{"file":144,"line":488,"context":216},1617,{"file":144,"line":488,"context":216},{"file":144,"line":491,"context":216},1619,{"file":144,"line":491,"context":216},{"file":144,"line":494,"context":216},1621,{"file":144,"line":494,"context":216},{"file":144,"line":497,"context":216},1643,{"file":144,"line":499,"context":216},1644,{"file":144,"line":499,"context":216},{"file":144,"line":499,"context":216},{"file":144,"line":499,"context":216},{"file":144,"line":499,"context":216},{"file":144,"line":505,"context":216},1645,{"file":144,"line":505,"context":216},{"file":144,"line":508,"context":216},1646,{"file":144,"line":510,"context":216},1647,{"file":144,"line":510,"context":216},{"file":144,"line":513,"context":216},1648,{"file":144,"line":515,"context":216},1651,{"file":144,"line":517,"context":216},1654,{"file":144,"line":519,"context":216},1657,{"file":144,"line":521,"context":216},1660,{"file":144,"line":521,"context":216},{"file":144,"line":524,"context":216},1663,{"file":144,"line":524,"context":216},{"file":144,"line":527,"context":216},1665,{"file":144,"line":529,"context":216},1667,{"file":144,"line":529,"context":216},{"file":144,"line":532,"context":216},1669,{"file":144,"line":532,"context":216},{"file":144,"line":535,"context":216},1671,{"file":144,"line":535,"context":216},{"file":144,"line":538,"context":216},1736,{"file":144,"line":540,"context":216},1910,{"file":144,"line":542,"context":216},1911,{"file":144,"line":542,"context":216},{"file":144,"line":545,"context":216},1920,{"file":144,"line":547,"context":216},1921,{"file":144,"line":547,"context":216},{"file":144,"line":550,"context":216},1931,{"file":144,"line":552,"context":216},1932,{"file":144,"line":554,"context":216},1933,{"file":144,"line":556,"context":216},1941,{"file":144,"line":558,"context":216},1947,{"file":144,"line":560,"context":216},1948,{"file":144,"line":562,"context":216},1949,{"file":144,"line":564,"context":216},1968,{"file":144,"line":566,"context":216},1970,{"file":144,"line":566,"context":216},{"file":144,"line":566,"context":216},{"file":144,"line":566,"context":216},{"file":144,"line":571,"context":216},1975,{"file":144,"line":573,"context":216},1976,{"file":144,"line":573,"context":216},{"file":144,"line":573,"context":216},{"file":144,"line":573,"context":216},{"file":144,"line":578,"context":216},1985,{"file":144,"line":580,"context":216},1986,{"file":144,"line":580,"context":216},{"file":144,"line":583,"context":216},1987,{"file":144,"line":583,"context":216},{"file":144,"line":583,"context":216},{"file":144,"line":587,"context":216},1988,{"file":144,"line":589,"context":216},1991,{"file":144,"line":589,"context":216},{"file":144,"line":592,"context":216},1993,{"file":144,"line":594,"context":216},1994,{"file":144,"line":594,"context":216},{"file":144,"line":597,"context":216},1995,{"file":144,"line":599,"context":216},2003,{"file":144,"line":601,"context":216},2004,{"file":144,"line":601,"context":216},{"file":144,"line":604,"context":216},2005,{"file":144,"line":604,"context":216},{"file":144,"line":604,"context":216},{"file":144,"line":608,"context":216},2006,{"file":144,"line":610,"context":216},2011,{"file":144,"line":610,"context":216},{"file":144,"line":613,"context":216},2013,{"file":144,"line":615,"context":216},2014,{"file":144,"line":615,"context":216},{"file":144,"line":618,"context":216},2015,{"file":144,"line":620,"context":216},2031,{"file":144,"line":622,"context":216},2032,{"file":144,"line":624,"context":216},2037,{"file":144,"line":626,"context":216},2038,{"file":144,"line":628,"context":216},2060,{"file":144,"line":630,"context":216},2061,{"file":144,"line":630,"context":216},{"file":144,"line":630,"context":216},{"file":144,"line":630,"context":216},{"file":144,"line":635,"context":216},2078,{"file":144,"line":637,"context":216},2079,{"file":144,"line":637,"context":216},{"file":144,"line":640,"context":216},2080,{"file":144,"line":640,"context":216},{"file":144,"line":640,"context":216},{"file":144,"line":644,"context":216},2081,{"file":144,"line":646,"context":216},2084,{"file":144,"line":646,"context":216},{"file":144,"line":649,"context":216},2086,{"file":144,"line":651,"context":216},2087,{"file":144,"line":651,"context":216},{"file":144,"line":654,"context":216},2088,{"file":144,"line":656,"context":216},2111,{"file":144,"line":658,"context":216},2112,{"file":144,"line":660,"context":216},2142,{"file":144,"line":662,"context":216},2144,{"file":144,"line":662,"context":216},{"file":144,"line":662,"context":216},{"file":144,"line":662,"context":216},{"file":144,"line":662,"context":216},{"file":144,"line":662,"context":216},{"file":144,"line":662,"context":216},{"file":144,"line":670,"context":216},2151,{"file":144,"line":672,"context":216},2153,{"file":144,"line":672,"context":216},{"file":144,"line":672,"context":216},{"file":144,"line":672,"context":216},{"file":144,"line":672,"context":216},{"file":144,"line":672,"context":216},{"file":144,"line":672,"context":216},{"file":144,"line":680,"context":216},2168,{"file":144,"line":682,"context":216},2169,{"file":144,"line":684,"context":216},2170,{"file":144,"line":684,"context":216},{"file":144,"line":687,"context":216},2177,{"file":144,"line":689,"context":216},2178,{"file":144,"line":691,"context":216},2179,{"file":144,"line":691,"context":216},{"file":144,"line":694,"context":216},2229,{"file":144,"line":696,"context":216},2245,{"file":144,"line":698,"context":216},2246,{"file":144,"line":698,"context":216},{"file":144,"line":701,"context":216},2261,{"file":144,"line":703,"context":216},2262,{"file":144,"line":703,"context":216},{"file":144,"line":706,"context":216},2278,{"file":144,"line":708,"context":216},2279,{"file":144,"line":710,"context":216},2280,{"file":144,"line":710,"context":216},{"file":144,"line":713,"context":216},2281,{"file":144,"line":715,"context":216},2282,{"file":144,"line":715,"context":216},{"file":144,"line":715,"context":216},{"file":144,"line":715,"context":216},{"file":144,"line":715,"context":216},{"file":144,"line":715,"context":216},{"file":144,"line":722,"context":216},2285,{"file":144,"line":722,"context":216},{"file":144,"line":722,"context":216},{"file":144,"line":726,"context":216},2288,{"file":144,"line":728,"context":216},2292,{"file":144,"line":730,"context":216},2294,{"file":144,"line":732,"context":216},2295,{"file":144,"line":732,"context":216},{"file":144,"line":735,"context":216},2296,{"file":144,"line":737,"context":216},2297,{"file":144,"line":737,"context":216},{"file":144,"line":740,"context":216},2298,{"file":144,"line":742,"context":216},2299,{"file":144,"line":742,"context":216},{"file":144,"line":742,"context":216},{"file":144,"line":742,"context":216},{"file":144,"line":742,"context":216},{"file":144,"line":742,"context":216},{"file":144,"line":749,"context":216},2302,{"file":144,"line":749,"context":216},{"file":144,"line":749,"context":216},{"file":144,"line":753,"context":216},2305,{"file":144,"line":755,"context":216},2312,{"file":144,"line":757,"context":216},2328,{"file":144,"line":757,"context":216},{"file":144,"line":760,"context":216},2329,{"file":144,"line":762,"context":216},2330,{"file":144,"line":762,"context":216},{"file":144,"line":765,"context":216},2331,{"file":144,"line":767,"context":216},2332,{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":767,"context":216},{"file":144,"line":779,"context":216},2335,{"file":144,"line":779,"context":216},{"file":144,"line":779,"context":216},{"file":144,"line":779,"context":216},{"file":144,"line":784,"context":216},2338,{"file":144,"line":784,"context":216},{"file":144,"line":787,"context":216},2343,{"file":144,"line":787,"context":216},{"file":144,"line":790,"context":216},2344,{"file":144,"line":792,"context":216},2345,{"file":144,"line":792,"context":216},{"file":144,"line":795,"context":216},2346,{"file":144,"line":797,"context":216},2347,{"file":144,"line":797,"context":216},{"file":144,"line":800,"context":216},2348,{"file":144,"line":802,"context":216},2349,{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":802,"context":216},{"file":144,"line":814,"context":216},2352,{"file":144,"line":814,"context":216},{"file":144,"line":814,"context":216},{"file":144,"line":814,"context":216},{"file":144,"line":819,"context":216},2355,{"file":144,"line":819,"context":216},{"file":144,"line":822,"context":216},2360,{"file":144,"line":824,"context":216},2500,{"file":144,"line":826,"context":216},2504,{"file":144,"line":828,"context":216},2520,{"file":144,"line":830,"context":216},2524,{"file":144,"line":832,"context":216},2526,{"file":144,"line":832,"context":216},{"file":144,"line":832,"context":216},{"file":144,"line":836,"context":216},2530,{"file":144,"line":838,"context":216},2532,{"file":144,"line":840,"context":216},2533,{"file":144,"line":842,"context":216},2538,{"file":144,"line":842,"context":216},{"file":144,"line":845,"context":216},2575,{"file":144,"line":847,"context":216},2576,2,[],[851],{"entryPoint":852,"graph":853,"unsanitizedCount":28,"severity":882},"\u003Cfeedreading_blogroll> (feedreading_blogroll.php:0)",{"nodes":854,"edges":878},[855,860,866,870,872,874],{"id":856,"type":857,"label":858,"file":144,"line":859},"n0","source","$_GET",477,{"id":861,"type":862,"label":863,"file":144,"line":864,"wp_function":865},"n1","sink","header() [Header Injection]",488,"header",{"id":867,"type":857,"label":868,"file":144,"line":869},"n2","$_GET['resource']",489,{"id":871,"type":862,"label":863,"file":144,"line":869,"wp_function":865},"n3",{"id":873,"type":857,"label":858,"file":144,"line":859},"n4",{"id":875,"type":862,"label":876,"file":144,"line":215,"wp_function":877},"n5","echo() [XSS]","echo",[879,880,881],{"from":856,"to":861,"sanitized":197},{"from":867,"to":871,"sanitized":197},{"from":873,"to":875,"sanitized":197},"low",{"summary":884,"deductions":885},"The 'feed-reading-blogroll' plugin version 1.5.9.2 exhibits a generally positive security posture based on the provided static analysis. The plugin has a minimal attack surface, with only one AJAX handler, and importantly, it appears to have no unprotected entry points. The absence of any known CVEs in its history further suggests a history of secure development and maintenance.  However, there are significant concerns within the code itself. The use of the `create_function` is a critical red flag due to its inherent security risks, as it can lead to arbitrary code execution if user-supplied data is not meticulously sanitized. Furthermore, the complete lack of prepared statements for SQL queries is highly problematic, opening the door to SQL injection vulnerabilities.  The extremely low percentage of properly escaped output also indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the website's content. While the plugin has a clean vulnerability history, the internal code signals present a stark contrast, indicating significant potential for exploitation if user input is not handled with extreme care.",[886,889,892,895],{"reason":887,"points":888},"Use of dangerous function create_function",15,{"reason":890,"points":891},"SQL queries without prepared statements",10,{"reason":893,"points":894},"Low percentage of properly escaped output",8,{"reason":896,"points":34},"No capability checks on AJAX handler","2026-03-16T20:24:51.300Z",{"wat":899,"direct":908},{"assetPaths":900,"generatorPatterns":903,"scriptPaths":904,"versionParams":905},[901,902],"\u002Fwp-content\u002Fplugins\u002Ffeed-reading-blogroll\u002Fcss\u002Ffeedreading_blogroll.css","\u002Fwp-content\u002Fplugins\u002Ffeed-reading-blogroll\u002Fjs\u002Ffeedreading_blogroll.js",[],[902],[906,907],"feed-reading-blogroll\u002Fstyle.css?ver=","feedreading_blogroll.js?ver=",{"cssClasses":909,"htmlComments":911,"htmlAttributes":912,"restEndpoints":913,"jsGlobals":914,"shortcodeOutput":916},[910],"widget_feedreading_blogroll",[],[],[],[915],"feedreading_blogroll_widget_id",[]]