[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flD0yhAFALSd7rmQj3xgkU-NOC0sjmlPWHCfQ51Y9GHU":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":128,"crawl_stats":38,"alternatives":135,"analysis":237,"fingerprints":866},"share-this-image","Share This Image","2.13","ILLID","https:\u002F\u002Fprofiles.wordpress.org\u002Fmihail-barinov\u002F","\u003Cp>\u003Cstrong>Share selected images with customizable content!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin adds social sharing icons to each image in your site.\u003C\u002Fp>\n\u003Cp>Share This Image is a simple and flexible image sharing plugin for WordPress. It gives you great flexibility to promote your content to the most popular social networks\u002Fmessengers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Plugin home page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002Ffeatures\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Features List\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Live DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports all most popular social networks\u002Fmessengers: \u003Cstrong>facebook\u003C\u002Fstrong>, \u003Cstrong>x\u003C\u002Fstrong>, \u003Cstrong>linkedin\u003C\u002Fstrong>, \u003Cstrong>pinterest\u003C\u002Fstrong>, \u003Cstrong>tumblr\u003C\u002Fstrong>, \u003Cstrong>WhatsApp\u003C\u002Fstrong>, \u003Cstrong>Telegram\u003C\u002Fstrong>, \u003Cstrong>Messenger\u003C\u002Fstrong>, \u003Cstrong>reddit\u003C\u002Fstrong>, \u003Cstrong>vkontakte\u003C\u002Fstrong>, \u003Cstrong>odnoclassniki\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exact sharing\u003C\u002Fstrong> – user will share exactly the same image that he wants.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select what images to share\u003C\u002Fstrong>. Share all images of your site or just from several pages. Or just single images that you want. All this is possible!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize content\u003C\u002Fstrong> – fully customizable url, image, title and content that you want to share.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Short links\u003C\u002Fstrong> – build-in feature to create the short attractive looking version of sharing URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful Admin Panel\u003C\u002Fstrong> – all settings in one page.\u003C\u002Fli>\n\u003Cli>Build-in \u003Cstrong>shortcode\u003C\u002Fstrong> for easier work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast\u003C\u002Fstrong> – Nothing extra. Just what you need for proper work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Not only images\u003C\u002Fstrong> – apply it not only for images but for any block of content with specified data-media attributes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> support.\u003C\u002Fli>\n\u003Cli>Supports all major desktop browsers (IE8, IE9, IE10, Chrome, Firefox, Safari, Opera) and mobile browsers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New sharing buttons – \u003Cstrong>download\u003C\u002Fstrong> image button, \u003Cstrong>link\u003C\u002Fstrong> button, \u003Cstrong>embed\u003C\u002Fstrong> code, \u003Cstrong>email\u003C\u002Fstrong> sharing and \u003Cstrong>Houzz\u003C\u002Fstrong> sharing.\u003C\u002Fli>\n\u003Cli>Advanced \u003Cstrong>content customization\u003C\u002Fstrong> and content variables support. Set sources for sharing content and change their priority.\u003C\u002Fli>\n\u003Cli>Fully customize shared \u003Cstrong>title\u003C\u002Fstrong>, \u003Cstrong>description\u003C\u002Fstrong>, \u003Cstrong>image\u003C\u002Fstrong> and \u003Cstrong>url\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual buttons content\u003C\u002Fstrong> – customize what content to share individually for each sharing button.\u003C\u002Fli>\n\u003Cli>Set of \u003Cstrong>styling options\u003C\u002Fstrong> – predefined icons styles, horizontal or vertical view, offsets by x and y planes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual buttons styles\u003C\u002Fstrong> – set a unique style for each of your sharing buttons.\u003C\u002Fli>\n\u003Cli>Buttons \u003Cstrong>positions\u003C\u002Fstrong> – choose one of sharing buttons positions: on image, on image (hover), before image, after image.\u003C\u002Fli>\n\u003Cli>Additional sharing buttons \u003Cstrong>display rules\u003C\u002Fstrong> – show or not sharing buttons based on current page and user conditions.\u003C\u002Fli>\n\u003Cli>New option in admin page to \u003Cstrong>exclude all images from desired pages\u003C\u002Fstrong> from sharing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-scroll\u003C\u002Fstrong> your visitors to the exact location of the image they came to see.\u003C\u002Fli>\n\u003Cli>Priority support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Links\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Home Page\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002Ffeatures\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Features List\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002Fpricing\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002Fguide\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fshare-this-image.com\u002Ffaq\u002F?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>\u003C\u002Fp>\n","Image sharing plugin for WordPress. Share exactly needed images with fully customizable content.",1000,135175,84,21,"2026-03-11T13:26:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"facebook","image","sharing","social-buttons","twitter","https:\u002F\u002Fshare-this-image.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshare-this-image.2.13.zip",92,7,0,"2026-01-25 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64,80,93,102,116],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2026-25010","share-this-image-missing-authorization","Share This Image \u003C= 2.09 - Missing Authorization","The Share This Image plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.09. This makes it possible for unauthenticated attackers to perform an unauthorized action.",null,"\u003C=2.09","2.10","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-02-02 20:41:50",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff3a4fb4a-f466-4dff-8bf5-d03dd6a0b2dc?source=api-prod",9,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2024-47326","share-this-image-reflected-cross-site-scripting","Share This Image \u003C= 2.01 - Reflected Cross-Site Scripting","The Share This Image plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.01 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=2.01","2.02",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-09-25 00:00:00","2024-10-02 21:16:17",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5eeebd5f-6062-4ddd-a7bf-6afbeeed568e?source=api-prod",8,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":71,"cvss_score":72,"cvss_vector":73,"vuln_type":74,"published_date":75,"updated_date":76,"references":77,"days_to_patch":79},"CVE-2024-8761","share-this-image-open-redirect-via-link-parameter","Share This Image \u003C= 2.03 - Open Redirect via link Parameter","The Share This Image plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 2.03. This is due to insufficient validation on the redirect url supplied via the link parameter. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action.","\u003C=2.03","2.04","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","URL Redirection to Untrusted Site ('Open Redirect')","2024-09-16 19:55:52","2024-09-17 08:32:09",[78],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F1e72d5c7-c601-4775-a825-4786bbd1b5f0?source=api-prod",1,{"id":81,"url_slug":82,"title":83,"description":84,"plugin_slug":4,"theme_slug":38,"affected_versions":85,"patched_in_version":86,"severity":41,"cvss_score":87,"cvss_vector":88,"vuln_type":58,"published_date":89,"updated_date":90,"references":91,"days_to_patch":79},"CVE-2024-8363","share-this-image-authenticated-contributor-stored-cross-site-scripting-via-sti-buttons-shortcode","Share This Image \u003C= 2.02 - Authenticated (Contributor+) Stored Cross-Site Scripting via STI Buttons Shortcode","The Share This Image plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's STI Buttons shortcode in all versions up to, and including, 2.02 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.02","2.03",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-09-04 20:25:55","2024-09-05 08:30:11",[92],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd01b6056-a38d-4a60-9cdc-68663aa2aed6?source=api-prod",{"id":94,"url_slug":95,"title":96,"description":97,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":87,"cvss_vector":88,"vuln_type":58,"published_date":98,"updated_date":99,"references":100,"days_to_patch":79},"CVE-2024-8108","share-this-image-authenticated-contributor-stored-cross-site-scripting-via-alignment-parameter","Share This Image \u003C= 2.01 - Authenticated (Contributor+) Stored Cross-Site Scripting via alignment Parameter","The Share This Image plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'alignment' parameter in all versions up to, and including, 2.01 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","2024-08-30 20:12:12","2024-08-31 08:35:17",[101],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5cb5368f-99b1-43e3-a2e4-67e90c8edfcf?source=api-prod",{"id":103,"url_slug":104,"title":105,"description":106,"plugin_slug":4,"theme_slug":38,"affected_versions":107,"patched_in_version":108,"severity":41,"cvss_score":109,"cvss_vector":110,"vuln_type":74,"published_date":111,"updated_date":112,"references":113,"days_to_patch":115},"CVE-2024-33930","share-this-image-open-redirect","Share This Image \u003C= 1.98 - Open Redirect","The Share This Image plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 1.98. This is due to insufficient validation on a redirect url supplied. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action.","\u003C=1.98","1.99",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:L\u002FI:L\u002FA:N","2024-04-29 00:00:00","2024-05-21 13:11:54",[114],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F774776dc-3780-496c-907a-0d1f86a5d0ac?source=api-prod",23,{"id":117,"url_slug":118,"title":119,"description":120,"plugin_slug":4,"theme_slug":38,"affected_versions":121,"patched_in_version":122,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":123,"updated_date":124,"references":125,"days_to_patch":127},"CVE-2017-18015","share-this-image-cross-site-scripting","Share This Image \u003C 1.04 - Cross-Site Scripting","The ILLID Share This Image plugin before 1.04 for WordPress has XSS via the sharer.php url parameter.","\u003C1.04","1.04","2017-12-18 00:00:00","2024-01-22 19:56:02",[126],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa5a739d5-648f-4d79-ac37-335e89127d90?source=api-prod",2227,{"slug":129,"display_name":7,"profile_url":8,"plugin_count":130,"total_installs":131,"avg_security_score":27,"avg_patch_time_days":132,"trust_score":133,"computed_at":134},"mihail-barinov",4,81300,367,73,"2026-04-05T02:27:11.663Z",[136,158,177,199,218],{"slug":137,"name":138,"version":139,"author":140,"author_profile":141,"description":142,"short_description":143,"active_installs":144,"downloaded":145,"rating":146,"num_ratings":147,"last_updated":148,"tested_up_to":149,"requires_at_least":150,"requires_php":151,"tags":152,"homepage":155,"download_link":156,"security_score":157,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"sharing-image","Sharing Image","3.7","Anton Lukin","https:\u002F\u002Fprofiles.wordpress.org\u002Fantonlukin\u002F","\u003Cp>Sharing Image is a WordPress plugin for generating sharing posters in social networks. Allows you to use text, watermarks and various filters. It is possible to create different posters for any posts types, archives and taxonomies. Compatible with various SEO plugins.\u003C\u002Fp>\n\u003Cp>Custom posters draw attention to your social media links and make them stand out from the rest in your feed. You can also place your company logo as a watermark to increase your brand awareness. If you are posting video or audio, it can be a good idea to add a play icon to your poster to help users identify the type of content.\u003C\u002Fp>\n\u003Ch4>Get support\u003C\u002Fh4>\n\u003Cp>First of all read the \u003Ca href=\"https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa>. If you find a bug or want to add new feature to this plugin, create new \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fantonlukin\u002Fsharing-image\u002Fissues\" rel=\"nofollow ugc\">issue\u003C\u002Fa> on Github or send a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fantonlukin\u002Fsharing-image\u002Fpulls\" rel=\"nofollow ugc\">pull reguest\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Premium\u003C\u002Fh4>\n\u003Cp>The Premium version of the plugin adds new features and helps the product develop. While the plugin is in beta testing, it is absolutely free.\u003Cbr \u002F>\nRead more on the \u003Ca href=\"https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F#premium\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa>.\u003C\u002Fp>\n","Sharing Image is a WordPress plugin for generating sharing posters in social networks.",600,15571,94,3,"2025-07-26T22:53:00.000Z","6.8.5","5.3","5.6",[20,153,137,154,24],"og-image","social-image","https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsharing-image.3.7.zip",100,{"slug":159,"name":160,"version":161,"author":162,"author_profile":163,"description":164,"short_description":165,"active_installs":166,"downloaded":167,"rating":29,"num_ratings":29,"last_updated":168,"tested_up_to":169,"requires_at_least":170,"requires_php":18,"tags":171,"homepage":174,"download_link":175,"security_score":176,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wp-share","WP Share","1.0.0","Alex Ilie","https:\u002F\u002Fprofiles.wordpress.org\u002Falexi-1\u002F","\u003Cp>WP Share adds social sharing buttons to your site, the available services are Twitter, Facebook, Pinterest, Google Plus, LinkedIn.\u003Cbr \u002F>\nYou can choose to display the icons in  several position including top, bottom and both positions.\u003Cbr \u002F>\nThe buttons can be enabled or disabled on certain post types ( post, page or custom ) and taxonomies( tags, categories or custom ).\u003Cbr \u002F>\nThere are three style options that include icon, icon and text, original buttons.\u003Cbr \u002F>\nThe heading text is also customizable.\u003C\u002Fp>\n","Add social sharing buttons to your content in 5 minutes. You can choose from 3 different icon styles including the original ones.",10,2132,"2014-04-21T16:22:00.000Z","3.9.40","3.8",[20,172,23,173,24],"pinterest","sodial-sharing-buttons","http:\u002F\u002Fwpshare.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-share.zip",85,{"slug":178,"name":179,"version":180,"author":181,"author_profile":182,"description":183,"short_description":184,"active_installs":185,"downloaded":186,"rating":27,"num_ratings":187,"last_updated":188,"tested_up_to":149,"requires_at_least":189,"requires_php":18,"tags":190,"homepage":194,"download_link":195,"security_score":196,"vuln_count":197,"unpatched_count":29,"last_vuln_date":198,"fetched_at":31},"social-media-feather","Social Media Feather | social media sharing","2.2.1","socialmediafeather","https:\u002F\u002Fprofiles.wordpress.org\u002Fsocialmediafeather\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002F\" title=\"Lightweight WordPress social sharing and following\" rel=\"nofollow ugc\">WordPress Social Media Feather\u003C\u002Fa> is a lightweight free social media WordPress plugin that allows you to quickly and painlessly add social sharing and following features to all your posts, pages and custom post types.\u003C\u002Fp>\n\u003Cp>The plugin supports adding of social buttons for sharing or following (that is, social buttons that link to your social network profiles pages). The social media buttons can easily and automatically be added to all your posts, pages or any other \u003Cstrong>custom post types\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>One of the few social sharing and bookmarking plugin with full support for the \u003Cstrong>Retina and high resolution displays\u003C\u002Fstrong> as used in the iPad, iPhones and other devices!\u003C\u002Fp>\n\u003Cp>What sets WordPress Social Media Feather aside from the plethora of other social sharing and following WordPress plugins is its focus on simplicity, performance and social sharing impact. Social share buttons and links to your social pages are fast to setup with automatic display or social widgets.\u003C\u002Fp>\n\u003Cp>Given the widespread focus on WordPress social media integration, your site will still provide social bookmarks and share buttons to improve visibility of your posts and content and improve your overall global reach on social platforms.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>WordPress social media sharing\u003C\u002Fstrong> offered by the plugin includes all major social sharing buttons providers like Facebook, Twitter, reddit, Pinterest, tumblr, Linkedin and even e-mail.\u003C\u002Fp>\n\u003Cp>It will show social buttons that your users can click to share to facebook or tweet your posts and pages on your site or submit it to reddit or publish it on tumblr and all other social sharing networks.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>WordPress social media following\u003C\u002Fstrong> offered by the plugin includes all major social network providers and tools like Facebook, Twitter, Pinterest, Linkedin, YouTube, tumblr, instagram, flickr, foursquare, vimeo or RSS.\u003C\u002Fp>\n\u003Cp>Our social media plugin also offers widgets for sharing and following buttons that you can place in any widgetized area in your site and the widgets also expose some settings and parameters to tweak the appearance of the social buttons. The plugin also provides shortcodes that can be used for the same purpose, creating both share and follow buttons and allowing selection of visibility of different social media networks or reordering how the various social networks appear (see example shortcodes at the bottom).\u003C\u002Fp>\n\u003Cp>You can disable automatic rendering of social icons for specific posts by using \u003Cem>Custom Fields\u003C\u002Fem>. Simply set a custom field of \u003Ccode>synved_social_exclude_share\u003C\u002Fcode> to “yes” (without quotes) to disable rendering of sharing buttons on the post\u002Fpage or \u003Ccode>synved_social_exclude_follow\u003C\u002Fcode> to “yes” (without quotes) to remove following buttons from the post or alternatively \u003Ccode>synved_social_exclude\u003C\u002Fcode> to disable both. The \u003Cem>Custom Fields\u003C\u002Fem> editor needs to be enabled on your post\u002Fpage edit screen by clicking at the top right where it says “Screen Options”.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Integrated WordPress social sharing for all your posts\u003C\u002Fli>\n\u003Cli>Full support for \u003Cstrong>Retina\u003C\u002Fstrong> and high resolution displays\u003C\u002Fli>\n\u003Cli>WordPress social sharing and following widgets\u003C\u002Fli>\n\u003Cli>Supports all major providers of social features\u003C\u002Fli>\n\u003Cli>Sharing with Facebook, Twitter, Reddit, Pinterest, Tumblr, Linkedin and E-mail\u003C\u002Fli>\n\u003Cli>Following on Facebook, Twitter, Pinterest, Linkedin, YouTube, Tumblr, Instagram, Flickr, Foursquare, Vimeo or RSS Feed\u003C\u002Fli>\n\u003Cli>Each social provider can be enabled or disabled\u003C\u002Fli>\n\u003Cli>Ability to select what services each provider will be exposed for\u003C\u002Fli>\n\u003Cli>Full customization for titles and URLs for each provider\u003C\u002Fli>\n\u003Cli>Fast unobtrusive social bookmarks for your site\u003C\u002Fli>\n\u003Cli>Comes with a default modern icon set\u003C\u002Fli>\n\u003Cli>For further customization more \u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Fextra-social-icons\u002F\" title=\"Add 8 extra social icon skins to the Social Media Feather plugin!\" rel=\"nofollow ugc\">social icons skins\u003C\u002Fa> are available. Free from the version 1.8.2!\u003C\u002Fli>\n\u003Cli>Available skins can be customized with cool effects like \u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Fgrey-fade-effect\u002F\" title=\"Customize any of the available social icon skins with 2 cool effects!\" rel=\"nofollow ugc\">fading and greying out\u003C\u002Fa> social icons\u003C\u002Fli>\n\u003Cli>If you like them, you can get \u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Flight-prompt\u002F\" title=\"Nice lightweight social sharing counters using the Light Prompt addon\" rel=\"nofollow ugc\">social sharing counters\u003C\u002Fa> that load dynamically, only when necessary, thus not weighing in on visitors who don’t use them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Example Shortcodes\u003C\u002Fh4>\n\u003Cp>This shortcode will create a list of social sharing buttons to share content on your site:\u003Cbr \u002F>\n    [feather_share]\u003C\u002Fp>\n\u003Cp>This shortcode will create a list of social media sharing buttons to share content on your site, only showing Twitter and Facebook, in that specific order:\u003Cbr \u002F>\n    [feather_share show=”twitter, facebook” hide=”reddit, pinterest, linkedin, tumblr, mail”]\u003C\u002Fp>\n\u003Cp>You can change the order of displayed buttons by changing the order of keywords:\u003Cbr \u002F>\n    [feather_share show=”twitter, facebook” hide=”reddit, pinterest, linkedin, tumblr, mail”]\u003C\u002Fp>\n\u003Cp>This shortcode will create a list of social sharing buttons to share content on your site using the “Wheel” icons skin:\u003Cbr \u002F>\n    [feather_share skin=”wheel”]\u003C\u002Fp>\n\u003Cp>This shortcode will create a list of social media sharing buttons to share content on your site using the default icon skin with a size of 64 pixels:\u003Cbr \u002F>\n    [feather_share size=”64″]\u003C\u002Fp>\n\u003Cp>You can add a custom CSS class to your share buttons using the “class” attribute:\u003Cbr \u002F>\n    [feather_share class=”myclass”]\u003C\u002Fp>\n\u003Cp>You can combine all the parameters above to customize the look, for instance using the “Wheel” icon skin at a size of 64 pixels and only showing Twitter and Facebook, in that specific order:\u003Cbr \u002F>\n    [feather_share skin=”wheel” size=”64″ show=”twitter, facebook” hide=”reddit, pinterest, linkedin, tumblr, mail”]\u003C\u002Fp>\n\u003Cp>The next shortcode will create a list of social following buttons that allow visitors to follow you:\u003Cbr \u002F>\n    [feather_follow]\u003C\u002Fp>\n\u003Cp>The next shortcode will create a list of social following buttons that allow visitors to follow you, using the “Balloon” icons skin:\u003Cbr \u002F>\n    [feather_follow skin=”balloon”]\u003C\u002Fp>\n\u003Cp>You can add a custom CSS class to your social profiles buttons using the “class” attribute:\u003Cbr \u002F>\n    [feather_follow class=”myclass”]\u003C\u002Fp>\n\u003Cp>The next shortcode will create a list of social media following buttons that allow visitors to follow you, using the “Balloon” icons skin with a size of 64 pixels:\u003Cbr \u002F>\n    [feather_follow skin=”balloon” size=”64″]\u003C\u002Fp>\n\u003Cp>You can specify a manual URL to be used for the sharing buttons:\u003Cbr \u002F>\n    [feather_share url=”http:\u002F\u002Fwww.example.org”]\u003C\u002Fp>\n\u003Ch4>Template Tags\u003C\u002Fh4>\n\u003Cp>If you don’t want to use shortcodes but instead prefer to use PHP directly, there are 2 PHP functions\u002Ftemplate tags you can use.\u003C\u002Fp>\n\u003Cp>For sharing buttons you can use:\u003Cbr \u002F>\n    if (function_exists(‘synved_social_share_markup’)) echo synved_social_share_markup();\u003C\u002Fp>\n\u003Cp>For following buttons you can use:\u003Cbr \u002F>\n    if (function_exists(‘synved_social_follow_markup’)) echo synved_social_follow_markup();\u003C\u002Fp>\n\u003Ch4>Related Links:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002F\" title=\"WordPress Social Media Feather � lightweight WordPress social sharing and following\" rel=\"nofollow ugc\">WordPress Social Media Plugin Official Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Fextra-social-icons\u002F\" title=\"Add 8 extra social icon skins to the Social Media Feather plugin!\" rel=\"nofollow ugc\">Extra Social Icons Skins\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Fgrey-fade-effect\u002F\" title=\"Customize any of the available social icon skins with 2 cool effects!\" rel=\"nofollow ugc\">Grey Fade addon that can grey out and fade out any social icons set\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fproducts\u002Flight-prompt\u002F\" title=\"Add counters for social shares using Light Prompt\" rel=\"nofollow ugc\">Light Prompt that adds counts for social shares\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By downloading and installing this plugin you are agreeing to the \u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fsocialmediafeather.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n","Lightweight, modern looking and effective social media sharing and profile buttons and icons. All your social media needs in 1 easy package!",20000,1998867,506,"2025-11-11T16:44:00.000Z","5.9",[20,191,23,192,193],"share","social-media","social-sharing","https:\u002F\u002Fsharethis.com\u002Fplatform\u002Fwordpress-social-media-feather\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-media-feather.2.2.1.zip",99,2,"2023-12-07 00:00:00",{"slug":200,"name":201,"version":202,"author":203,"author_profile":204,"description":205,"short_description":206,"active_installs":207,"downloaded":208,"rating":157,"num_ratings":209,"last_updated":210,"tested_up_to":16,"requires_at_least":139,"requires_php":211,"tags":212,"homepage":215,"download_link":216,"security_score":196,"vuln_count":79,"unpatched_count":29,"last_vuln_date":217,"fetched_at":31},"dvk-social-sharing","Social Sharing (by Danny)","1.3.10","Danny van Kooten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdvankooten\u002F","\u003Ch4>Social Sharing By Danny\u003C\u002Fh4>\n\u003Cp>The simplest sharing links possible for Twitter, Facebook and LinkedIn.\u003C\u002Fp>\n\u003Cp>Most WordPress plugins that add social sharing functionality are too ugly, heavy, complicated or poorly coded for my liking. This plugin aims to be better: simple, efficient and flexible.\u003C\u002Fp>\n\u003Ch4>No script dependencies\u003C\u002Fh4>\n\u003Cp>From itself, the buttons are actually plain text links which require \u003Cstrong>no external scripts\u003C\u002Fstrong>. It makes no sense to load over 50 kilobytes of scripts and styles for a functionality 95% of your users will not use.\u003C\u002Fp>\n\u003Ch4>Simple, yet pretty and user-friendly\u003C\u002Fh4>\n\u003Cp>You can have the plugin load two very small files to add icons and a pop-up functionality to the sharing links. This way, users do not have to leave your website after clicking a sharing option. Both files are optional and you are free to craft your own styles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sharing links for Twitter, Facebook and LinkedIn\u003C\u002Fli>\n\u003Cli>Simple icon styles with a hover effect\u003C\u002Fli>\n\u003Cli>Simple script of just 426 bytes (with no additional dependencies) which will make the various sharing links open in a pop-up window.\u003C\u002Fli>\n\u003Cli>A shortcode and a template function to display the buttons anywhere you want.\u003C\u002Fli>\n\u003Cli>An overridable filter to customize when and where to display the sharing links.\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Is the plugin not translated into your language? You can \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdvk-social-sharing\u002F\" rel=\"nofollow ugc\">contribute your translations using the translation editor here on WordPress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>About the author\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Danny van Kooten has been developing plugins for WordPress since version 3.0, all the way back in 2010. You can read more about him on \u003Ca href=\"https:\u002F\u002Fwww.dannyvankooten.com\u002F\" rel=\"nofollow ugc\">his personal website\u003C\u002Fa> or check out his other \u003Ca href=\"https:\u002F\u002Fdannyvankooten.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa>.\u003C\u002Fp>\n","Adds social sharing buttons for Twitter, Facebook and LinkedIn to your blog posts or pages.",2000,119616,68,"2026-02-13T08:56:00.000Z","7.2",[20,213,214,193,24],"linkedin","social","https:\u002F\u002Fdannyvankooten.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdvk-social-sharing.1.3.10.zip","2024-10-11 00:00:00",{"slug":219,"name":220,"version":221,"author":222,"author_profile":223,"description":224,"short_description":225,"active_installs":226,"downloaded":227,"rating":228,"num_ratings":197,"last_updated":229,"tested_up_to":230,"requires_at_least":150,"requires_php":231,"tags":232,"homepage":235,"download_link":236,"security_score":176,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wp-social-preview","WP Social Preview","1.0.2","Iain Poulson","https:\u002F\u002Fprofiles.wordpress.org\u002Fpolevaultweb\u002F","\u003Cp>WP Social Preview is a WordPress plugin that let’s you preview how your content will look on social media sites such as Facebook, Twitter, Pinterest etc. before you share it. It also allows you to change the title, description and image for individual posts and pages by allowing you to edit the open graph meta tags of your content without touching any code!\u003C\u002Fp>\n\u003Cp>Plugin features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See a full-size preview of how your posts and pages will look on social media sites before you share them.\u003C\u002Fli>\n\u003Cli>Use a custom title, description and image for individual posts and pages.\u003C\u002Fli>\n\u003Cli>Set a fallback image used for posts without a featured image and tag\u002Fcategory archives.\u003C\u002Fli>\n\u003Cli>Customize the title, description and image used on the front-page of your site.\u003C\u002Fli>\n\u003Cli>Automatically use the correct size and aspect ratio for images when sharing on social media sites.\u003C\u002Fli>\n\u003Cli>Automatically output open graph meta tags used by sites such as Google, Facebook, Twitter etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more info see \u003Ca href=\"https:\u002F\u002Fwpsocialpreview.com\u002F\" rel=\"nofollow ugc\">wpsocialpreview.com\u003C\u002Fa>.\u003C\u002Fp>\n","Increase social media engagement by previewing and managing how your content will look on social media sites before sharing it!",900,8227,70,"2022-11-19T07:05:00.000Z","6.1.10","7.1",[233,214,154,193,234],"open-graph","twitter-card","https:\u002F\u002Fwpsocialpreview.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-social-preview.1.0.2.zip",{"attackSurface":238,"codeSignals":460,"taintFlows":726,"riskAssessment":848,"analyzedAt":865},{"hooks":239,"ajaxHandlers":427,"restRoutes":450,"shortcodes":451,"cronEvents":459,"entryPointCount":63,"unprotectedCount":29},[240,246,249,252,256,260,264,268,270,274,277,283,287,290,294,296,299,301,304,307,310,313,316,319,322,325,328,331,335,338,340,343,346,349,352,356,359,362,365,368,371,376,380,383,386,387,389,392,395,397,399,403,406,410,411,415,419,423],{"type":241,"name":242,"callback":243,"priority":79,"file":244,"line":245},"action","admin_notices","plugins_integration_notice","includes\\admin\\class-sti-admin-notices.php",41,{"type":241,"name":242,"callback":247,"file":244,"line":248},"admin_notices_local",44,{"type":241,"name":242,"callback":250,"priority":79,"file":244,"line":251},"display_welcome_header",47,{"type":241,"name":253,"callback":254,"file":244,"line":255},"admin_init","hide_notices",50,{"type":241,"name":257,"callback":258,"file":244,"line":259},"init","STI_Admin_Notices::instance",208,{"type":241,"name":253,"callback":261,"file":262,"line":263},"register_settings","includes\\admin\\class-sti-admin.php",42,{"type":241,"name":265,"callback":266,"file":262,"line":267},"admin_menu","add_admin_page",43,{"type":241,"name":269,"callback":269,"file":262,"line":248},"admin_enqueue_scripts",{"type":271,"name":272,"callback":272,"priority":166,"file":262,"line":273},"filter","submenu_file",51,{"type":241,"name":257,"callback":275,"file":262,"line":276},"STI_Admin::instance",217,{"type":241,"name":278,"callback":279,"priority":280,"file":281,"line":282},"wp_enqueue_scripts","enqueue_scripts",999999,"includes\\class-sti-functions.php",39,{"type":241,"name":284,"callback":285,"priority":79,"file":281,"line":286},"wp_head","metatags",40,{"type":271,"name":288,"callback":289,"priority":280,"file":281,"line":248},"wp_title","generate_title",{"type":271,"name":291,"callback":292,"priority":280,"file":281,"line":293},"wpseo_opengraph_image","disable_yoast",46,{"type":271,"name":295,"callback":292,"priority":280,"file":281,"line":251},"wpseo_twitter_image",{"type":271,"name":297,"callback":292,"priority":280,"file":281,"line":298},"wpseo_og_og_image_width",49,{"type":271,"name":300,"callback":292,"priority":280,"file":281,"line":255},"wpseo_og_og_image_height",{"type":271,"name":302,"callback":292,"priority":280,"file":281,"line":303},"wpseo_opengraph_title",52,{"type":271,"name":305,"callback":292,"priority":280,"file":281,"line":306},"wpseo_twitter_title",53,{"type":271,"name":308,"callback":292,"priority":280,"file":281,"line":309},"wpseo_title",54,{"type":271,"name":311,"callback":292,"priority":280,"file":281,"line":312},"wpseo_opengraph_desc",56,{"type":271,"name":314,"callback":292,"priority":280,"file":281,"line":315},"wpseo_twitter_description",57,{"type":271,"name":317,"callback":292,"priority":280,"file":281,"line":318},"wpseo_metadesc",58,{"type":241,"name":320,"callback":292,"priority":280,"file":281,"line":321},"wpseo_head",60,{"type":271,"name":323,"callback":292,"priority":280,"file":281,"line":324},"wpseo_canonical",62,{"type":271,"name":326,"callback":292,"priority":280,"file":281,"line":327},"wpseo_opengraph_type",64,{"type":271,"name":329,"callback":292,"priority":280,"file":281,"line":330},"wpseo_output_twitter_card",66,{"type":241,"name":278,"callback":332,"priority":333,"file":334,"line":321},"bwg_wp_enqueue_scripts",9999999,"includes\\class-sti-integrations.php",{"type":241,"name":284,"callback":336,"file":334,"line":337},"pgc_wp_head",65,{"type":241,"name":278,"callback":339,"priority":333,"file":334,"line":330},"pgc_wp_enqueue_scripts",{"type":241,"name":284,"callback":341,"file":334,"line":342},"slb_wp_head",71,{"type":241,"name":278,"callback":344,"priority":333,"file":334,"line":345},"envira_wp_enqueue_scripts",76,{"type":241,"name":278,"callback":347,"priority":333,"file":334,"line":348},"iconic_woothumbs_wp_enqueue_scripts",81,{"type":241,"name":278,"callback":350,"priority":333,"file":334,"line":351},"nextgen_wp_enqueue_scripts",86,{"type":271,"name":353,"callback":354,"priority":79,"file":334,"line":355},"sti_generated_selectors","elementor_sti_generated_selectors",91,{"type":271,"name":353,"callback":357,"priority":79,"file":334,"line":358},"spectra_sti_generated_selectors",96,{"type":241,"name":278,"callback":360,"priority":333,"file":334,"line":361},"spectra_wp_enqueue_scripts",97,{"type":271,"name":353,"callback":363,"priority":79,"file":334,"line":364},"oceanwp_sti_generated_selectors",102,{"type":271,"name":353,"callback":366,"priority":79,"file":334,"line":367},"avada_sti_generated_selectors",107,{"type":271,"name":369,"callback":369,"priority":166,"file":334,"line":370},"option_seopress_social_option_name",111,{"type":241,"name":372,"callback":373,"priority":79,"file":374,"line":375},"template_redirect","redirects","includes\\class-sti-shortlink.php",67,{"type":241,"name":253,"callback":377,"file":378,"line":379},"STI_Versions::factory","includes\\class-sti-versions.php",263,{"type":271,"name":381,"callback":381,"priority":79,"file":382,"line":255},"sti_display_rules","includes\\modules\\class-sti-metaslider.php",{"type":271,"name":384,"callback":385,"file":382,"line":303},"metaslider_flex_slider_parameters","flex_slider_parameters",{"type":271,"name":353,"callback":353,"priority":79,"file":382,"line":309},{"type":271,"name":388,"callback":388,"priority":79,"file":382,"line":312},"sti_generated_group_selector",{"type":241,"name":257,"callback":390,"file":391,"line":248},"register_block","includes\\modules\\gutenberg\\class-sti-gutenberg-init.php",{"type":271,"name":393,"callback":394,"file":391,"line":251},"block_categories_all","add_block_category",{"type":271,"name":396,"callback":394,"file":391,"line":298},"block_categories",{"type":241,"name":257,"callback":398,"file":391,"line":303},"set_script_translations",{"type":271,"name":400,"callback":401,"priority":166,"file":402,"line":209},"plugin_action_links","add_settings_link","share-this-image.php",{"type":271,"name":404,"callback":405,"priority":166,"file":402,"line":228},"plugin_row_meta","extra_meta_links",{"type":241,"name":407,"callback":408,"file":402,"line":409},"admin_head","add_meta_styles",72,{"type":241,"name":257,"callback":257,"priority":79,"file":402,"line":345},{"type":241,"name":412,"callback":413,"file":402,"line":414},"after_uninstall","sti_fs_uninstall_cleanup",284,{"type":271,"name":416,"callback":417,"priority":166,"file":402,"line":418},"connect_message_on_update","sti_fs_custom_connect_message_on_update",300,{"type":271,"name":420,"callback":421,"priority":166,"file":402,"line":422},"connect_message","sti_fs_custom_connect_message",317,{"type":271,"name":424,"callback":425,"file":402,"line":426},"show_deactivation_subscription_cancellation","__return_false",319,[428,435,438,441,445,449],{"action":429,"nopriv":430,"callback":431,"hasNonce":432,"hasCapCheck":430,"file":433,"line":434},"sti-dismissNotice",false,"dismiss_notice",true,"includes\\admin\\class-sti-admin-ajax.php",19,{"action":436,"nopriv":430,"callback":437,"hasNonce":432,"hasCapCheck":430,"file":433,"line":14},"sti-hideWelcomeNotice","hide_welcome_notice",{"action":439,"nopriv":430,"callback":440,"hasNonce":432,"hasCapCheck":430,"file":433,"line":115},"sti-getRuleGroup","get_rule_group",{"action":442,"nopriv":430,"callback":443,"hasNonce":432,"hasCapCheck":430,"file":433,"line":444},"sti-getSuboptionValues","get_suboption_values",25,{"action":446,"nopriv":430,"callback":447,"hasNonce":432,"hasCapCheck":430,"file":374,"line":448},"sti_shortLinks","ajax_add_link",63,{"action":446,"nopriv":432,"callback":447,"hasNonce":432,"hasCapCheck":430,"file":374,"line":327},[],[452,456],{"tag":453,"callback":454,"file":455,"line":282},"sti_image","shortcode","includes\\class-sti-shortcodes.php",{"tag":457,"callback":458,"file":455,"line":286},"sti_buttons","buttons_shortcode",[],{"dangerousFunctions":461,"sqlUsage":462,"outputEscaping":467,"fileOperations":79,"externalRequests":79,"nonceChecks":717,"capabilityChecks":197,"bundledLibraries":718},[],{"prepared":130,"raw":79,"locations":463},[464],{"file":374,"line":465,"context":466},108,"$wpdb->get_var() with variable interpolation",{"escaped":468,"rawEcho":469,"locations":470},215,137,[471,474,476,478,480,482,484,486,488,490,491,493,495,497,498,500,502,503,504,506,508,510,512,514,515,516,518,520,522,524,526,528,530,532,534,536,538,540,542,543,545,547,549,551,553,555,557,558,560,562,564,566,568,569,571,573,574,576,579,581,583,584,585,587,588,590,591,592,594,595,596,598,599,600,602,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,656,657,659,660,662,664,665,666,667,669,671,673,675,677,679,681,683,684,686,688,690,691,694,696,698,699,701,703,705,707,709,711,713,714,715],{"file":472,"line":448,"context":473},"includes\\admin\\class-sti-admin-fields.php","raw output",{"file":472,"line":475,"context":473},75,{"file":472,"line":477,"context":473},106,{"file":472,"line":479,"context":473},109,{"file":472,"line":481,"context":473},123,{"file":472,"line":483,"context":473},124,{"file":472,"line":485,"context":473},125,{"file":472,"line":487,"context":473},146,{"file":472,"line":489,"context":473},149,{"file":472,"line":489,"context":473},{"file":472,"line":492,"context":473},162,{"file":472,"line":494,"context":473},183,{"file":472,"line":496,"context":473},186,{"file":472,"line":496,"context":473},{"file":472,"line":499,"context":473},194,{"file":472,"line":501,"context":473},201,{"file":472,"line":501,"context":473},{"file":472,"line":501,"context":473},{"file":472,"line":505,"context":473},209,{"file":472,"line":507,"context":473},227,{"file":472,"line":509,"context":473},234,{"file":472,"line":511,"context":473},250,{"file":472,"line":513,"context":473},253,{"file":472,"line":513,"context":473},{"file":472,"line":379,"context":473},{"file":472,"line":517,"context":473},266,{"file":472,"line":519,"context":473},275,{"file":472,"line":521,"context":473},289,{"file":472,"line":523,"context":473},304,{"file":472,"line":525,"context":473},311,{"file":472,"line":527,"context":473},322,{"file":472,"line":529,"context":473},392,{"file":472,"line":531,"context":473},404,{"file":472,"line":533,"context":473},413,{"file":472,"line":535,"context":473},450,{"file":472,"line":537,"context":473},451,{"file":472,"line":539,"context":473},454,{"file":472,"line":541,"context":473},456,{"file":472,"line":541,"context":473},{"file":472,"line":544,"context":473},460,{"file":472,"line":546,"context":473},466,{"file":472,"line":548,"context":473},488,{"file":472,"line":550,"context":473},537,{"file":472,"line":552,"context":473},538,{"file":472,"line":554,"context":473},541,{"file":472,"line":556,"context":473},543,{"file":472,"line":556,"context":473},{"file":472,"line":559,"context":473},548,{"file":472,"line":561,"context":473},555,{"file":472,"line":563,"context":473},651,{"file":472,"line":565,"context":473},661,{"file":472,"line":567,"context":473},662,{"file":472,"line":567,"context":473},{"file":472,"line":570,"context":473},667,{"file":472,"line":572,"context":473},668,{"file":244,"line":481,"context":473},{"file":244,"line":575,"context":473},163,{"file":577,"line":578,"context":473},"includes\\admin\\class-sti-admin-page-premium.php",29,{"file":577,"line":580,"context":473},30,{"file":577,"line":582,"context":473},36,{"file":577,"line":245,"context":473},{"file":577,"line":248,"context":473},{"file":577,"line":586,"context":473},45,{"file":577,"line":318,"context":473},{"file":577,"line":589,"context":473},61,{"file":577,"line":324,"context":473},{"file":577,"line":475,"context":473},{"file":577,"line":593,"context":473},78,{"file":577,"line":355,"context":473},{"file":577,"line":146,"context":473},{"file":577,"line":597,"context":473},95,{"file":577,"line":465,"context":473},{"file":577,"line":370,"context":473},{"file":577,"line":601,"context":473},112,{"file":577,"line":485,"context":473},{"file":577,"line":604,"context":473},128,{"file":577,"line":606,"context":473},130,{"file":577,"line":608,"context":473},131,{"file":577,"line":610,"context":473},144,{"file":577,"line":612,"context":473},147,{"file":577,"line":614,"context":473},148,{"file":577,"line":616,"context":473},161,{"file":577,"line":618,"context":473},164,{"file":577,"line":620,"context":473},165,{"file":577,"line":622,"context":473},178,{"file":577,"line":624,"context":473},181,{"file":577,"line":626,"context":473},182,{"file":577,"line":628,"context":473},195,{"file":577,"line":630,"context":473},198,{"file":577,"line":632,"context":473},212,{"file":577,"line":634,"context":473},216,{"file":577,"line":636,"context":473},219,{"file":577,"line":638,"context":473},225,{"file":577,"line":640,"context":473},228,{"file":577,"line":642,"context":473},230,{"file":577,"line":644,"context":473},236,{"file":577,"line":646,"context":473},239,{"file":577,"line":648,"context":473},245,{"file":577,"line":650,"context":473},248,{"file":577,"line":652,"context":473},254,{"file":577,"line":654,"context":473},257,{"file":577,"line":379,"context":473},{"file":577,"line":517,"context":473},{"file":577,"line":658,"context":473},272,{"file":577,"line":519,"context":473},{"file":577,"line":661,"context":473},282,{"file":577,"line":663,"context":473},283,{"file":262,"line":469,"context":473},{"file":262,"line":612,"context":473},{"file":262,"line":489,"context":473},{"file":281,"line":668,"context":473},384,{"file":281,"line":670,"context":473},385,{"file":281,"line":672,"context":473},386,{"file":281,"line":674,"context":473},405,{"file":281,"line":676,"context":473},406,{"file":281,"line":678,"context":473},407,{"file":281,"line":680,"context":473},408,{"file":281,"line":682,"context":473},412,{"file":281,"line":533,"context":473},{"file":281,"line":685,"context":473},414,{"file":281,"line":687,"context":473},429,{"file":334,"line":689,"context":473},214,{"file":455,"line":496,"context":473},{"file":692,"line":693,"context":473},"sharer.php",120,{"file":692,"line":695,"context":473},121,{"file":692,"line":697,"context":473},122,{"file":692,"line":485,"context":473},{"file":692,"line":700,"context":473},126,{"file":692,"line":702,"context":473},127,{"file":692,"line":704,"context":473},138,{"file":692,"line":706,"context":473},139,{"file":692,"line":708,"context":473},140,{"file":692,"line":710,"context":473},141,{"file":692,"line":712,"context":473},145,{"file":692,"line":487,"context":473},{"file":692,"line":612,"context":473},{"file":692,"line":716,"context":473},168,6,[719,722],{"name":720,"version":38,"knownCves":721},"Select2",[],{"name":723,"version":724,"knownCves":725},"Freemius","1.0",[],[727,742,761,774,782,790,798,806,816,824,835],{"entryPoint":728,"graph":729,"unsanitizedCount":79,"severity":41},"generate_fields (includes\\admin\\class-sti-admin-fields.php:54)",{"nodes":730,"edges":740},[731,735],{"id":732,"type":733,"label":734,"file":472,"line":133},"n0","source","$_GET",{"id":736,"type":737,"label":738,"file":472,"line":475,"wp_function":739},"n1","sink","echo() [XSS]","echo",[741],{"from":732,"to":736,"sanitized":430},{"entryPoint":743,"graph":744,"unsanitizedCount":760,"severity":41},"metatags (includes\\class-sti-functions.php:350)",{"nodes":745,"edges":757},[746,749,750,754],{"id":732,"type":733,"label":747,"file":281,"line":748},"$_SERVER (x3)",366,{"id":736,"type":737,"label":738,"file":281,"line":668,"wp_function":739},{"id":751,"type":733,"label":752,"file":281,"line":753},"n2","$_GET (x11)",361,{"id":755,"type":737,"label":738,"file":281,"line":756,"wp_function":739},"n3",389,[758,759],{"from":732,"to":736,"sanitized":430},{"from":751,"to":755,"sanitized":430},14,{"entryPoint":762,"graph":763,"unsanitizedCount":29,"severity":773},"dismiss_notice (includes\\admin\\class-sti-admin-ajax.php:32)",{"nodes":764,"edges":771},[765,767],{"id":732,"type":733,"label":766,"file":433,"line":582},"$_POST",{"id":736,"type":737,"label":768,"file":433,"line":769,"wp_function":770},"update_option() [Settings Manipulation]",38,"update_option",[772],{"from":732,"to":736,"sanitized":432},"low",{"entryPoint":775,"graph":776,"unsanitizedCount":29,"severity":773},"\u003Cclass-sti-admin-ajax> (includes\\admin\\class-sti-admin-ajax.php:0)",{"nodes":777,"edges":780},[778,779],{"id":732,"type":733,"label":766,"file":433,"line":582},{"id":736,"type":737,"label":768,"file":433,"line":769,"wp_function":770},[781],{"from":732,"to":736,"sanitized":432},{"entryPoint":783,"graph":784,"unsanitizedCount":79,"severity":773},"\u003Cclass-sti-admin-fields> (includes\\admin\\class-sti-admin-fields.php:0)",{"nodes":785,"edges":788},[786,787],{"id":732,"type":733,"label":734,"file":472,"line":133},{"id":736,"type":737,"label":738,"file":472,"line":475,"wp_function":739},[789],{"from":732,"to":736,"sanitized":430},{"entryPoint":791,"graph":792,"unsanitizedCount":79,"severity":773},"hide_notices (includes\\admin\\class-sti-admin-notices.php:192)",{"nodes":793,"edges":796},[794,795],{"id":732,"type":733,"label":734,"file":244,"line":628},{"id":736,"type":737,"label":768,"file":244,"line":630,"wp_function":770},[797],{"from":732,"to":736,"sanitized":430},{"entryPoint":799,"graph":800,"unsanitizedCount":29,"severity":773},"\u003Cclass-sti-admin-notices> (includes\\admin\\class-sti-admin-notices.php:0)",{"nodes":801,"edges":804},[802,803],{"id":732,"type":733,"label":734,"file":244,"line":628},{"id":736,"type":737,"label":768,"file":244,"line":630,"wp_function":770},[805],{"from":732,"to":736,"sanitized":432},{"entryPoint":807,"graph":808,"unsanitizedCount":29,"severity":773},"display_admin_page (includes\\admin\\class-sti-admin.php:82)",{"nodes":809,"edges":814},[810,813],{"id":732,"type":733,"label":811,"file":262,"line":812},"$_GET (x2)",93,{"id":736,"type":737,"label":738,"file":262,"line":469,"wp_function":739},[815],{"from":732,"to":736,"sanitized":432},{"entryPoint":817,"graph":818,"unsanitizedCount":29,"severity":773},"\u003Cclass-sti-admin> (includes\\admin\\class-sti-admin.php:0)",{"nodes":819,"edges":822},[820,821],{"id":732,"type":733,"label":811,"file":262,"line":812},{"id":736,"type":737,"label":738,"file":262,"line":469,"wp_function":739},[823],{"from":732,"to":736,"sanitized":432},{"entryPoint":825,"graph":826,"unsanitizedCount":760,"severity":773},"\u003Cclass-sti-functions> (includes\\class-sti-functions.php:0)",{"nodes":827,"edges":832},[828,829,830,831],{"id":732,"type":733,"label":747,"file":281,"line":748},{"id":736,"type":737,"label":738,"file":281,"line":668,"wp_function":739},{"id":751,"type":733,"label":752,"file":281,"line":753},{"id":755,"type":737,"label":738,"file":281,"line":756,"wp_function":739},[833,834],{"from":732,"to":736,"sanitized":430},{"from":751,"to":755,"sanitized":430},{"entryPoint":836,"graph":837,"unsanitizedCount":760,"severity":773},"\u003Csharer> (sharer.php:0)",{"nodes":838,"edges":845},[839,841,842,844],{"id":732,"type":733,"label":840,"file":692,"line":370},"$_SERVER (x4)",{"id":736,"type":737,"label":738,"file":692,"line":693,"wp_function":739},{"id":751,"type":733,"label":843,"file":692,"line":367},"$_GET (x10)",{"id":755,"type":737,"label":738,"file":692,"line":485,"wp_function":739},[846,847],{"from":732,"to":736,"sanitized":430},{"from":751,"to":755,"sanitized":430},{"summary":849,"deductions":850},"The \"share-this-image\" plugin v2.13 presents a mixed security posture. On one hand, the static analysis shows a commendable effort in securing its entry points, with all identified AJAX handlers and REST API routes having associated authorization checks. The presence of nonce checks and capability checks further bolsters this. However, the significant percentage of improperly escaped output (39%) raises a concern about potential Cross-Site Scripting (XSS) vulnerabilities. The taint analysis, while not revealing critical or high-severity issues, did identify flows with unsanitized paths, which could be a precursor to vulnerabilities if not properly handled. The vulnerability history is a significant red flag. With a total of 7 known CVEs, including one high-severity vulnerability and six medium-severity ones, the plugin has a history of introducing security flaws. The common types of past vulnerabilities (Missing Authorization, Open Redirect, XSS) are recurring themes in WordPress plugin security and suggest persistent oversight in specific areas. The fact that there are currently no unpatched vulnerabilities is positive, but the frequent discovery of issues indicates a need for more rigorous security testing and development practices. The presence of bundled libraries like Select2 and Freemius v1.0 could also introduce risks if they are outdated and contain known vulnerabilities, though this is not explicitly detailed in the provided data.",[851,853,855,858,860,863],{"reason":852,"points":63},"Significant percentage of improperly escaped output",{"reason":854,"points":717},"Taint flows with unsanitized paths",{"reason":856,"points":857},"History of 7 known CVEs",15,{"reason":859,"points":857},"History of 1 high severity vulnerability",{"reason":861,"points":862},"History of 6 medium severity vulnerabilities",12,{"reason":864,"points":130},"Bundled outdated library (Freemius v1.0)","2026-03-16T19:01:07.633Z",{"wat":867,"direct":878},{"assetPaths":868,"generatorPatterns":872,"scriptPaths":873,"versionParams":874},[869,870,871],"\u002Fwp-content\u002Fplugins\u002Fshare-this-image\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fshare-this-image\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fshare-this-image\u002Fassets\u002Fjs\u002Fshare-this-image.js",[],[871],[875,876,877],"share-this-image\u002Fassets\u002Fcss\u002Fadmin.css?ver=","share-this-image\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","share-this-image\u002Fassets\u002Fjs\u002Fshare-this-image.js?ver=",{"cssClasses":879,"htmlComments":881,"htmlAttributes":896,"restEndpoints":897,"jsGlobals":898,"shortcodeOutput":900},[880],"sti-stars",[882,883,884,885,886,887,888,889,890,891,892,893,894,895],"\u003C!-- Main plugin class -->","\u003C!-- Main STI_Main Instance -->","\u003C!-- Constructor -->","\u003C!-- Include required core files used in admin and on the frontend -->","\u003C!-- Admin -->","\u003C!-- Add settings link to plugins -->","\u003C!-- Adds extra links to the plugin activation page -->","\u003C!-- Add styles for plugins page -->","\u003C!-- Init plugin classes -->","\u003C!-- Get plugin settings -->","\u003C!-- Returns the main instance of STI_Main -->","\u003C!-- Activation hook -->","\u003C!-- Check if WooCommerce is active -->","\u003C!-- Check whether the plugin is active by checking the active_plugins list. -->",[],[],[899],"STI",[]]