[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmJXcb0lrinKcqrlVS6ArPdDyfvQgQFf0E4jHbJwM-6E":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":149,"fingerprints":341},"twitter-mentions-as-comments","Twitter Mentions As Comments","1.5.6","Ben Balter","https:\u002F\u002Fprofiles.wordpress.org\u002Fbenbalter\u002F","\u003Cp>Twitter Mentions as Comments does exactly what it promises to do – scours Twitter for people talking about your blog posts and silently inserts their Tweets alongside your existing comments. The plugin leverages the power of WordPress’s built-in commenting system – notification, comment moderation, author white\u002Fblack listing – making Twitter an extension of your blog.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Searches for Tweets linking to your blog posts, regardless of the URL shortener used (using Twitter’s Search API)\u003C\u002Fli>\n\u003Cli>Pushes Tweets into WordPress’s existing comment workflow – notifications, comment moderation, and author whitelists\u002Fblacklists work just like any other comment\u003C\u002Fli>\n\u003Cli>Fetches user’s real name and profile picture and links directly to the original Tweet\u003C\u002Fli>\n\u003Cli>Checks automatically – no need to do a thing\u003C\u002Fli>\n\u003Cli>Option to automatically exclude ReTweets\u003C\u002Fli>\n\u003Cli>Option to store tweets as trackbacks\u002Fpingbacks\u003C\u002Fli>\n\u003Cli>Option to specify which posts to check (e.g., 10 most recent posts, all posts, front page only)\u003C\u002Fli>\n\u003Cli>Smart Caching of Tweets and user data – retrieves only what it needs to save on API calls and server load\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Planned Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dynamic resizing of Twitter profile images to fit WordPress theme\u003C\u002Fli>\n\u003Cli>Prioritization of newer posts\u003C\u002Fli>\n\u003Cli>Oauth Authentication to raise API limit (currently unlimited Tweets, but limited to 150 \u003Cem>new\u003C\u002Fem> comment authors per hour)\u003C\u002Fli>\n\u003Cli>Smarter API throttling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can see it in action on the \u003Ca href=\"http:\u002F\u002Fben.balter.com\u002F2010\u002F09\u002F12\u002Fwordpress-resume-plugin\u002F#comment-168\" rel=\"nofollow ugc\">WP Resume Plugin page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Questions? Comments? Feature Requests? Have a great idea?\u003C\u002Fstrong> Please see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fwiki\u002FWhere-to-get-Support-or-Report-an-Issue\" rel=\"nofollow ugc\">where to get support or report an issue\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fwiki\u002FHow-to-Contribute\" rel=\"nofollow ugc\">how to contribute\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developers,\u003C\u002Fstrong> have a killer feature you’d love to see included? Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002F\" rel=\"nofollow ugc\">fork the project on GitHub\u003C\u002Fa> and submit your contributions via pull request.\u003C\u002Fp>\n\u003Cp>\u003Cem>Enjoy using Twitter Mentions as Comments? Feel free to \u003Ca href=\"http:\u002F\u002Fben.balter.com\u002Fdonate\u002F\" rel=\"nofollow ugc\">make a small donation\u003C\u002Fa> to support the software’s continued development.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>[Photo via \u003Ca href=\"http:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Fjoshsemans\u002F3414271359\u002F\" rel=\"nofollow ugc\">joshsemans\u003C\u002Fa>]\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>Enjoy using Twitter Mentions as Comments? Please consider \u003Ca href=\"http:\u002F\u002Fben.balter.com\u002Fdonate\u002F?utm_source=wiki&utm_medium=donate&utm_campaign=tmac\" rel=\"nofollow ugc\">making a small donation\u003C\u002Fa> to support the project’s continued development.\u003C\u002Fp>\n\u003Ch3>How To Contribute\u003C\u002Fh3>\n\u003Cp>Twitter Mentions as Comments is an open source project and is supported by the efforts of an entire community. We’d love for you to get involved. Whatever your level of skill or however much time you can give, your contribution is greatly appreciated.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Everyone\u003C\u002Fstrong> – help expand the projects \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fwiki\" rel=\"nofollow ugc\">documentation wiki\u003C\u002Fa> to make it easier for other users to get started\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Users\u003C\u002Fstrong> – download the latest \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Ftree\u002Fdevelop\" rel=\"nofollow ugc\">development version\u003C\u002Fa> of the plugin, and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fissues\" rel=\"nofollow ugc\">submit bug\u002Ffeature requests\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-English Speaking Users\u003C\u002Fstrong> – \u003Ca href=\"http:\u002F\u002Ftranslations.benbalter.com\u002Fprojects\u002FTwitter-Mentions-as-Comments\u002F\" rel=\"nofollow ugc\">Contribute a translation\u003C\u002Fa> using the GlotPress web interface – no technical knowledge required (\u003Ca href=\"http:\u002F\u002Ftranslations.benbalter.com\u002Fprojects\u002Fhow-to-translate\" rel=\"nofollow ugc\">how to\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Ftree\u002Fdevelop\" rel=\"nofollow ugc\">Fork the development version\u003C\u002Fa> and submit a pull request, especially for any \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fissues?direction=desc&sort=created&state=open\" rel=\"nofollow ugc\">known issues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Where To Get Support Or Report An Issue\u003C\u002Fh3>\n\u003Cp>\u003Cem>There are various resources available, depending on the type of help you’re looking for:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>For getting started and general documentation, please browse, and feel free to contribute to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fwiki\" rel=\"nofollow ugc\">the project wiki\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For support questions (“How do I”, “I can’t seem to”, etc.) please search and if not already answered, open a thread in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002FTwitter-Mentions-as-Comments\" rel=\"ugc\">Support Forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For technical issues (e.g., to submit a bug or feature request) please search and if not already filed, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenbalter\u002FTwitter-Mentions-as-Comments\u002Fissues\" rel=\"nofollow ugc\">open an issue on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For implementation, and all general questions (“Is it possible to..”, “Has anyone…”), please search, and if not already answered, post a topic to the \u003Ca href=\"https:\u002F\u002Fgroups.google.com\u002Fforum\u002F#!forum\u002FTwitter-Mentions-as-Comments\" rel=\"nofollow ugc\">general discussion list serve\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Twitter Mentions as Comments scours Twitter for people talking about your site & silently inserts their Tweets alongside your existing comments.",60,42000,70,4,"2013-07-04T15:36:00.000Z","3.5.2","3.3","",[20,21,22,23,24],"comments","mentions","social","social-media","twitter","http:\u002F\u002Fben.balter.com\u002F2010\u002F11\u002F29\u002Ftwitter-mentions-as-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitter-mentions-as-comments.1.5.6.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},"benbalter",7,2790,89,13,86,"2026-04-04T01:10:21.466Z",[41,57,82,105,129],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":16,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":53,"download_link":54,"security_score":55,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":56},"twitter-mentions-in-posts","Twitter mentions in posts","0.5","Michal Ozogan","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabulatorcz\u002F","\u003Cp>This plugin fetch all tweets from Twitter, which has been written about some of your posts. For new article are changes cheching every hour. For oldone it is question one or two days.\u003C\u002Fp>\n\u003Cp>You can set how many tweets to show and in swich format. It can be regular HTML or embed tweets generated by Twitter javascript.\u003C\u002Fp>\n\u003Cp>List of tweets is automaticky show above comment form, but your can also do manually by put funciont \u003Ccode>\u003C?php tmip_show_tweets() ?>\u003C\u002Fcode> into your WordPress theme.\u003C\u002Fp>\n\u003Cp>Just remember, Twitter allow to search tweets only few days old, so i will show probably only in new articles. Be patient.\u003C\u002Fp>\n","Show tweets about your posts right under them.",10,1612,"3.0.0",[20,21,22,24],"http:\u002F\u002Fwordpress.fabulator.cz\u002Fzobrazte-twitter-zminky-o-vasich-clancich","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitter-mentions-in-posts.0.5.zip",100,"2026-03-15T10:48:56.248Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":18,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"wonderm00ns-simple-facebook-open-graph-tags","Open Graph and Twitter Card Tags","3.3.9","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>This plugin improves the sharing of your WordPress pages, posts, WooCommerce products, or any other post type on social media, by setting the correct Facebook Open Graph Tags.\u003C\u002Fp>\n\u003Cp>It also allows you to add the Twitter Card tags for more effective and efficient Twitter sharing results, as well as the Meta Description and Canonical tags if no other SEO plugin is setting them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin is not, in any way, affiliated or endorsed by Facebook, Twitter, Google or any other 3rd party.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can also choose to insert the “enclosure” and “media:content” tags to the RSS feeds, so that apps like RSS Graffiti and twitterfeed post the image to Facebook correctly.\u003C\u002Fp>\n\u003Cp>It allows the user to choose which tags are included, and also the default image if the post\u002Fpage doesn’t have one.\u003C\u002Fp>\n\u003Cp>It’s also possible to add an overlay logo\u002Fwatermark to the image. The plugin will resize and crop the original image to 1200×630 and then overlay the chosen 1200×630 PNG file over it.\u003Cbr \u002F>\nIt be usefull to add your brand to the image that shows up on Facebook shared links.\u003C\u002Fp>\n\u003Cp>Our settings page is discreetly kept under “Options”.\u003C\u002Fp>\n\u003Ch4>The generated (Facebook) Open Graph Tags are:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>og:title\u003C\u002Fstrong>: From post\u002Fpage\u002Farchive\u002Ftag\u002F… title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:site_name\u003C\u002Fstrong>: From blog title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:url\u003C\u002Fstrong>: From the post\u002Fpage permalink.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:description\u003C\u002Fstrong>: From our specific custom field of the post\u002Fpage, or if not set post\u002Fpage excerpt if it exist, or from post\u002Fpage content. From category\u002Ftag description on its pages, if it exist. From tagline, or custom text, on all the others.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image\u003C\u002Fstrong>: From our specific custom field of the post\u002Fpage, or if not set from the post\u002Fpage featured\u002Fthumbnail image, or if it doesn’t exist from the first image in the post content, or if it doesn’t exist from the first image on the post media gallery, or if it doesn’t exist from the default image defined on the options menu. The same image chosen here will be used and enclosure\u002Fmedia:content on the RSS feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:url\u003C\u002Fstrong>: Same as \u003Cstrong>og:image\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:secure_url\u003C\u002Fstrong>: Same as \u003Cstrong>og:image\u003C\u002Fstrong> if SSL is being used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:width\u003C\u002Fstrong> and \u003Cstrong>og:image:height\u003C\u002Fstrong>: Image dimensions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:type\u003C\u002Fstrong>: “website” or “blog” for the homepage, “product” for WooCommerce products and “article” for all the others.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:author\u003C\u002Fstrong>: From the user (post author) Faceboook Profile URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:published_time\u003C\u002Fstrong>: Article published time (for posts only)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:modified_time\u003C\u002Fstrong> and \u003Cstrong>og:updated_time\u003C\u002Fstrong>: Article modified time (for posts only)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:section\u003C\u002Fstrong>: From post categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:publisher\u003C\u002Fstrong>: The website Facebook Page URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:locale\u003C\u002Fstrong>: From WordPress locale or chosen by the user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fb:admins\u003C\u002Fstrong>: From settings on the options screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fb:app_id\u003C\u002Fstrong>: From settings on the options screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:price:amount\u003C\u002Fstrong> and \u003Cstrong>og:price:currency\u003C\u002Fstrong>: Price on WooCommerce products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>The generated Twitter Card Tags are:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>twitter:title\u003C\u002Fstrong>: Same as \u003Ccode>og:title\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:url\u003C\u002Fstrong>: Sames as \u003Ccode>og:url\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:description\u003C\u002Fstrong>: Same as \u003Ccode>og:description\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:image\u003C\u002Fstrong>: Same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:creator\u003C\u002Fstrong>: From the user (post author) Twitter account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:site\u003C\u002Fstrong>: The website Twitter account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:card\u003C\u002Fstrong>: With value “summary_large_image” or “summary”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Tags:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>canonical\u003C\u002Fstrong>: Same as \u003Ccode>og:url\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta description\u003C\u002Fstrong>: Same as \u003Ccode>og:description\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta author\u003C\u002Fstrong>: From the user (post author) Display Name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta publisher\u003C\u002Fstrong>: From the website title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>enclosure\u003C\u002Fstrong>: On RSS feeds, same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>media:content\u003C\u002Fstrong>: On RSS feeds, same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>3rd Party Integration:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fstrong>: Allows you to use the title, URL (canonical), and description from the Yoast SEO plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>: On product pages sets \u003Ccode>og:type\u003C\u002Fcode> to “product” and adds the price including tax to the \u003Ccode>product:price\u003C\u002Fcode> and \u003Ccode>product:availability\u003C\u002Fcode> tags. Also allows you to use the Product Category thumbnails as Open Graph Image and have Product Gallery images as additional Open Graph Images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fbrands\u002F\" rel=\"nofollow ugc\">WooCommerce Brands\u003C\u002Fa>\u003C\u002Fstrong>: On brand pages uses the brand image as Open Graph Image \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbusiness-directory-plugin\u002F\" rel=\"ugc\">Business Directory Plugin\u003C\u002Fa>\u003C\u002Fstrong> (deprecated): Allows you to use BDP listing contents as Open Graph Tags.\u003C\u002Fli>\n\u003C\u002Ful>\n","Improve social media sharing by inserting Facebook Open Graph, Twitter Card, and SEO Meta Tags on your WordPress website pages, posts, WooCommerce pro &hellip;",60000,2301341,92,122,"2026-01-28T07:38:00.000Z","6.9.4","5.0","7.0",[74,75,76,23,77],"facebook","open-graph","open-graph-protocol","twitter-card","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonderm00ns-simple-facebook-open-graph-tags.3.3.9.zip",99,2,"2018-06-27 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":28,"last_vuln_date":104,"fetched_at":30},"social-media-widget","Social Media Widget","4.0.9","Blink Web Effects","https:\u002F\u002Fprofiles.wordpress.org\u002Fbmwebproperties\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fappsumo.com\u002Fsearch?tags=wordpress&utm_source=sumo&utm_medium=wp-widget&utm_campaign=social-media-widget\" rel=\"nofollow ugc\">Check out the latest WordPress deals for your site.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Social Media Widget is a simple sidebar widget that allows users to input their social media website profile URLs and other subscription options to show an icon on the sidebar to that social media site and more that open up in a separate browser window.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Supports the following social media sites:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>MySpace\u003C\u002Fli>\n\u003Cli>FriendFeed\u003C\u002Fli>\n\u003Cli>Orkut\u003C\u002Fli>\n\u003Cli>Hyves\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>aSmallWorld\u003C\u002Fli>\n\u003Cli>About.me\u003C\u002Fli>\n\u003Cli>Skyrock\u003C\u002Fli>\n\u003Cli>VK\u003C\u002Fli>\n\u003Cli>Goodreads\u003C\u002Fli>\n\u003Cli>Github\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Picasa Web Albums\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>Skype\u003C\u002Fli>\n\u003Cli>Digg\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003Cli>Delicious\u003C\u002Fli>\n\u003Cli>StumbleUpon\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Buzz\u003C\u002Fli>\n\u003Cli>Google Talk\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Blogger\u003C\u002Fli>\n\u003Cli>WordPress\u003C\u002Fli>\n\u003Cli>Yelp\u003C\u002Fli>\n\u003Cli>Last.fm\u003C\u002Fli>\n\u003Cli>Pandora\u003C\u002Fli>\n\u003Cli>UStream\u003C\u002Fli>\n\u003Cli>IMDb\u003C\u002Fli>\n\u003Cli>Hulu\u003C\u002Fli>\n\u003Cli>Flixter\u003C\u002Fli>\n\u003Cli>FourSquare\u003C\u002Fli>\n\u003Cli>Meetup\u003C\u002Fli>\n\u003Cli>PlanCast\u003C\u002Fli>\n\u003Cli>SlideShare\u003C\u002Fli>\n\u003Cli>DeviantArt\u003C\u002Fli>\n\u003Cli>Cuttings.me\u003C\u002Fli>\n\u003Cli>Live365\u003C\u002Fli>\n\u003Cli>Digital Tunes\u003C\u002Fli>\n\u003Cli>Soundcloud\u003C\u002Fli>\n\u003Cli>BandCamp\u003C\u002Fli>\n\u003Cli>Etsy\u003C\u002Fli>\n\u003Cli>Better Business Bureau\u003C\u002Fli>\n\u003Cli>Merchant Circle\u003C\u002Fli>\n\u003Cli>Ebay\u003C\u002Fli>\n\u003Cli>Steam\u003C\u002Fli>\n\u003Cli>RSS\u003C\u002Fli>\n\u003Cli>E-mail (mailto: or a link to mailing list service)\u003C\u002Fli>\n\u003Cli>Plus create 6 of your own using a URL to an icon and URL to the service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select from the following icon sizes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>16×16\u003C\u002Fli>\n\u003Cli>24×24\u003C\u002Fli>\n\u003Cli>32×32\u003C\u002Fli>\n\u003Cli>64×64\u003C\u002Fli>\n\u003Cli>Custom\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select from 4 icon packages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Web 2.0 (Default) – Icons from \u003Ca href=\"http:\u002F\u002Fwww.iconspedia.com\u002F\" rel=\"nofollow ugc\">various artists\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>Sketch – \u003Ca href=\"http:\u002F\u002Ftheg-force.deviantart.com\" rel=\"nofollow ugc\">Social Icons Hand Drawn\u003C\u002Fa> by TheG-Force and \u003Ca href=\"http:\u002F\u002Fwww.jankoatwarpspeed.com\u002Fpost\u002F2008\u002F10\u002F20\u002Fhandycons-a-free-hand-drawn-social-media-icon-set.aspx\" rel=\"nofollow ugc\">Handycons\u003C\u002Fa> by Janko At Warp Speed\u003C\u002Fli>\n\u003Cli>Heart – \u003Ca href=\"http:\u002F\u002Fthedesignsuperhero.com\u002F2009\u002F03\u002Fheart-v2-free-social-iconset-in-heart-shape\u002F\" rel=\"nofollow ugc\">Heart v2\u003C\u002Fa> by The Design Superhero\u003C\u002Fli>\n\u003Cli>Cutout – \u003Ca href=\"http:\u002F\u002Fwww.iconspedia.com\u002Fpack\u002Ficontexto-inside-2222\u002F\" rel=\"nofollow ugc\">Icontexto Inside Icons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Custom – These will be unaltered via updates. Make sure you follow the same naming scheme as the other icons (facebook.png, twitter.png). You can look at the other icon packs if you are unsure about the naming. See the FAQ for more information on usage.\u003C\u002Fli>\n\u003Cli>Note that some of the icons in the packs were created and added for this widget by myself. Not all of the requested social media sites were included so I attempted to create icons that mimicked the original artist icons. These are unattributed to myself. I keep attribution to the original artists since it is there design I modified.\u003C\u002Fli>\n\u003Cli>All icons in this pack are licensed under the Creative Commons license. Note that some of these are non-commercial only. Please go to the sites linked above to get full information on their allowed uses.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose from multiple animations including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fade In (you can choose the starting opacity too!)\u003C\u002Fli>\n\u003Cli>Scale (zoom in)\u003C\u002Fli>\n\u003Cli>Bounce\u003C\u002Fli>\n\u003Cli>Combo (All three)\u003C\u002Fli>\n\u003Cli>Note: Because these are all CSS3 style animations, IE6-7 aren’t supported at all, although IE8 will support Scale. In IE6-8, icons will not be animated and use 100% opacity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create your own image alt\u002Ftitle tags for hover-over text (i.e. Follow Us On {service})\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose whether or not to use the rel=”nofollow” tag in your links. (Recommended see http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FNofollow)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose whether or not to open links in a new tab (or browser window).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Align your widget left, center, or right.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Arrange the order of the icons however you like.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose to the number of icons per row. Currently you can have one icon per row or auto (maximum # based on the width of the container the widget is placed in).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you like this plugin, please rate it and click “Works” for your WordPress version!\u003C\u002Fp>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>Please add a post on the WordPress.org support forums with the plugin tagged.\u003C\u002Fp>\n","Adds links to all of your social media and sharing site profiles. Tons of icons come in 3 sizes, 4 icon styles, and 4 animations.",30000,2161166,78,84,"2024-06-10T19:09:00.000Z","6.4.8","2.9.2",[74,98,99,23,24],"google","linkedin","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsocial-media-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-media-widget.4.0.9.zip",87,3,"2024-06-21 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":70,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":125,"download_link":126,"security_score":79,"vuln_count":127,"unpatched_count":28,"last_vuln_date":128,"fetched_at":30},"social-media-auto-publish","Social Media Auto Publish","3.6.8","f1logic","https:\u002F\u002Fprofiles.wordpress.org\u002Ff1logic\u002F","\u003Cp>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew\u002F?pre-installed-plugin-slug=social-media-auto-publish\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fnew\u002F?pre-installed-plugin-slug=social-media-auto-publish\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>A quick look into Social Media Auto Publish :\u003C\u002Fp>\n\u003Cpre>\u003Ccode>★ Publish message to Facebook with image\n★ Attach post or share link  to Facebook\n★ Publish to Twitter with image\n★ Publish to LinkedIn with image\n★ Publish to Instagram with image\n★ Publish to Tumblr with image\n★ Publish to Telegram with image\n★ Publish to Threads with image\n★ Attach post to LinkedIn\n★ Attach post to Tumblr\n★ Filter items  to be published based on categories\n★ Filter items to be published based on custom post types\n★ Enable or disable wordpress page publishing\n★ Customizable  message formats for Twitter, LinkedIn, Instagram, Tumblr, Facebook, Threads and Telegram\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Social Media Auto Publish Features in Detail\u003C\u002Fh4>\n\u003Cp>The Social Media Auto Publish lets you publish posts automatically from your blog to social media networks like Facebook, Twitter, Instagram, Tumblr, LinkedIn, Threads and Telegram. The plugin supports filtering posts based on  custom post-types as well as categories.\u003C\u002Fp>\n\u003Cp>The prominent features of  the social media auto publish plugin are highlighted below.\u003C\u002Fp>\n\u003Ch4>Supported Social Media\u003C\u002Fh4>\n\u003Cp>The various social media supported are listed below.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Facebook\nTwitter\nLinkedIn\nInstagram\nTumblr\nTelegram\nThreads\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter Settings\u003C\u002Fh4>\n\u003Cp>The plugin offers multiple kinds of filters for contents to be published automatically.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Enable or disable publishing of wordpress pages\nFilter posts to be published based on categories\nFiltering based on custom post types\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Message Format Settings\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>Separate message format for Facebook, Twitter, Instagram, Tumblr, LinkedIn, Threads and Telegram\nSupports post title, description, excerpt, permalink, blog title, nicename, post id and post publish date\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Posting options\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>Publish message to Facebook with image\nAttach post to Facebook\nShare link on Facebook\nPost to specific pages on Facebook\nPost to Twitter with image\nPost to LinkedIn with image\nPost to Telegram with image\nPost to Threads with image\nPost to specific pages on LinkedIn\nAttach post to LinkedIn\nPublish message to Instagram with image\nPublish message to Tumblr with image\nShare link on Tumblr\nShare link on Telegram\nPublish message to Telegram channel,group with image\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>About\u003C\u002Fh4>\n\u003Cp>Social Media Auto Publish is developed and maintained by \u003Ca href=\"https:\u002F\u002Fxyzscripts.com\u002F\" title=\"xyzscripts.com\" rel=\"nofollow ugc\">XYZScripts\u003C\u002Fa>. For any support, you may \u003Ca href=\"https:\u002F\u002Fxyzscripts.com\u002Fsupport\u002F\" title=\"XYZScripts Support\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>★ \u003Ca href=\"http:\u002F\u002Fhelp.xyzscripts.com\u002Fdocs\u002Fsocial-media-auto-publish\u002F\" title=\"Social Media Auto Publish User Guide\" rel=\"nofollow ugc\">Social Media Auto Publish User Guide\u003C\u002Fa>\u003Cbr \u002F>\n★ \u003Ca href=\"http:\u002F\u002Fhelp.xyzscripts.com\u002Fdocs\u002Fsocial-media-auto-publish\u002Ffaq\u002F\" title=\"Social Media Auto Publish FAQ\" rel=\"nofollow ugc\">Social Media Auto Publish FAQ\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Cp>★ \u003Ca href=\"http:\u002F\u002Fhelp.xyzscripts.com\u002Fdocs\u002Fsocial-media-auto-publish\u002F\" title=\"Social Media Auto Publish User Guide\" rel=\"nofollow ugc\">Social Media Auto Publish User Guide\u003C\u002Fa>\u003Cbr \u002F>\n★ \u003Ca href=\"http:\u002F\u002Fhelp.xyzscripts.com\u002Fdocs\u002Fsocial-media-auto-publish\u002Ffaq\u002F\" title=\"Social Media Auto Publish FAQ\" rel=\"nofollow ugc\">Social Media Auto Publish FAQ\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Troubleshooting\u003C\u002Fh4>\n\u003Cp>Please read the FAQ first if you are having problems.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>WordPress 3.0+\nPHP 7.4+\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>We would like to receive your feedback and suggestions about Social Media Auto Publish plugin. You may submit them at our \u003Ca href=\"https:\u002F\u002Fxyzscripts.com\u002Fsupport\u002F\" title=\"XYZScripts Support\" rel=\"nofollow ugc\">support desk\u003C\u002Fa>.\u003C\u002Fp>\n","Publish posts automatically to social media networks like Facebook, Twitter, Instagram, Tumblr, LinkedIn, Threads and Telegram.",7000,641293,94,344,"2026-02-18T13:08:00.000Z","3.0","7.4",[121,122,123,106,124],"post-to-facebook","post-to-linkedin","post-to-twitter","social-media-publishing","https:\u002F\u002Fxyzscripts.com\u002Fwordpress-plugins\u002Fsocial-media-auto-publish\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-media-auto-publish.3.6.8.zip",1,"2025-12-12 15:24:30",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":55,"num_ratings":139,"last_updated":140,"tested_up_to":70,"requires_at_least":141,"requires_php":119,"tags":142,"homepage":18,"download_link":146,"security_score":147,"vuln_count":80,"unpatched_count":28,"last_vuln_date":148,"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.8",[143,144,23,145,24],"posse","share","tweet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautoshare-for-twitter.2.3.3.zip",97,"2023-01-23 00:00:00",{"attackSurface":150,"codeSignals":260,"taintFlows":330,"riskAssessment":331,"analyzedAt":340},{"hooks":151,"ajaxHandlers":254,"restRoutes":255,"shortcodes":256,"cronEvents":257,"entryPointCount":28,"unprotectedCount":28},[152,158,162,167,171,175,180,184,188,191,195,199,203,208,211,214,218,221,223,227,231,233,237,241,244,248,251],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","admin_menu","options_menu_init","includes\\admin.php",22,{"type":153,"name":159,"callback":160,"file":156,"line":161},"admin_init","enqueue_init",24,{"type":163,"name":164,"callback":165,"file":156,"line":166},"filter","tmac_options_validate","options_validate",26,{"type":153,"name":159,"callback":168,"file":169,"line":170},"_upgrade_check","includes\\boilerplate\\class.plugin-boilerplate.php",58,{"type":153,"name":172,"callback":173,"file":169,"line":174},"init","_i18n",61,{"type":153,"name":176,"callback":177,"priority":178,"file":169,"line":179},"plugins_loaded","_init",5,64,{"type":153,"name":181,"callback":182,"file":169,"line":183},"admin_notices","update_wp",170,{"type":153,"name":172,"callback":185,"file":186,"line":187},"add_caps","includes\\boilerplate\\includes\\capabilities.php",40,{"type":153,"name":172,"callback":172,"priority":178,"file":189,"line":190},"includes\\boilerplate\\includes\\debug.php",23,{"type":163,"name":192,"callback":193,"file":189,"line":194},"debug_bar_panels","init_panel",36,{"type":163,"name":192,"callback":196,"priority":197,"file":189,"line":198},"register_panel",20,37,{"type":153,"name":159,"callback":200,"file":201,"line":202},"store_activation","includes\\boilerplate\\includes\\donate.php",29,{"type":153,"name":204,"callback":205,"priority":206,"file":207,"line":161},"admin_enqueue_scripts","enqueue_admin_js",50,"includes\\boilerplate\\includes\\enqueue.php",{"type":153,"name":204,"callback":209,"priority":206,"file":207,"line":210},"enqueue_admin_css",25,{"type":153,"name":212,"callback":213,"priority":206,"file":207,"line":166},"wp_print_styles","enqueue_front_end_css",{"type":153,"name":215,"callback":216,"priority":206,"file":207,"line":217},"wp_enqueue_scripts","enqueue_front_end_js",27,{"type":153,"name":159,"callback":219,"file":220,"line":210},"options_init","includes\\boilerplate\\includes\\options.php",{"type":153,"name":172,"callback":172,"file":222,"line":139},"includes\\tlc-transients\\tlc-transients.php",{"type":153,"name":224,"callback":225,"file":222,"line":226},"shutdown","spawn_server",67,{"type":153,"name":228,"callback":229,"file":230,"line":179},"tmac_hourly_check","hourly","twitter-mentions-as-comments.php",{"type":153,"name":159,"callback":232,"file":230,"line":13},"maybe_schedule_cron",{"type":163,"name":234,"callback":235,"priority":49,"file":230,"line":236},"tmac_lastID","lastID_float_fix",73,{"type":163,"name":238,"callback":239,"priority":49,"file":230,"line":240},"get_avatar","filter_avatar",76,{"type":153,"name":242,"callback":219,"priority":49,"file":230,"line":243},"tmac_options_init",79,{"type":153,"name":242,"callback":245,"priority":246,"file":230,"line":247},"bearer_token_init",11,82,{"type":153,"name":181,"callback":249,"file":230,"line":250},"show_config_error_message",102,{"type":153,"name":181,"callback":252,"file":230,"line":253},"show_api_error_message",120,[],[],[],[258],{"hook":228,"callback":228,"file":230,"line":259},359,{"dangerousFunctions":261,"sqlUsage":266,"outputEscaping":275,"fileOperations":127,"externalRequests":139,"nonceChecks":127,"capabilityChecks":14,"bundledLibraries":329},[262],{"fn":263,"file":189,"line":264,"context":265},"create_function",138,"$init = create_function( '', $code );",{"prepared":127,"raw":80,"locations":267},[268,272],{"file":269,"line":270,"context":271},"includes\\calls.php",179,"$wpdb->get_col() with variable interpolation",{"file":230,"line":273,"context":274},342,"$wpdb->query() with variable interpolation",{"escaped":178,"rawEcho":276,"locations":277},35,[278,280,282,285,286,289,290,291,292,294,295,296,297,298,299,300,301,302,303,304,306,307,309,310,312,313,314,315,317,318,319,321,324,325,327],{"file":189,"line":226,"context":279},"raw output",{"file":189,"line":281,"context":279},108,{"file":283,"line":284,"context":279},"templates\\donate.php",17,{"file":283,"line":157,"context":279},{"file":287,"line":288,"context":279},"templates\\options.php",9,{"file":287,"line":246,"context":279},{"file":287,"line":246,"context":279},{"file":287,"line":246,"context":279},{"file":287,"line":293,"context":279},15,{"file":287,"line":284,"context":279},{"file":287,"line":284,"context":279},{"file":287,"line":284,"context":279},{"file":287,"line":157,"context":279},{"file":287,"line":161,"context":279},{"file":287,"line":161,"context":279},{"file":287,"line":161,"context":279},{"file":287,"line":210,"context":279},{"file":287,"line":210,"context":279},{"file":287,"line":210,"context":279},{"file":287,"line":305,"context":279},30,{"file":287,"line":198,"context":279},{"file":287,"line":308,"context":279},39,{"file":287,"line":308,"context":279},{"file":287,"line":311,"context":279},48,{"file":287,"line":206,"context":279},{"file":287,"line":206,"context":279},{"file":287,"line":206,"context":279},{"file":287,"line":316,"context":279},51,{"file":287,"line":316,"context":279},{"file":287,"line":316,"context":279},{"file":287,"line":320,"context":279},53,{"file":322,"line":323,"context":279},"templates\\sample-options.php",19,{"file":322,"line":323,"context":279},{"file":230,"line":326,"context":279},135,{"file":230,"line":328,"context":279},144,[],[],{"summary":332,"deductions":333},"The 'twitter-mentions-as-comments' plugin v1.5.6 exhibits a mixed security posture.  On the positive side, there are no reported vulnerabilities (CVEs) and the static analysis shows a limited attack surface with no exposed AJAX handlers, REST API routes, or shortcodes without authentication.  The plugin also includes a reasonable number of capability checks. However, there are significant concerns within the code analysis. The presence of the `create_function` is a high-risk indicator, as it can be leveraged for remote code execution if user input is not strictly sanitized before being passed to it. Furthermore, a substantial portion of SQL queries are not using prepared statements, increasing the risk of SQL injection vulnerabilities. The low percentage of properly escaped output is also a serious concern, potentially leading to cross-site scripting (XSS) vulnerabilities.",[334,336,338],{"reason":335,"points":293},"Use of dangerous function: create_function",{"reason":337,"points":34},"SQL queries not using prepared statements",{"reason":339,"points":139},"Low percentage of properly escaped output","2026-03-16T21:44:20.147Z",{"wat":342,"direct":353},{"assetPaths":343,"generatorPatterns":346,"scriptPaths":347,"versionParams":349},[344,345],"\u002Fwp-content\u002Fplugins\u002Ftwitter-mentions-as-comments\u002Fincludes\u002Fcss\u002Ftmac.css","\u002Fwp-content\u002Fplugins\u002Ftwitter-mentions-as-comments\u002Fincludes\u002Fcss\u002Ftmac-admin.css",[],[348],"\u002Fwp-content\u002Fplugins\u002Ftwitter-mentions-as-comments\u002Fincludes\u002Fjs\u002Ftmac-admin.js",[350,351,352],"twitter-mentions-as-comments\u002Fincludes\u002Fcss\u002Ftmac.css?ver=","twitter-mentions-as-comments\u002Fincludes\u002Fcss\u002Ftmac-admin.css?ver=","twitter-mentions-as-comments\u002Fincludes\u002Fjs\u002Ftmac-admin.js?ver=",{"cssClasses":354,"htmlComments":356,"htmlAttributes":357,"restEndpoints":359,"jsGlobals":360,"shortcodeOutput":362},[355],"tmac_settings_content",[],[358],"data-tmac-post-id",[],[361],"tmac",[]]