{"id":3980,"date":"2025-02-15T21:45:04","date_gmt":"2025-02-15T21:45:04","guid":{"rendered":"https:\/\/s-o-s.net\/enable-mastodon-apps\/"},"modified":"2025-02-15T21:45:04","modified_gmt":"2025-02-15T21:45:04","slug":"enable-mastodon-apps","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/enable-mastodon-apps\/","title":{"rendered":"Enable Mastodon Apps"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-172956\" class=\"alignwide post-172956 plugin type-plugin status-publish hentry plugin_tags-activitypub plugin_tags-fediverse plugin_tags-friends plugin_tags-mastodon plugin_category-user-management plugin_contributors-akirk plugin_contributors-drivingralle plugin_contributors-kittmedia plugin_contributors-obenland plugin_contributors-pfefferle plugin_business_model-community plugin_committers-akirk\">\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Enable Mastodon Apps<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/akirk\/\" rel=\"noopener\">Alex Kirk<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/enable-mastodon-apps.1.0.0.zip\" rel=\"noopener\">Download<\/a><\/div>\n<div class=\"wp-block-button is-small is-style-outline plugin-preview download-button is-style-outline--9\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/?preview=1\" rel=\"noopener\">Live Preview<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p>Despite Mastodon implying that you would use this plugin for engaging on Mastodon (when you have enabled it for that, see below), the plugin is useful when installed on a plain WordPress.<\/p>\n<p>When you use a Mastodon app, you\u2019ll enter your own blog URL to connect and log in to your blog in the following screens.<\/p>\n<p>You\u2019ll then see just the posts on your blog which can already be useful in a multi-author environment (e.g. private blogs). You can also use that Mastodon app to create simple posts with a message + attachment(s) which can be better suited for your usecase than using the Gutenberg-capable WordPress mobile app.<\/p>\n<p>When used in combination with the <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/activitypub\/\" rel=\"ugc noopener\">ActivityPub<\/a> (for being followed via Mastodon) and <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/friends\/\" rel=\"ugc noopener\">Friends<\/a> (for following people on Mastodon or via RSS) plugins, the Enable Mastodon Apps plugin will show you your feed of people you follow and you can follow and unfollow people from within the app.<\/p>\n<p>Be aware that an app will have a post format associated (see the settings page). The plugin will check for the existance of the Friends plugin to find a resonable default (status with Friends plugin, standard otherwise). When you create a post with your Mastodon app, the post format that you selected for the app will be used.<\/p>\n<p>The plugin has been tested with quite a number of Mastodon clients, among them are:<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/elk.zone\/\" rel=\"nofollow ugc noopener\">Elk<\/a> (Web)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/pinafore.social\/\" rel=\"nofollow ugc noopener\">Pinafore<\/a> (Web)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/tusky.app\/\" rel=\"nofollow ugc noopener\">Tusky<\/a> (Android)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/tapbots.com\/ivory\/\" rel=\"nofollow ugc noopener\">Ivory<\/a> (macOS and iOS)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/mastodon.social\/@MonaApp\" rel=\"nofollow ugc noopener\">Mona<\/a> (macOS)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/github.com\/Dimillian\/IceCubesApp\" rel=\"nofollow ugc noopener\">IceCubes<\/a> (macOS)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/getmammoth.app\/\" rel=\"nofollow ugc noopener\">Mammoth<\/a> (macOS and iOS)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/phanpy.social\" rel=\"nofollow ugc noopener\">Phanpy<\/a> (Web)<\/li>\n<li><a target=\"_blank\" href=\"https:\/\/mastodon.social\/@MonaApp\" rel=\"nofollow ugc noopener\">Mona<\/a> (macOS and iOS)<\/li>\n<\/ul>\n<p>Many more, see the <a target=\"_blank\" href=\"https:\/\/joinmastodon.org\/apps\" rel=\"nofollow ugc noopener\">Third-party apps section on joinmastodon.org\/apps<\/a>. Each app might have its quirks, <a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/issues\" rel=\"nofollow ugc noopener\">please report an issue when you have troubles<\/a>. There is also a chance that the API has not been implemented yet (see below.)<\/p>\n<h3>Mastodon API Implementation<\/h3>\n<p>The plugin implements the <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/api\/\" rel=\"nofollow ugc noopener\">Mastodon API as documented on joinmastodon.org<\/a>: The OAuth API for logging in (you will see your WordPress login screen when logging in to your Mastodon app, it also works with 2FA plugins) and the REST API for accessing your data.<\/p>\n<p>Here is a list of endpoints and their implementation status:<\/p>\n<ul>\n<li>[x] <code>GET \/oauth\/authorize<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/oauth\/#authorize\" rel=\"nofollow ugc noopener\">Authorize a user<\/a><\/li>\n<li>[x] <code>POST \/oauth\/token<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/oauth\/#authorize\" rel=\"nofollow ugc noopener\">Obtain a token<\/a><\/li>\n<li>[x] <code>POST \/oauth\/revoke<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/oauth\/#revoke\" rel=\"nofollow ugc noopener\">Revoke a token<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/emails\/confirmation<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/emails\/#confirmation\" rel=\"nofollow ugc noopener\">Resend confirmation email<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/accounts<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#create\" rel=\"nofollow ugc noopener\">Register an account<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/apps<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/apps\/#create\" rel=\"nofollow ugc noopener\">Create an application<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/apps\/verify_credentials<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/apps\/#verify_credentials\" rel=\"nofollow ugc noopener\">Verify your app works<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/instance<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/instance\/\" rel=\"nofollow ugc noopener\">View server information<\/a> (v1!)<\/li>\n<li>[x] <code>GET \/api\/nodeinfo\/2.0.json<\/code> (used by Pixelfed)<\/li>\n<li>[ ] <code>GET \/api\/v1\/announcements<\/code> (implemented as empty) <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/announcements\/#get\" rel=\"nofollow ugc noopener\">View all announcements<\/a><\/li>\n<li>[ ] <code>POST \/api\/v1\/announcements\/:id\/dismiss<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/announcements\/#dismiss\" rel=\"nofollow ugc noopener\">Dismiss an announcement<\/a><\/li>\n<li>[ ] <code>POST \/api\/v1\/announcements\/:id\/reactions\/:name<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/announcements\/#put-reactions\" rel=\"nofollow ugc noopener\">Reactions to an announcement<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/filters<\/code> (implemented as empty)<\/li>\n<li>[ ] <code>GET \/api\/v1\/lists<\/code> (implemented as empty)<\/li>\n<li>[ ] <code>GET \/api\/v1\/custom_emojis<\/code> (implemented as empty) <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/custom_emojis\/#get\" rel=\"nofollow ugc noopener\">View all custom emojis<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/verify_credentials<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#verify_credentials\" rel=\"nofollow ugc noopener\">Verify account credentials<\/a><\/li>\n<li>[x] <code>PATCH \/api\/v1\/accounts\/update_credentials<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#update_credentials\" rel=\"nofollow ugc noopener\">Update account credentials<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/:id<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#get\" rel=\"nofollow ugc noopener\">Get account<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/:id\/statuses<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/statuses\/#get\" rel=\"nofollow ugc noopener\" class=\"broken_link\">Get account\u2019s statuses<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/:id\/followers<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#followers\" rel=\"nofollow ugc noopener\">Get account\u2019s followers<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/accounts\/:id\/following<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#following\" rel=\"nofollow ugc noopener\">Get account\u2019s following<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/accounts\/:id\/featured_tags<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#featured_tags\" rel=\"nofollow ugc noopener\">Get account\u2019s featured tags<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/accounts\/:id\/lists<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#lists\" rel=\"nofollow ugc noopener\">Get lists containing this account<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/:id\/follow<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#follow\" rel=\"nofollow ugc noopener\">Follow account<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/:id\/unfollow<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#unfollow\" rel=\"nofollow ugc noopener\">Unfollow account<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/accounts\/relationships<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/accounts\/#relationships\" rel=\"nofollow ugc noopener\">Check relationships to other accounts<\/a><\/li>\n<li>[x] <code>POST \/api\/v2\/media<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/media\/#v2\" rel=\"nofollow ugc noopener\">Upload media as an attachment (async)<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/media\/:id<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/media\/#get\" rel=\"nofollow ugc noopener\">Get media attachment<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/statuses<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#post\" rel=\"nofollow ugc noopener\">Post a new status<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/statuses\/:id\/context<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#context\" rel=\"nofollow ugc noopener\">Get parent and child statuses in context<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/statuses\/:id\/favourite<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#favourite\" rel=\"nofollow ugc noopener\">Favourite a status<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/statuses\/:id\/unfavourite<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#unfavourite\" rel=\"nofollow ugc noopener\">Unfavourite a status<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/statuses\/:id\/reblog<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#boost\" rel=\"nofollow ugc noopener\">Boost a status<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/statuses\/:id\/unreblog<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#unreblog\" rel=\"nofollow ugc noopener\">Undo the boost a status<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/statuses\/:id<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/statuses\/#get\" rel=\"nofollow ugc noopener\">View a single status<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/notifications\/<\/code> (partial, just mentions) <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/notifications\/#get\" rel=\"nofollow ugc noopener\">Get all notifications<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/notifications\/:id<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/notifications\/#get-one\" rel=\"nofollow ugc noopener\">Get a single notification<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/notifications\/clear<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/notifications\/#clear\" rel=\"nofollow ugc noopener\">Dismiss all notification<\/a><\/li>\n<li>[x] <code>POST \/api\/v1\/notifications\/:id\/dismiss<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/notifications\/#dismiss\" rel=\"nofollow ugc noopener\">Dismiss a single notification<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/timelines\/home<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/timelines\/#home\" rel=\"nofollow ugc noopener\">View home timeline<\/a><\/li>\n<li>[x] <code>GET \/api\/v1\/timelines\/public<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/timelines\/#public\" rel=\"nofollow ugc noopener\">View public timeline<\/a><\/li>\n<li>[ ] <code>GET \/api\/v1\/markers<\/code> (implemented as empty) <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/markers\/#get\" rel=\"nofollow ugc noopener\">Get saved timeline positions<\/a><\/li>\n<li>[ ] <code>POST \/api\/v1\/markers<\/code> <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/markers\/#create\" rel=\"nofollow ugc noopener\">Save your position in a timeline<\/a><\/li>\n<li>[x] <code>GET \/api\/v2\/search<\/code> (partial, accounts (local and exact match for remote) and statuses in the local db) <a target=\"_blank\" href=\"https:\/\/docs.joinmastodon.org\/methods\/search\/#v2\" rel=\"nofollow ugc noopener\">Perform a search<\/a><\/li>\n<\/ul>\n<p>Unmentioned endpoints are not implemented. Contributions welcome!<\/p>\n<p>Endpoints around interacting with non-local users require the <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/activitypub\" rel=\"ugc noopener\">ActivityPub plugin<\/a>. Following users requires the <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/friends\" rel=\"ugc noopener\">Friends plugin<\/a>. Lists-related endpoints require the <a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/friends-roles\" rel=\"nofollow ugc noopener\">Friends Roles plugin<\/a>.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-1.png?rev=3098441\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-1.png?rev=3098441\" alt=\"\"><\/a><figcaption>You authorize Mastodon Apps through your own WordPress\u2019s login UI.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-2.png?rev=3098441\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-2.png?rev=3098441\" alt=\"\"><\/a><figcaption>The Mastodon Apps settings page.<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-3.png?rev=3098441\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/enable-mastodon-apps\/assets\/screenshot-3.png?rev=3098441\" alt=\"\"><\/a><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/776e9f93cb72a6ef49cc303f0f3a5843419a07f0043cb23d64f49db44c56aeba?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/776e9f93cb72a6ef49cc303f0f3a5843419a07f0043cb23d64f49db44c56aeba?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"3 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"3\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/a-little-buggy-but-poc-is-neato\/\" rel=\"noopener\">A little buggy but POC is neato<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/goldsteinmedia\/\" title=\"Posts by Seth Goldstein\" rel=\"author noopener\">Seth Goldstein<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">September 25, 2024<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">4 replies<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">A bit rough. Sometimes it makes people only see raw XML. Other times not.<\/p>\n<p>Strange.<\/p><\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/ea4ab50232ef81517a199730ee978a9dc7f75ad42e5678f14c8687c7db87237d?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/ea4ab50232ef81517a199730ee978a9dc7f75ad42e5678f14c8687c7db87237d?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"4 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"4\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/works-great-to-allow-mason-app-users-to-access-wp-site\/\" rel=\"noopener\">Works great to allow Mason app users to access WP site<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/earl_d\/\" title=\"Posts by Earl_D\" rel=\"author noopener\">Earl_D<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">October 28, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Like how simple it makes Fediverse instance of WP site to be assed and used through Mastodon apps<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/7b9c95df10f0ef8e5a0d3fadd519e7dd2b31fc19701c4783da86901551f0580a?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/7b9c95df10f0ef8e5a0d3fadd519e7dd2b31fc19701c4783da86901551f0580a?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/love-it-4067\/\" rel=\"noopener\">Love it!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/markwaters-1\/\" title=\"Posts by Mark Waters\" rel=\"author noopener\">Mark Waters<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">September 13, 2023<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Thank you so much for writing this , so useful for Status updates.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a30d13da2abe02670f2f0d82c4a7038185b944ac50bfa32827bcf1fae4fe54f1?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a30d13da2abe02670f2f0d82c4a7038185b944ac50bfa32827bcf1fae4fe54f1?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"2 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"2\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><span class=\"dashicons dashicons-star-empty\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/doesnt-allow-content-to-be-published\/\" rel=\"noopener\">Doesn\u2019t allow content to be published<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/morethanpixelsio\/\" title=\"Posts by morethanpixelsio\" rel=\"author noopener\">morethanpixelsio<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">June 25, 2023<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">The only functionality it seems to have working is log in via Mastodon app. Gives error message when uploading any content via my Mastodon apps (tried Icecube, Metatext and Mastoot). Checked the support forum and somebody else is having the same issue but has received no response so it doesn\u2019t give me much hope. <\/p>\n<p>Look forward to one day seeing this working, but not worth installing right now.<\/p><\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 4 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cEnable Mastodon Apps\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/12b93d2a2baed035aa99f0cfbc4f00f3ed5d8a59563694910bcdffbccb5fa256?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/12b93d2a2baed035aa99f0cfbc4f00f3ed5d8a59563694910bcdffbccb5fa256?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/akirk\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tAlex Kirk\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/pfefferle\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMatthias Pfefferle\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a436ab0e9c96432f9852e6c89a6efba387bbbd837e6f3eb29d1c97edad80f6ec?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a436ab0e9c96432f9852e6c89a6efba387bbbd837e6f3eb29d1c97edad80f6ec?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/drivingralle\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tDrivingralle\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d119cd485d9a60f982ed3842a86f47d32646792d961f2b65d1c1ca59bbcbb627?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d119cd485d9a60f982ed3842a86f47d32646792d961f2b65d1c1ca59bbcbb627?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/kittmedia\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMatthias Kittsteiner\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/43e10bdac0c553eccd6b30644312cc245d1d4df3cb04dbc898f44cae8d7d68cf?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/43e10bdac0c553eccd6b30644312cc245d1d4df3cb04dbc898f44cae8d7d68cf?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/obenland\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tKonstantin Obenland\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cEnable Mastodon Apps\u201d has been translated into 16 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/enable-mastodon-apps\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/enable-mastodon-apps\" rel=\"noopener\">Translate \u201cEnable Mastodon Apps\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/enable-mastodon-apps\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/enable-mastodon-apps\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/enable-mastodon-apps\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/enable-mastodon-apps\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h3>1.0.0<\/h3>\n<ul>\n<li>Post through Mastodon Apps to a new post type by default ([#192])<\/li>\n<li>Explain the new hide posts setting better ([#198])<\/li>\n<li>Don\u2019t enforce parameters on non-EMA REST requests ([#197])<\/li>\n<li>Add missing CPT supports ([#196])<\/li>\n<li>Don\u2019t show reblog mapping posts ([#193])<\/li>\n<li>Update PHPCompatibility and restrict PHPUnit ([#195])<\/li>\n<li>Add missing svn in Github Actions ([#194])<\/li>\n<li>Improve REST Authentication Error Debugging ([#191])<\/li>\n<li>Use title instead of post_content when there is no line break ([#185])<\/li>\n<li>Fix wp:image block created for attachments ([#184])<\/li>\n<\/ul>\n<h3>0.9.9<\/h3>\n<ul>\n<li>Improve targeting of CORS headers (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/181\" rel=\"nofollow ugc noopener\">#181<\/a>)<\/li>\n<li>Fix fatal when deleting an app (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/182\" rel=\"nofollow ugc noopener\">#182<\/a>)<\/li>\n<\/ul>\n<h3>0.9.8<\/h3>\n<ul>\n<li>Fix replying on received comments via the ActivityPub plugin (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/176\" rel=\"nofollow ugc noopener\">#176<\/a>)<\/li>\n<\/ul>\n<h3>0.9.7<\/h3>\n<ul>\n<li>Fixed bug where the create post type was ignored (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/175\" rel=\"nofollow ugc noopener\">#175<\/a>)<\/li>\n<li>Automatically convert post content to blocks, can be disabled (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/174\" rel=\"nofollow ugc noopener\">#174<\/a>)<\/li>\n<\/ul>\n<h3>0.9.6<\/h3>\n<ul>\n<li>Adds steaming_api to instance_v1, props @mediaformat (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/171\" rel=\"nofollow ugc noopener\">#171<\/a>)<\/li>\n<li>PATCH routes: support field_attributes, props @mattwiebe (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/167\" rel=\"nofollow ugc noopener\">#167<\/a>)<\/li>\n<li>Make token storage taxonomies private, props @mattwiebe (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/165\" rel=\"nofollow ugc noopener\">#165<\/a>)<\/li>\n<li>Updated tester.html from upstream<\/li>\n<li>Introduce a Never Used label to the registered apps screen.<\/li>\n<\/ul>\n<h3>0.9.5<\/h3>\n<ul>\n<li>Add a details link to the apps page (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/163\" rel=\"nofollow ugc noopener\">#163<\/a>)<\/li>\n<li>Show all comments by others as notifications (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/164\" rel=\"nofollow ugc noopener\">#164<\/a>)<\/li>\n<li>Update NodeInfo endpoint by @pfefferle (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/162\" rel=\"nofollow ugc noopener\">#162<\/a>)<\/li>\n<li>Multisite: ensure that user_ids only work for users of this site by @mattwiebe (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/158\" rel=\"nofollow ugc noopener\">#158<\/a>)<\/li>\n<li>Increase phpcs rules and fix them by @mattwiebe (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/160\" rel=\"nofollow ugc noopener\">#160<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/155\" rel=\"nofollow ugc noopener\">#155<\/a>)<\/li>\n<li>Add <code>api\/v1\/accounts\/update_credentials<\/code> route by @mattwiebe (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/157\" rel=\"nofollow ugc noopener\">#157<\/a>)<\/li>\n<\/ul>\n<h3>0.9.4<\/h3>\n<ul>\n<li>Added a dedicated page per app in the settings. There you can set which post types should be shown in the app. Also which post type should be created for new posts. (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/154\" rel=\"nofollow ugc noopener\">#154<\/a>)<\/li>\n<li>Fixed authenticating Jetpack so that you can connect WordPress.com to this plugin (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/152\" rel=\"nofollow ugc noopener\">#152<\/a>)<\/li>\n<\/ul>\n<h3>0.9.3<\/h3>\n<ul>\n<li>Bring back the upgrade code.<\/li>\n<\/ul>\n<h3>0.9.2<\/h3>\n<ul>\n<li>Quick fix to disable the upgrade script to avoid errors.<\/li>\n<\/ul>\n<h3>0.9.1<\/h3>\n<ul>\n<li>Allow an empty search type, to search in all categories (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/150\" rel=\"nofollow ugc noopener\">#150<\/a>) props @pfefferle<\/li>\n<li>Don\u2019t reactivate the Link Manager (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/148\" rel=\"nofollow ugc noopener\">#148<\/a>)<\/li>\n<li>Avoid errors when dividing strings (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/147\" rel=\"nofollow ugc noopener\">#147<\/a>) props @mattwiebe<\/li>\n<li>Don\u2019t include spam comments in the feed (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/149\" rel=\"nofollow ugc noopener\">#149<\/a>)<\/li>\n<li>Ensure no spaces in URLs (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/144\" rel=\"nofollow ugc noopener\">#144<\/a>)<\/li>\n<li>Fix some typos on the Welcome Screen (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/143\" rel=\"nofollow ugc noopener\">#143<\/a>)<\/li>\n<\/ul>\n<h3>0.9.0<\/h3>\n<ul>\n<li>Complete Rewrite, started at the Cloudfest Hackathon! Props @pfefferle, @drivingralle, @kittmedia, @obenland<\/li>\n<li>Thus: all ActivityPub related tasks are handled by the ActivityPub plugin, all following-related tasks by the Friends plugin. Please make sure you have the latest version of those plugins if you want to use such features<\/li>\n<li>Reorganized settings, added a way to tester the local api (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/138\" rel=\"nofollow ugc noopener\">#138<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/140\" rel=\"nofollow ugc noopener\">#140<\/a>)<\/li>\n<li>Allow Editing a submitted status (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/137\" rel=\"nofollow ugc noopener\">#137<\/a>)<\/li>\n<li>Improves to Attachments (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/132\" rel=\"nofollow ugc noopener\">#132<\/a>, <a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/136\" rel=\"nofollow ugc noopener\">#136<\/a>)<\/li>\n<li>Fix OAuth rewrite path (<a target=\"_blank\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\/pull\/130\" rel=\"nofollow ugc noopener\">#130<\/a>)<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<div class=\"entry-meta\">\n<div class=\"widget plugin-categorization\">\n<div class=\"widget categorization-widget categorization-widget-community\">\n<div class=\"widget-head\">\n<h2>Community plugin<\/h2>\n<\/p><\/div>\n<p>This plugin is developed and supported by a community.\t\t\t<a target=\"_blank\" class=\"external-link\" href=\"https:\/\/github.com\/akirk\/enable-mastodon-apps\" rel=\"nofollow noopener\">Contribute to this plugin<\/a>\t\t\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"widget plugin-meta\">\n<h2 class=\"screen-reader-text\">Meta<\/h2>\n<ul>\n<li>\n\t\t\t\tVersion <strong>1.0.0<\/strong>\t\t\t<\/li>\n<li>\n\t\t\t\tLast updated <strong><span>1 day<\/span> ago<\/strong>\t\t\t<\/li>\n<li>\n\t\t\t\tActive installations <strong>500+<\/strong>\t\t\t<\/li>\n<li>\n\t\t\t\t\tWordPress version\t\t\t\t\t<strong><br \/>\n\t\t\t\t\t\t5.0 or higher\t\t\t\t\t<\/strong>\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\tTested up to <strong>6.6.2<\/strong>\t\t\t\t<\/li>\n<li>\n\t\t\t\t\tPHP version\t\t\t\t\t<strong><br \/>\n\t\t\t\t\t\t7.4 or higher\t\t\t\t\t<\/strong>\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\tLanguages<\/p>\n<div class=\"languages\">\t\t\t\t\t\t<button type=\"button\" class=\"button-link popover-trigger\" aria-expanded=\"false\" data-target=\"popover-languages\"><br \/>\n\t\t\t\t\t\t\tSee all 17\t\t\t\t\t\t<\/button><\/p>\n<div id=\"popover-languages\" class=\"popover is-top-right\">\n<div class=\"popover-arrow\"><\/div>\n<p>\t\t\t\t\t\t\t<button type=\"button\" class=\"button-link popover-close\" aria-label=\"Close this popover\"><br \/>\n\t\t\t\t\t\t\t\tClose\t\t\t\t\t\t\t<\/button><\/p>\n<div class=\"popover-inner\">\n<p><a target=\"_blank\" href=\"https:\/\/ar.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Arabic<\/a>, <a target=\"_blank\" href=\"https:\/\/cn.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Chinese (China)<\/a>, <a target=\"_blank\" href=\"https:\/\/tw.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Chinese (Taiwan)<\/a>, <a target=\"_blank\" href=\"https:\/\/nl.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Dutch<\/a>, <a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">English (US)<\/a>, <a target=\"_blank\" href=\"https:\/\/fr.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">French (France)<\/a>, <a target=\"_blank\" href=\"https:\/\/de.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">German<\/a>, <a target=\"_blank\" href=\"https:\/\/he.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Hebrew<\/a>, <a target=\"_blank\" href=\"https:\/\/it.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Italian<\/a>, <a target=\"_blank\" href=\"https:\/\/ja.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Japanese<\/a>, <a target=\"_blank\" href=\"https:\/\/ko.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Korean<\/a>, <a target=\"_blank\" href=\"https:\/\/br.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Portuguese (Brazil)<\/a>, <a target=\"_blank\" href=\"https:\/\/ru.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Russian<\/a>, <a target=\"_blank\" href=\"https:\/\/cl.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Spanish (Chile)<\/a>, <a target=\"_blank\" href=\"https:\/\/es.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Spanish (Spain)<\/a>, <a target=\"_blank\" href=\"https:\/\/sv.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Swedish<\/a>, and <a target=\"_blank\" href=\"https:\/\/tr.wordpress.org\/plugins\/enable-mastodon-apps\/\" rel=\"noopener\">Turkish<\/a>.<\/p>\n<p>\n\t\t\t\t\t\t\t\t<a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/enable-mastodon-apps\" rel=\"noopener\">Translate into your language<\/a>\t\t\t\t\t\t\t\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/li>\n<li class=\"clear\">Tags\n<div class=\"tags\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/tags\/activitypub\/\" rel=\"tag noopener\">activitypub<\/a><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/tags\/fediverse\/\" rel=\"tag noopener\">fediverse<\/a><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/tags\/friends\/\" rel=\"tag noopener\">friends<\/a><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/tags\/mastodon\/\" rel=\"tag noopener\">mastodon<\/a><\/div>\n<\/li>\n<li class=\"hide-if-no-js\">\n\t\t\t\t\t<a target=\"_blank\" class=\"plugin-admin\" href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/advanced\/\" rel=\"noopener\">Advanced View<\/a>\t\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading widget-title\">Ratings<\/h2>\n<div class=\"wp-block-wporg-ratings-stars\">\n<div class=\"wporg-ratings-stars__icons\">\n\t\t<svg class=\"is-star-filled\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z\"><\/path><\/svg><svg class=\"is-star-filled\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z\"><\/path><\/svg><svg class=\"is-star-filled\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z\"><\/path><\/svg><svg class=\"is-star-half\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z\"><\/path><\/svg><svg class=\"is-star-empty\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z\" clip-rule=\"evenodd\"><\/path><\/svg>\t<\/div>\n<div class=\"wporg-ratings-stars__label\">\n\t\t<span>3.5<\/span> out of 5 stars.\t<\/div>\n<\/p><\/div>\n<ul class=\"wp-block-wporg-ratings-bars\">\n<li class=\"wporg-ratings-bars__bar\">\n\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/?filter=5\" rel=\"noopener\"><br \/>\n\t\t\t<span class=\"screen-reader-text\"><br \/>\n\t\t\t1 5-star review\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-label\"><br \/>\n\t\t\t5 stars\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-background\"><br \/>\n\t\t\t\t<span class=\"wporg-ratings-bars__bar-foreground\" style=\"width: 25%;\"><\/span><br \/>\n\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-count\">1<\/span><br \/>\n\t\t<\/a>\n\t<\/li>\n<li class=\"wporg-ratings-bars__bar\">\n\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/?filter=4\" rel=\"noopener\"><br \/>\n\t\t\t<span class=\"screen-reader-text\"><br \/>\n\t\t\t1 4-star review\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-label\"><br \/>\n\t\t\t4 stars\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-background\"><br \/>\n\t\t\t\t<span class=\"wporg-ratings-bars__bar-foreground\" style=\"width: 25%;\"><\/span><br \/>\n\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-count\">1<\/span><br \/>\n\t\t<\/a>\n\t<\/li>\n<li class=\"wporg-ratings-bars__bar\">\n\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/?filter=3\" rel=\"noopener\"><br \/>\n\t\t\t<span class=\"screen-reader-text\"><br \/>\n\t\t\t1 3-star review\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-label\"><br \/>\n\t\t\t3 stars\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-background\"><br \/>\n\t\t\t\t<span class=\"wporg-ratings-bars__bar-foreground\" style=\"width: 25%;\"><\/span><br \/>\n\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-count\">1<\/span><br \/>\n\t\t<\/a>\n\t<\/li>\n<li class=\"wporg-ratings-bars__bar\">\n\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/?filter=2\" rel=\"noopener\"><br \/>\n\t\t\t<span class=\"screen-reader-text\"><br \/>\n\t\t\t1 2-star review\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-label\"><br \/>\n\t\t\t2 stars\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-background\"><br \/>\n\t\t\t\t<span class=\"wporg-ratings-bars__bar-foreground\" style=\"width: 25%;\"><\/span><br \/>\n\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-count\">1<\/span><br \/>\n\t\t<\/a>\n\t<\/li>\n<li class=\"wporg-ratings-bars__bar\">\n\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/?filter=1\" rel=\"noopener\"><br \/>\n\t\t\t<span class=\"screen-reader-text\"><br \/>\n\t\t\t0 1-star reviews\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-label\"><br \/>\n\t\t\t1 star\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-background\"><br \/>\n\t\t\t\t<span class=\"wporg-ratings-bars__bar-foreground\" style=\"width: 0%;\"><\/span><br \/>\n\t\t\t<\/span><br \/>\n\t\t\t<span aria-hidden=\"true\" class=\"wporg-ratings-bars__bar-count\">0<\/span><br \/>\n\t\t<\/a>\n\t<\/li>\n<\/ul>\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-4 wp-block-group-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--10)\">\n<p><a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/#new-post\" rel=\"noopener\">Add my review<\/a><\/p>\n<p class=\"wporg-ratings-link\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/reviews\/\" rel=\"noopener\">See all<span class=\"screen-reader-text\"> reviews<\/span><\/a><\/p>\n<\/p><\/div>\n<\/div>\n<div id=\"plugin-contributors\" class=\"widget plugin-contributors\">\n<h2 class=\"widget-title\">Contributors<\/h2>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/12b93d2a2baed035aa99f0cfbc4f00f3ed5d8a59563694910bcdffbccb5fa256?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/12b93d2a2baed035aa99f0cfbc4f00f3ed5d8a59563694910bcdffbccb5fa256?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\" decoding=\"async\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/akirk\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tAlex Kirk\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/55be13f44d2f6b002041de75a3981568cfc3842eaa7a07e6a42f980539c129f3?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\" decoding=\"async\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/pfefferle\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMatthias Pfefferle\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a436ab0e9c96432f9852e6c89a6efba387bbbd837e6f3eb29d1c97edad80f6ec?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a436ab0e9c96432f9852e6c89a6efba387bbbd837e6f3eb29d1c97edad80f6ec?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\" decoding=\"async\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/drivingralle\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tDrivingralle\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d119cd485d9a60f982ed3842a86f47d32646792d961f2b65d1c1ca59bbcbb627?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d119cd485d9a60f982ed3842a86f47d32646792d961f2b65d1c1ca59bbcbb627?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\" decoding=\"async\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/kittmedia\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tMatthias Kittsteiner\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/43e10bdac0c553eccd6b30644312cc245d1d4df3cb04dbc898f44cae8d7d68cf?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/43e10bdac0c553eccd6b30644312cc245d1d4df3cb04dbc898f44cae8d7d68cf?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\" decoding=\"async\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/obenland\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tKonstantin Obenland\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"widget plugin-support\">\n<h2 class=\"widget-title\">Support<\/h2>\n<p class=\"aside\">Issues resolved in last two months:<\/p>\n<p class=\"counter-container\">\n\t\t\t\t<span class=\"counter-back\"><br \/>\n\t\t\t\t\t<span class=\"counter-bar\" style=\"width: 0%;\"><\/span><br \/>\n\t\t\t\t<\/span><br \/>\n\t\t\t\t<span class=\"counter-count\"><br \/>\n\t\t\t\t\t0 out of 1\t\t\t\t<\/span>\n\t\t\t<\/p>\n<p>\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/enable-mastodon-apps\/\" rel=\"noopener\">View support forum<\/a>\n\t\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/enable-mastodon-apps\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Enable Mastodon Apps By Alex Kirk Download Live Preview Details Reviews Development Support Description Despite Mastodon implying that you would use this plugin for engaging on Mastodon (when you have enabled it for that, see below), the plugin is useful when installed on a plain WordPress. When you use a Mastodon app, you\u2019ll enter your [&hellip;]<\/p>","protected":false},"author":193,"featured_media":3981,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[1933,39,40],"tags":[2735,2733,2734],"class_list":["post-3980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community-plugin","category-lite-version","category-wp-plugin-solution","tag-apps","tag-enable","tag-mastodon"],"acf":[],"fifu_image_url":"https:\/\/s.w.org\/plugins\/geopattern-icon\/enable-mastodon-apps.svg","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/193"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3980"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3980\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3981"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}