[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPaGvyVNr1bZuHgJmE25JCKJ9MpFu7U9FThQxS-kdRRI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":131,"fingerprints":190},"indieweb-press-this","IndieWeb Press This","1.3","IndieWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Findieweb\u002F","\u003Cp>This plugin is based on the idea and code of \u003Ca href=\"https:\u002F\u002Fsnarfed.org\u002Findieweb-press-this-bookmarklets-for-wordpress\" rel=\"nofollow ugc\">@snarfed\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>It requires the Press This plugin for WordPress with Bookmarklet support as of WordPress 4.9, when Press This was removed from WordPress.\u003C\u002Fp>\n\u003Cp>One big \u003Ca href=\"https:\u002F\u002Findieweb.org\u002F\" rel=\"nofollow ugc\">IndieWeb\u003C\u002Fa> \u003Cem>raison d’être\u003C\u002Fem> is using your own web site to \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Freply\" rel=\"nofollow ugc\">reply\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Findieweb.org\u002Flike\" rel=\"nofollow ugc\">like\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Frepost\" rel=\"nofollow ugc\">repost\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Ffollow\" rel=\"nofollow ugc\">follow\u003C\u002Fa>,\u003Cbr \u002F>\nand \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Frsvp\" rel=\"nofollow ugc\">RSVP\u003C\u002Fa> to posts and events. You do this by annotating links on your site with simple \u003Ca href=\"http:\u002F\u002Fmicroformats.org\u002Fwiki\u002Fmicroformats2\" rel=\"nofollow ugc\">microformats2\u003C\u002Fa> HTML.\u003C\u002Fp>\n\u003Cp>Having said that, most people don’t want to write HTML to like or reply to something. WordPress’s \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPress_This\" rel=\"nofollow ugc\">Press This bookmarklets\u003C\u002Fa> can already start a new post with a link to the page you’re currently viewing. This code adds IndieWeb microformats2 markup to that link. Combined the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpfefferle\u002Fwordpress-webmention\" rel=\"nofollow ugc\">wordpress-webmention\u003C\u002Fa> plugin, you can use this to respond to the current page with just two clicks.\u003C\u002Fp>\n\u003Cp>What’s more, if you’re currently on a Facebook post or Twitter tweet, this adds the \u003Ca href=\"https:\u002F\u002Fwww.brid.gy\u002Fabout#publish\" rel=\"nofollow ugc\">Bridgy Publish\u003C\u002Fa> link that will reply, like, favorite, retweet, or even RSVP \u003Cem>inside\u003C\u002Fem> those social networks.\u003C\u002Fp>\n","IndieWebified Press This bookmarklets.",20,2747,0,"2023-01-04T21:40:00.000Z","6.1.10","4.7","",[19,20,21],"indieweb","posse","webmention","http:\u002F\u002Fgithub.com\u002Findieweb\u002Fwordpress-indieweb-press-this","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findieweb-press-this.1.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":19,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},5,1420,92,4,94,"2026-04-05T02:31:53.954Z",[36,54,76,96,115],{"slug":19,"name":7,"version":37,"author":7,"author_profile":8,"description":38,"short_description":39,"active_installs":40,"downloaded":41,"rating":42,"num_ratings":43,"last_updated":44,"tested_up_to":45,"requires_at_least":16,"requires_php":46,"tags":47,"homepage":49,"download_link":50,"security_score":51,"vuln_count":52,"unpatched_count":13,"last_vuln_date":53,"fetched_at":26},"5.0.0","\u003Cp>The IndieWeb Plugin for WordPress helps you establish your IndieWeb identity by extending the user profile to provide \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Frel-me\" rel=\"nofollow ugc\">rel-me\u003C\u002Fa> and\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Findieweb.org\u002Fh-card\" rel=\"nofollow ugc\">h-card\u003C\u002Fa> fields and optionally adding widgets to display this. It also includes a bundled installer for a core set of IndieWeb-related plugins. It’s\u003Cbr \u002F>\nmeant to be a one-stop shop to help WordPress users quickly and easily join the growing \u003Ca href=\"https:\u002F\u002Findieweb.org\" rel=\"nofollow ugc\">IndieWeb\u003C\u002Fa> movement (see below).\u003C\u002Fp>\n\u003Cp>Some of these plugins allow you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>send and receive comments, likes, reposts, and other kinds of post responses using your own site\u003C\u002Fli>\n\u003Cli>allow comments on others’ sites to show up as comments on your posts\u003C\u002Fli>\n\u003Cli>help make IndieWeb comments and mentions look better on your site\u003C\u002Fli>\n\u003Cli>allow support for webmentions\u003C\u002Fli>\n\u003Cli>add location support to your posts\u003C\u002Fli>\n\u003Cli>more easily syndicate your content to other sites to take advantage of network effects and other communities while still owning all of your original content\u003C\u002Fli>\n\u003Cli>link to syndicated versions of a post so that comments on your content in silos like Facebook, Twitter, Instagram can come back to your original post as comments there\u003C\u002Fli>\n\u003Cli>set up a MicroPub Server to use other posting interfaces. (You could potentially use services like Instagram, Foursquare, and others to post to your WordPress site.)\u003C\u002Fli>\n\u003Cli>Use your site to log into other services with \u003Ca href=\"https:\u002F\u002Findieweb.org\u002Findieauth\" rel=\"nofollow ugc\">IndieAuth\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The IndieWeb\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>The \u003Ca href=\"https:\u002F\u002Findieweb.org\u002F\" rel=\"nofollow ugc\">IndieWeb\u003C\u002Fa> is a people-focused alternative to the ‘corporate web’ that allows you to be the hub of your own web presence.\u003C\u002Fstrong> It’s been written about in \u003Ca href=\"http:\u002F\u002Fwww.wired.com\u002F2013\u002F08\u002Findie-web\u002F\" rel=\"nofollow ugc\">Wired\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwww.theatlantic.com\u002Ftechnology\u002Farchive\u002F2014\u002F08\u002Fthe-new-editors-of-the-internet\u002F378983\u002F\" rel=\"nofollow ugc\">The Atlantic\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwww.slate.com\u002Fblogs\u002Ffuture_tense\u002F2014\u002F04\u002F25\u002Findiewebcamps_create_tools_for_a_new_internet.html\" rel=\"nofollow ugc\">Slate\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fgigaom.com\u002F2014\u002F09\u002F03\u002Fdont-like-facebook-owning-and-controlling-your-content-use-tools-that-support-the-open-web\u002F\" rel=\"nofollow ugc\">Gigaom\u003C\u002Fa> amongst others.\u003C\u002Fp>\n\u003Ch3>The IndieWeb, like WordPress, feels that your content is yours\u003C\u002Fh3>\n\u003Cp>When you post something on the web, it should belong to you, not a corporation. Too many companies have gone out of business and lost all of their users’ data. By joining the IndieWeb, your content stays yours and in your control.\u003C\u002Fp>\n\u003Ch3>The IndieWeb is here to help you be better connected\u003C\u002Fh3>\n\u003Cp>Your articles and status messages can be syndicated to all services, not just one, allowing you to engage with everyone in your social network\u002Fsocial graph. Even replies and likes on other services can come back to your site so they’re all in one place.\u003C\u002Fp>\n\u003Cp>Interested in connecting your WordPress site to the \u003Ca href=\"https:\u002F\u002Findieweb.org\u002F\" rel=\"nofollow ugc\">IndieWeb\u003C\u002Fa>? Let us help you get started.\u003C\u002Fp>\n","IndieWeb for WordPress!",600,30949,100,6,"2025-12-19T21:31:00.000Z","6.9.4","7.4",[48,19,20,21],"indieauth","https:\u002F\u002Fgithub.com\u002Findieweb\u002Fwordpress-indieweb","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findieweb.5.0.0.zip",99,1,"2026-01-08 17:50:29",{"slug":21,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":42,"num_ratings":63,"last_updated":64,"tested_up_to":45,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":71,"download_link":72,"security_score":73,"vuln_count":74,"unpatched_count":13,"last_vuln_date":75,"fetched_at":26},"Webmention","5.6.2","Matthias Pfefferle","https:\u002F\u002Fprofiles.wordpress.org\u002Fpfefferle\u002F","\u003Cp>When you link to a website you can send it a Webmention to notify it and then that website may display your post as a comment, like, or other response, and presto, you’re having a conversation from one site to another!\u003C\u002Fp>\n\u003Cp>A \u003Ca href=\"https:\u002F\u002Fwww.w3.org\u002FTR\u002Fwebmention\u002F\" rel=\"nofollow ugc\">Webmention\u003C\u002Fa> is a notification that one URL links to another. Sending a Webmention is not limited to blog posts, and can be used for additional kinds of content and responses as well.\u003C\u002Fp>\n\u003Cp>For example, a response can be an RSVP to an event, an indication that someone “likes” another post, a “bookmark” of another post, and many others. Webmention enables these interactions to happen across different websites, enabling a distributed social web.\u003C\u002Fp>\n\u003Cp>The Webmention plugin supports the Webmention protocol, giving you support for sending and receiving Webmentions. It offers a simple built in presentation.\u003C\u002Fp>\n","Enable conversation across the web.",900,59493,8,"2026-01-01T12:43:00.000Z","6.2","7.2",[19,68,69,70,21],"linkback","pingback","trackback","https:\u002F\u002Fgithub.com\u002Fpfefferle\u002Fwordpress-webmention","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebmention.5.6.2.zip",95,3,"2026-04-01 19:17:16",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":42,"num_ratings":29,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":93,"download_link":94,"security_score":42,"vuln_count":52,"unpatched_count":13,"last_vuln_date":95,"fetched_at":26},"syndication-links","Syndication Links","4.5.3","David Shanske","https:\u002F\u002Fprofiles.wordpress.org\u002Fdshanske\u002F","\u003Cp>It supports adding links to your WordPress posts, pages, and comments, indicating where a syndicated copy is, in the form of a text or icon link. You can do this\u003Cbr \u002F>\nmanually or with supported plugins. Also contains a generic UI for syndicating to other sites through your site or a Micropub Client.\u003C\u002Fp>\n\u003Ch3>Privacy and Data Storage Information\u003C\u002Fh3>\n\u003Cp>This plugin stores syndication links, which can be attached to any post, page, or comment. They can be added to custom post types by filter.\u003C\u002Fp>\n\u003Cp>For webmention initiated comments, this information will be added by parsing the source of the webmention.\u003Cbr \u002F>\nIt is assumed if you send a webmention, you consent to share this information if it is publicly shared on your page. Our recommendation\u003Cbr \u002F>\nis that site owners should take down information on request.\u003C\u002Fp>\n\u003Cp>For comments initiated on the site, there is built-in way to add these links. For posts, they are typically added by retrieving information stored by other plugins for display. It is assumed\u003Cbr \u002F>\nthat by installing this plugin, as its intent is to display these links, that you wish to display them.\u003C\u002Fp>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Settings for the Syndication Links plugin can be found in the main WordPress “Settings” tab in the\u003Cbr \u002F>\nadmin dashboard, or if the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Findieweb\" rel=\"ugc\">Indieweb plugin\u003C\u002Fa> is installed, under the Indieweb tab. The options provided allow for various ways of presenting the syndication links in posts. Syndication Links by default will add links to the content. You can remove this in your plugin if you wish to call the display function directly.\u003C\u002Fp>\n\u003Cp>The settings include the following options as follows with either a set of buttons, a check box (with a check indicating that the feature is “on”) or an optional text field:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display Text\u003C\u002Fstrong> –  Offers options to display text only, icons only, icons and text, and no display(hidden icons).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Size\u003C\u002Fstrong> – Choice of small, medium, or large size icons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Black Icons\u003C\u002Fstrong> – Checking the box defaults to a “black” social media icon set.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show on Front Page, Archive Page, and Search Results\u003C\u002Fstrong> – If checked the icons will show on pages other than a single view. If not checked, the icons will be hidden by the links will remain.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show on Feed\u003C\u002Fstrong> – If checked the icons will show in your RSS feed as well\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Before Links\u003C\u002Fstrong> – This is the text that appears before the Display Text\u002FIcons (as indicated above). The default text is “Syndicated to:” but can be modified if desired.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: The particular CSS of your theme may change the display and output of the text and some of the icons.\u003C\u002Fp>\n\u003Ch3>Supported POSSE plugins and implementations\u003C\u002Fh3>\n\u003Cp>The plugin supports automatically pulling data from plugins that syndicate your content so you don’t need to do it manually. For anything not built in, integation is easy with a simple filter for potential use with any other plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-networks-auto-poster-facebook-twitter-g\u002F\" rel=\"ugc\">Social Networks Autoposter\u003C\u002Fa> – Syndication Links supports Twitter, Facebook, and Tumblr since version 1.0.0\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftumblr-crosspostr\" rel=\"ugc\">Tumblr Crosspostr\u003C\u002Fa> – Supports Syndication Links since version 0.8.1\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-crosspost\" rel=\"ugc\">WordPress Crossposter\u003C\u002Fa> – Supports Syndication Links since version 0.3.2\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdiasposter\u002F\" rel=\"ugc\">Diasposter\u003C\u002Fa> – Supports Syndication Links since version 0.1.8\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-to-twitter\u002F\" rel=\"ugc\">WP-To_Twitter\u003C\u002Fa> – Supported by the plugin since version 4.2.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using the optional Syndication feature(disabled by default) you can syndicate your posts to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbrid.gy\" rel=\"nofollow ugc\">Bridgy\u003C\u002Fa> – Bridgy is a service that allows you to post to various sites. Signup is required. It currently supports Github, Mastodon and Flickr. The plugin supports Bridgy Publish via Micropub by default.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffed.brid.gy\" rel=\"nofollow ugc\">Bridgy Fed\u003C\u002Fa> – Bridgy Fed is a service that allows you to interact with federated social networks using webmentions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmicro.blog\" rel=\"nofollow ugc\">Micro.blog\u003C\u002Fa> – Micro.blog is a social network and publishing platform for independent microblogs, created by Manton Reece. It uses a custom feed you can add to Micro.blog to support this.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpinboard.in\" rel=\"nofollow ugc\">Pinboard\u003C\u002Fa> – Pinboard is a bookmarking site. The support for this is currently only enabled if you have Post Kinds enabled, due to the difficulty in getting a URL. It will bookmark the URL of any object you are citing.\u003C\u002Fli>\n\u003Cli>Custom Webmention Syndication – Add any site that supports publishing by sending a webmention by configuring it in the settings page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Will be looking to integrate with other plugins to add more options and invite developers to add support if they wish as the interface is simple.\u003Cbr \u002F>\nThe goal of the interface is not only can you syndicate via Micropub, but in the editor using a simple checkbox.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>In no particular order…\u003C\u002Fp>\n\u003Col>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Findieweb.org\" rel=\"nofollow ugc\">Indieweb\u003C\u002Fa> community of users and all users of this plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmeitar\" rel=\"nofollow ugc\">Meitar Moscovitz\u003C\u002Fa> for fixes and code contributions related to support of the plugin in his various plugins.\u003C\u002Fli>\n\u003Cli>Justin Tadlock for the initial \u003Ca href=\"http:\u002F\u002Fjustintadlock.com\u002Farchives\u002F2013\u002F08\u002F14\u002Fsocial-nav-menus-part-2\" rel=\"nofollow ugc\">Social Icons\u003C\u002Fa> design.\u003C\u002Fli>\n\u003Cli>Jihaisse and Peter Molnar for the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-networks-auto-poster-facebook-twitter-g\u002F\" rel=\"ugc\">SNAP\u003C\u002Fa>, courtesy of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjihaisse\u002Fwordpress-syndication\" rel=\"nofollow ugc\">WordPress Syndication\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhttps:\u002F\u002Fsimpleicons.org\u002F\" rel=\"nofollow ugc\">Simple-Icons\u003C\u002Fa> for their icon packs for logos. Simple Icons is licensed under CC0 v1.0 Universal.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgenericons.com\u002F\" rel=\"nofollow ugc\">Genericons Neue\u003C\u002Fa> for their generic icon packs. Genericons Neue is licensed under the GPLv2.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fstream.boffosocko.com\" rel=\"nofollow ugc\">Chris Aldrich\u003C\u002Fa> for many suggestions on improving the display and for screenshots.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsquizlabs\u002FPHP_CodeSniffer\" rel=\"nofollow ugc\">PHPCS\u003C\u002Fa> is used with the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress-Coding-Standards\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwimg\u002FPHPCompatibility\" rel=\"nofollow ugc\">PHP Compatibility\u003C\u002Fa> Standards in order to ensure compatibility with supported versions of PHP and enact WordPress Coding Standards.\u003C\u002Fli>\n\u003Cli>GitHub Actions is used to actively test against various PHP versions\u003C\u002Fli>\n\u003C\u002Fol>\n","Link to copies of your cross-posted content in other social networks or websites.",300,35545,"2025-07-05T20:18:00.000Z","6.8.5","4.9.9","7.0",[19,20,91,92],"sharing","syndication","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsyndication-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsyndication-links.4.5.3.zip","2015-05-13 00:00:00",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":42,"downloaded":104,"rating":42,"num_ratings":74,"last_updated":105,"tested_up_to":87,"requires_at_least":65,"requires_php":17,"tags":106,"homepage":110,"download_link":111,"security_score":112,"vuln_count":113,"unpatched_count":13,"last_vuln_date":114,"fetched_at":26},"indieblocks","IndieBlocks","0.13.3","Jan Boddez","https:\u002F\u002Fprofiles.wordpress.org\u002Fjanboddez\u002F","\u003Cp>Use blocks, and, optionally, “short-form” post types to easily “IndieWebify” your WordPress site.\u003C\u002Fp>\n\u003Cp>IndieBlocks registers several blocks (Bookmark, Like, Reply, and Repost, as well as the older Context block) that take a URL and output corresponding \u003Cem>microformatted\u003C\u002Fem> HTML.\u003C\u002Fp>\n\u003Cp>In combination with a microformats-compatible theme, these help ensure microformats clients are able to determine a post’s type.\u003C\u002Fp>\n\u003Cp>It also comes with “short-form” (Note and Like) custom post types, and a (somewhat experimental) option to add microformats to (all!) \u003Cem>block-based\u003C\u002Fem> themes.\u003C\u002Fp>\n\u003Cp>These microformats, in combination with the Webmention protocol, allow for rich \u003Cem>cross-site\u003C\u002Fem> conversations. IndieBlocks comes with its own Webmention implementation, but a separate plugin can be used, too.\u003C\u002Fp>\n\u003Cp>IndieBlocks also registers several “theme” blocks (Facepile, Location, Syndication, and Link Preview), to be used in “block theme” templates.\u003C\u002Fp>\n","Use blocks, and, optionally, \"short-form\" post types to easily \"IndieWebify\" your WordPress site.",6440,"2025-06-14T07:34:00.000Z",[107,19,108,109,21],"blocks","microblog","notes","https:\u002F\u002Findieblocks.xyz\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findieblocks.0.13.3.zip",97,2,"2025-06-12 13:09:56",{"slug":116,"name":117,"version":118,"author":80,"author_profile":81,"description":119,"short_description":120,"active_installs":42,"downloaded":121,"rating":122,"num_ratings":43,"last_updated":123,"tested_up_to":124,"requires_at_least":88,"requires_php":89,"tags":125,"homepage":129,"download_link":130,"security_score":31,"vuln_count":52,"unpatched_count":13,"last_vuln_date":95,"fetched_at":26},"indieweb-post-kinds","Post Kinds","3.7.3","\u003Cp>Post Kinds adds support to the Classic Editor for responding to and interacting with other sites using the standards\u003Cbr \u002F>\ndeveloped by the IndieWeb by implementing \u003Ca href=\"http:\u002F\u002Findieweb.org\u002Fpost_kinds\" rel=\"nofollow ugc\">kinds of posts\u003C\u002Fa>. It is not compatible with Gutenberg.\u003C\u002Fp>\n\u003Cp>It can also distinguish certain types of passive posts in a manner similar to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPost_Formats\" rel=\"nofollow ugc\">post formats\u003C\u002Fa>. While it can work alongside\u003Cbr \u002F>\npost formats, it is recommended as a replacement as it is designed as a replacement using IndieWeb Post Types.\u003C\u002Fp>\n\u003Cp>Many sites will not need all of the kinds set up. What kinds of posts you wish to publish are specific to your needs.\u003C\u002Fp>\n\u003Ch3>Privacy and Data Storage Notice\u003C\u002Fh3>\n\u003Cp>Post Kinds stores extra data in a post indicating what you are responding to. This data is either hand-added or can be parsed from the source URL if provided. This means you have additional\u003Cbr \u002F>\nresponsibilities to responsibly use this data, and to remove information on request.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Kind Icons are currently provided by \u003Ca href=\"http:\u002F\u002Ffontawesome.io\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> and are licensed as \u003Ca href=\"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F\" rel=\"nofollow ugc\">CC BY 4.0\u003C\u002Fa>. A copy of the license notice is bundled.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fboffosocko.com\" rel=\"nofollow ugc\">Chris Aldrich\u003C\u002Fa> always receives a credit on my plugins due his regular feedback, input, and usage.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Theme Support\u003C\u002Fh3>\n\u003Cp>Post Kinds automatically adds information to \u003Ccode>the_content\u003C\u002Fcode> and \u003Ccode>the_excerpt\u003C\u002Fcode> filter. Being as this is inside the content block, which may or may not be desirable, you may remove these filters as noted\u003Cbr \u002F>\nbelow and call \u003Ccode>kind_display\u003C\u002Fcode> directly. This will allow it to appear outside the content block. To remove the automatic display, add the following to your theme.\u003Cbr \u002F>\n    * \u003Ccode>add_filter( 'kind_content_display', '__return_false' );\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>The functions \u003Ccode>has_post_kind\u003C\u002Fcode>, \u003Ccode>set_post_kind\u003C\u002Fcode>, and \u003Ccode>set_post_kind\u003C\u002Fcode> will allow you to manipulate the kind settings in a post. \u003Ccode>get_post_kind_string\u003C\u002Fcode> will return the display name of a kind.\u003C\u002Fp>\n\u003Cp>If you want to customize the look of the display, you can create a directory in your theme called \u003Ccode>kind_views\u003C\u002Fcode>, copy the file from the views directory of the plugin, and modify it. This will persist\u003Cbr \u002F>\nthrough future plugin updates.\u003C\u002Fp>\n","Ever want to reply to someone else's post with a post on your own site? Or to \"like\" someone else's post, but with your own site?",31852,86,"2024-04-09T03:12:00.000Z","6.5.8",[19,126,127,128,21],"interaction","posts","share","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Findieweb-post-kinds\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findieweb-post-kinds.3.7.3.zip",{"attackSurface":132,"codeSignals":151,"taintFlows":179,"riskAssessment":180,"analyzedAt":189},{"hooks":133,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":13,"unprotectedCount":13},[134,139,143],{"type":135,"name":136,"callback":136,"file":137,"line":138},"action","init","indieweb-press-this.php",14,{"type":135,"name":140,"callback":141,"file":137,"line":142},"admin_print_scripts-press-this.php","js",26,{"type":135,"name":144,"callback":145,"file":137,"line":146},"tool_box","bookmarklets_page",27,[],[],[],[],{"dangerousFunctions":152,"sqlUsage":153,"outputEscaping":155,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":178},[],{"prepared":13,"raw":13,"locations":154},[],{"escaped":13,"rawEcho":156,"locations":157},10,[158,161,163,165,167,169,171,173,175,176],{"file":137,"line":159,"context":160},79,"raw output",{"file":137,"line":162,"context":160},80,{"file":137,"line":164,"context":160},81,{"file":137,"line":166,"context":160},82,{"file":137,"line":168,"context":160},83,{"file":137,"line":170,"context":160},89,{"file":137,"line":172,"context":160},90,{"file":137,"line":174,"context":160},91,{"file":137,"line":31,"context":160},{"file":137,"line":177,"context":160},93,[],[],{"summary":181,"deductions":182},"The indieweb-press-this plugin, version 1.3, presents a generally good security posture based on the static analysis and vulnerability history provided.  The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events indicates a very small attack surface.  Furthermore, the lack of dangerous functions, file operations, external HTTP requests, and the use of prepared statements for all SQL queries are strong indicators of secure coding practices.  The vulnerability history shows no known CVEs, suggesting a history of stability and security. \n\nHowever, a significant concern arises from the output escaping analysis, where 100% of outputs are not properly escaped. This represents a considerable risk, as unescaped output can lead to Cross-Site Scripting (XSS) vulnerabilities. While taint analysis shows no issues, this is likely due to the limited entry points and lack of observable data flows that would trigger taint. The absence of nonce and capability checks, while potentially acceptable given the limited attack surface, still leaves potential for unexpected behavior or privilege escalation if new entry points were introduced or if the plugin interacts with other parts of WordPress in unobserved ways. \n\nIn conclusion, while the plugin has a strong foundation with a minimal attack surface and good SQL handling, the prevalent unescaped output is a critical weakness that requires immediate attention. The lack of historical vulnerabilities is a positive sign, but the current code analysis highlights a clear and actionable security flaw. Addressing the unescaped output should be the top priority.",[183,185,187],{"reason":184,"points":63},"All outputs are unescaped",{"reason":186,"points":113},"No capability checks",{"reason":188,"points":113},"No nonce checks","2026-03-16T22:45:24.362Z",{"wat":191,"direct":197},{"assetPaths":192,"generatorPatterns":194,"scriptPaths":195,"versionParams":196},[193],"\u002Fwp-content\u002Fplugins\u002Findieweb-press-this\u002Fjs\u002Fpress-this.js",[],[193],[],{"cssClasses":198,"htmlComments":202,"htmlAttributes":203,"restEndpoints":205,"jsGlobals":206,"shortcodeOutput":207},[199,200,201],"indieweb_press_this","pressthis-bookmarklet-wrapper","pressthis-bookmarklet",[],[204],"data-type",[],[199],[]]