[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1pPOUHhgbPCFY-9Kk9VCqCfqukzCX-R-BmeT65Ttn50":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":40,"analysis":140,"fingerprints":200},"easy-pull-quotes","Easy Pull Quotes","1.2.2","Jason Yingling","https:\u002F\u002Fprofiles.wordpress.org\u002Fyingling017\u002F","\u003Cp>This plugin allows you to easily create pull quotes in your posts by adding a button to the post editor. As an added bonus, pull quotes can be easily shared to Twitter by the end user by clicking the Twitter icon.\u003C\u002Fp>\n\u003Cp>You’ve got 3 options for pull quotes, full-width, right-aligned, or left-aligned. Easy Pull Quotes will take on the styles and font sizes from your theme. Plus be on the lookout for customizer options coming soon!\u003C\u002Fp>\n","Easily add tweetable pull quotes to your posts.",100,4436,94,3,"2018-10-26T22:27:00.000Z","5.0.25","3.0.1","",[20,21,22,23,24],"pull-quote","share","tweet","twitter","twitter-plugin","http:\u002F\u002Fjasonyingling.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-pull-quotes.1.2.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":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"yingling017",2,8100,93,30,89,"2026-04-04T19:52:00.758Z",[41,62,82,102,121],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":11,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":18,"download_link":59,"security_score":60,"vuln_count":34,"unpatched_count":28,"last_vuln_date":61,"fetched_at":30},"autoshare-for-twitter","Autopost for X (formerly Autoshare for Twitter)","2.3.3","10up","https:\u002F\u002Fprofiles.wordpress.org\u002F10up\u002F","\u003Cp>Autopost for X (formerly Autoshare for Twitter) automatically shares your posts to X\u002FTwitter as soon as they’re published.  Once you hit the Publish button, the plugin sends your post’s title, featured image, and link to X\u002FTwitter, along with a custom message.\u003C\u002Fp>\n\u003Cp>Unlike a myriad of other social media, multitool solutions, Autopost for X is built solely for X\u002FTwitter.  It focuses on doing one thing and does it well, with the code and interface craftsmanship we apply to every project.\u003C\u002Fp>\n\u003Cp>With Autopost for X, developers can further customize nearly everything about the posts, including the image, author, and link, using an extensive set of hooks built into the code. Among its other features, the WordPress plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works in both the classic and new block editors.\u003C\u002Fli>\n\u003Cli>Becomes part of the pre-publish checklist step that’s part of the new block editor.\u003C\u002Fli>\n\u003Cli>Posts a high-quality featured image with your post to X\u002FTwitter.\u003C\u002Fli>\n\u003Cli>Counts characters to keep you under the X\u002FTwitter limit.\u003C\u002Fli>\n\u003Cli>Adds a link to the post to X\u002FTwitter in the block editor sidebar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> \u003Cem>TWITTER, TWEET, RETWEET and the Twitter logo are trademarks of Twitter, Inc. or its affiliates.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Plugin Compatibility\u003C\u002Fh3>\n\u003Ch4>Distributor\u003C\u002Fh4>\n\u003Cp>When using with 10up’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F10up\u002Fdistributor\" rel=\"nofollow ugc\">Distributor plugin\u003C\u002Fa>, posts that are distributed will not be autoposted if they are already posted to X\u002FTwitter from the origin site. Autopost for X tracks posts that have been posted to X\u002FTwitter in post meta to avoid “double posting”. To avoid this behavior, use the \u003Ccode>dt_blacklisted_meta\u003C\u002Fcode> filter to exclude the ‘autoshare_for_twitter_status’ meta value from being distributed :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'dt_blacklisted_meta', function( $blacklisted_metas ) {\n    $blacklisted_metas[] = 'autoshare_for_twitter_status';\n    return $blacklisted_metas;\n} )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Posts and pages are supported by default. Developers can use the \u003Ccode>autoshare_for_twitter_default_post_types\u003C\u002Fcode> filter to change the default supported post types\u003C\u002Fp>\n\u003Cp>Custom post types can now be opted into autopost features like so:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function opt_my_cpt_into_autoshare() {\n    add_post_type_support( 'my-cpt', 'autoshare-for-twitter' );\n}\nadd_action( 'init', 'opt_my_cpt_into_autoshare' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In addition, adding support while registering custom post types also works. Post types are automatically set to autopost. Future versions of this plugin could allow this to be set manually.\u003C\u002Fp>\n\u003Cp>While the autopost feature can be opted into for post types using the above filter, by default the editor still has to manually enable autopost during the post prepublish flow. The \u003Ccode>autoshare_for_twitter_enabled_default\u003C\u002Fcode> filter allows autopost to be enabled by default for all posts of a given post type. Editors can still manually uncheck the option during the publishing flow.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function enable_autoshare_by_default_for_core_post_type( $enabled, $post_type ) {\n    if ( 'post' === $post_type ) {\n        return true;\n    }\n\n    return $enabled;\n}\nadd_filter( 'autoshare_for_twitter_enabled_default', 'enable_autoshare_by_default_for_core_post_type', 10, 2 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Additional technical details can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F10up\u002Fautoshare-for-twitter#overview\" rel=\"nofollow ugc\">our GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically shares the post title or custom message and a link to the post to X\u002FTwitter.",6000,48739,6,"2026-02-02T17:14:00.000Z","6.9.4","6.8","7.4",[57,21,58,22,23],"posse","social-media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautoshare-for-twitter.2.3.3.zip",97,"2023-01-23 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":80,"download_link":81,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"click-to-tweet-by-todaymade","Click To Tweet","1.5","CoSchedule","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoschedule\u002F","\u003Cp>This WordPress plugin allows you to easily create tweetable content for your readers. Use pullquotes and custom messages inside the body of your blog post to highlight your content for the reader and make it simple for them to share on Twitter.\u003C\u002Fp>\n\u003Cp>This is a plugin by CoSchedule, the \u003Ca href=\"https:\u002F\u002Fcoschedule.com\" rel=\"nofollow ugc\">all-in-one content marketing editorial calendar for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin allows you to create beautiful Click To Tweet boxes anywhere in your blog post.",2000,97465,80,14,"2025-10-09T16:34:00.000Z","6.8.5","3.1",[78,22,23,79,24],"click-to-tweet","twitter-boxes","https:\u002F\u002Fcoschedule.com\u002Fclick-to-tweet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclick-to-tweet-by-todaymade.1.5.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"click-to-tweeet-block","Click To Tweet Block","1.0.0","Achal Jain","https:\u002F\u002Fprofiles.wordpress.org\u002Fibachal\u002F","\u003Cp>Gutenberg block to add a quote for visitors to tweet via Twitter.\u003C\u002Fp>\n","Gutenberg block to add a quote for visitors to tweet via Twitter.",2371,"2021-08-03T17:23:00.000Z","5.8.0","5.3.2","7.0.0",[96,97,98,99,23],"block","quote","social-share","tweet-block","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclick-to-tweeet-block\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclick-to-tweeet-block.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":11,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":119,"download_link":120,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mp-share-center","MP Share Center","5.1","MikesPickz","https:\u002F\u002Fprofiles.wordpress.org\u002Fmikespickz\u002F","\u003Cp>The MP Share Center allows you to easily add share buttons to your posts and pages.\u003C\u002Fp>\n\u003Cp>The plugin will add Facebook Like, Twitter Tweet, LinkedIn Share, Pinterest Pin, Pocket and email buttons or boxes, above or below the front page\u002Fpost\u002Fpage\u002Farchive\u002Fsearch pages if you enable these options.\u003C\u002Fp>\n\u003Cp>For the Facebook Like Button, the plugin will automatically take the first image from a post and use that as the thumbnail.\u003C\u002Fp>\n\u003Cp>This plugin loads Javascript in the footer, which improves page load (by allowing content to appear first) and therefore benefits SEO and search engine ranking.\u003C\u002Fp>\n\u003Cp>You can display the MP Share Center on any page type with the use of the shortcode \u003Ccode>[mp_share_center]\u003C\u002Fcode>. The shortcode defaults to use the buttons format. To choose the boxes format, simply add the \u003Ccode>type='boxes'\u003C\u002Fcode> parameter, ie: \u003Ccode>[mp_share_center type='boxes']\u003C\u002Fcode>. If you want to insert the call to action via the shortcode, use \u003Ccode>[mp_share_center type='cta']\u003C\u002Fcode>. Which social networks the shortcode displays is controlled on the MP Share Center Settings page.\u003C\u002Fp>\n","The MP Share Center allows you to easily add share buttons to your posts and pages.",50,21612,1,"2021-01-01T04:28:00.000Z","5.6.17","3.0",[117,21,118,22,23],"facebook","social","http:\u002F\u002FMikesPickzWS.com\u002Fwordpress-plugins\u002Fmp-share-center\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmp-share-center.5.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":37,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":18,"download_link":139,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-twitter-widget-pro","Custom twitter widget pro","2.4","Techvers","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechvers\u002F","\u003Cp>Custom twitter widget pro plugin  display twitter tweets on your WordPress website. A simple widget which lets you add your latest tweets in widget areas. Get started in just a give your twitter username and easily display your Tweets on your website.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Very Easy to setup.\u003C\u002Fli>\n\u003Cli>Customize tweeter Feed area.\u003C\u002Fli>\n\u003Cli>Customize Settings.\u003C\u002Fli>\n\u003Cli>Lots More to Come.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>premium Version\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>Twitter shortcode.\u003Cbr \u002F>\n  Twitter sticky Post.\u003Cbr \u002F>\n  Twitter tweets border setting.\u003Cbr \u002F>\n  Twitter tweets border color setting.\u003Cbr \u002F>\n  Plugin Customization.\u003Cbr \u002F>\n  Twitter theme setting.\u003Cbr \u002F>\n  Twitter tweets link colur.\u003Cbr \u002F>\n  Twitter language setting.\u003Cbr \u002F>\n  Custom css and js feature. you can easily customize  css and js from there.\u003Cbr \u002F>\n  you can customize like box from option panel.\u003Cbr \u002F>\n  \u003Ca href=\"http:\u002F\u002Ftechvers.com\u002Fcustom-twitter-pro\u002F\" rel=\"nofollow ugc\">Upgrade to premium\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Display twitter feeds on your WordPress site by using the Twitter feed widget pro plugin.",10879,40,4,"2016-09-02T17:19:00.000Z","4.5.33","3.5",[23,136,137,24,138],"twitter-follow","twitter-follow-button","twitter-share","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-twitter-widget-pro.zip",{"attackSurface":141,"codeSignals":180,"taintFlows":190,"riskAssessment":191,"analyzedAt":199},{"hooks":142,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":179,"entryPointCount":112,"unprotectedCount":28},[143,149,153,159,162,164,167,170],{"type":144,"name":145,"callback":146,"file":147,"line":148},"filter","mce_external_plugins","epq_add_tinymce_plugin","admin\\class-easy-pull-quotes-admin.php",109,{"type":144,"name":150,"callback":151,"file":147,"line":152},"mce_buttons","epq_register_tinymce_button",110,{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","plugins_loaded","anonymous","includes\\class-easy-pull-quotes.php",140,{"type":154,"name":160,"callback":156,"file":157,"line":161},"admin_enqueue_scripts",155,{"type":154,"name":160,"callback":156,"file":157,"line":163},156,{"type":154,"name":165,"callback":156,"file":157,"line":166},"admin_head",158,{"type":154,"name":168,"callback":156,"file":157,"line":169},"wp_enqueue_scripts",172,{"type":154,"name":168,"callback":156,"file":157,"line":171},173,[],[],[175],{"tag":176,"callback":177,"file":157,"line":178},"epq-quote","epq_quote_shortcode",175,[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":34,"bundledLibraries":186},[],{"prepared":28,"raw":28,"locations":183},[],{"escaped":112,"rawEcho":28,"locations":185},[],[187],{"name":188,"version":29,"knownCves":189},"TinyMCE",[],[],{"summary":192,"deductions":193},"The \"easy-pull-quotes\" plugin version 1.2.2 exhibits a generally strong security posture based on the provided static analysis.  The absence of dangerous functions, reliance on prepared statements for SQL queries, and proper output escaping are commendable security practices.  Furthermore, the plugin has no recorded vulnerabilities, critical or otherwise, which suggests a history of secure development and maintenance. The limited attack surface, consisting of a single shortcode with no apparent vulnerabilities, further contributes to its secure profile.\n\nHowever, the analysis does highlight some areas for potential improvement and scrutiny. The lack of nonce checks on the identified entry point (the shortcode) presents a potential, albeit minor, risk. While there are no directly exploitable issues identified, a shortcode is still an input vector that could potentially be abused if not properly validated or sanitized in conjunction with other components.  The presence of TinyMCE as a bundled library also warrants consideration, as outdated versions of such libraries can sometimes introduce vulnerabilities.  Despite these minor points, the plugin's overall security is good, with strengths in its robust code practices and lack of historical vulnerabilities significantly outweighing the limited concerns.",[194,197],{"reason":195,"points":196},"Missing nonce checks on shortcode",5,{"reason":198,"points":14},"Bundled library (TinyMCE) potential for outdated versions","2026-03-16T20:50:38.279Z",{"wat":201,"direct":210},{"assetPaths":202,"generatorPatterns":205,"scriptPaths":206,"versionParams":207},[203,204],"\u002Fwp-content\u002Fplugins\u002Feasy-pull-quotes\u002Fadmin\u002Fcss\u002Feasy-pull-quotes-admin.css","\u002Fwp-content\u002Fplugins\u002Feasy-pull-quotes\u002Fadmin\u002Fjs\u002Feasy-pull-quotes-tinymce.js",[],[204],[208,209],"easy-pull-quotes\u002Fcss\u002Feasy-pull-quotes-admin.css?ver=","easy-pull-quotes\u002Fjs\u002Feasy-pull-quotes-tinymce.js?ver=",{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":218},[],[],[214],"data-tinymce-editor",[],[217],"epq_tinymce_button",[]]