{"id":70011,"date":"2017-06-09T06:10:30","date_gmt":"2017-06-09T06:10:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mastodon-autopost\/"},"modified":"2023-05-07T15:12:33","modified_gmt":"2023-05-07T15:12:33","slug":"autopost-to-mastodon","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/autopost-to-mastodon\/","author":15488410,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.7","stable_tag":"3.7","tested":"6.1.10","requires":"4.6","requires_php":"","requires_plugins":null,"header_name":"Mastodon Autopost","header_author":"L1am0","header_description":"A Wordpress Plugin that automatically posts your new articles to Mastodon","assets_banners_color":"bdad94","last_updated":"2023-05-07 15:12:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/51edpo","header_plugin_uri":"https:\/\/github.com\/simonfrey\/mastodon_wordpress_autopost","header_author_uri":"https:\/\/www.simon-frey.com","rating":4.4,"author_block_rating":0,"active_installs":800,"downloads":24796,"num_ratings":20,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"l1am0","date":"2017-06-09 06:10:09"},"1.0.1":{"tag":"1.0.1","author":"l1am0","date":"2017-07-10 17:44:12"},"1.0.1.1":{"tag":"1.0.1.1","author":"l1am0","date":"2017-07-10 18:09:51"},"1.0.1.5":{"tag":"1.0.1.5","author":"l1am0","date":"2017-07-16 21:36:00"},"1.1":{"tag":"1.1","author":"l1am0","date":"2017-07-17 14:32:31"},"1.1.0.1":{"tag":"1.1.0.1","author":"l1am0","date":"2018-01-24 08:31:18"},"1.1.0.2":{"tag":"1.1.0.2","author":"l1am0","date":"2017-08-26 13:38:14"},"1.1.0.3":{"tag":"1.1.0.3","author":"l1am0","date":"2017-09-04 20:55:19"},"1.1.0.4":{"tag":"1.1.0.4","author":"l1am0","date":"2017-09-05 08:10:39"},"1.3":{"tag":"1.3","author":"l1am0","date":"2018-01-24 08:31:18"},"2.0":{"tag":"2.0","author":"l1am0","date":"2018-01-24 08:31:18"},"2.0.0.1":{"tag":"2.0.0.1","author":"l1am0","date":"2018-01-24 14:49:05"},"2.0.0.2":{"tag":"2.0.0.2","author":"l1am0","date":"2018-01-26 11:17:31"},"2.0.1":{"tag":"2.0.1","author":"l1am0","date":"2018-01-26 14:12:36"},"2.0.2":{"tag":"2.0.2","author":"l1am0","date":"2018-01-28 16:50:39"},"2.0.3":{"tag":"2.0.3","author":"l1am0","date":"2018-01-29 17:00:58"},"2.0.4":{"tag":"2.0.4","author":"l1am0","date":"2018-02-16 14:28:08"},"2.0.9":{"tag":"2.0.9","author":"l1am0","date":"2018-02-25 21:48:58"},"2.1":{"tag":"2.1","author":"l1am0","date":"2018-05-15 18:29:26"},"3.0":{"tag":"3.0","author":"l1am0","date":"2018-08-31 17:49:48"},"3.1":{"tag":"3.1","author":"l1am0","date":"2019-09-10 07:04:24"},"3.2":{"tag":"3.2","author":"l1am0","date":"2019-09-10 07:04:24"},"3.2.1":{"tag":"3.2.1","author":"l1am0","date":"2019-09-10 07:04:24"},"3.2.2":{"tag":"3.2.2","author":"l1am0","date":"2019-09-10 07:04:24"},"3.2.3":{"tag":"3.2.3","author":"l1am0","date":"2018-12-11 17:35:32"},"3.2.4":{"tag":"3.2.4","author":"l1am0","date":"2018-12-12 12:55:42"},"3.2.5":{"tag":"3.2.5","author":"l1am0","date":"2018-12-13 10:32:30"},"3.2.6":{"tag":"3.2.6","author":"l1am0","date":"2018-12-27 12:44:24"},"3.2.7":{"tag":"3.2.7","author":"l1am0","date":"2019-01-20 21:20:47"},"3.2.7.1":{"tag":"3.2.7.1","author":"l1am0","date":"2019-03-18 20:13:31"},"3.2.7.5":{"tag":"3.2.7.5","author":"l1am0","date":"2019-01-31 22:09:52"},"3.2.8":{"tag":"3.2.8","author":"l1am0","date":"2019-05-13 15:08:15"},"3.3":{"tag":"3.3","author":"l1am0","date":"2019-05-14 08:06:42"},"3.3.2":{"tag":"3.3.2","author":"l1am0","date":"2019-05-16 08:16:21"},"3.3.3":{"tag":"3.3.3","author":"l1am0","date":"2019-05-26 19:16:07"},"3.3.4":{"tag":"3.3.4","author":"l1am0","date":"2019-05-29 12:22:09"},"3.4":{"tag":"3.4","author":"l1am0","date":"2019-06-23 13:00:37"},"3.5":{"tag":"3.5","author":"l1am0","date":"2019-09-10 07:04:24"},"3.6":{"tag":"3.6","author":"l1am0","date":"2020-01-05 13:57:19"},"3.6.1":{"tag":"3.6.1","author":"l1am0","date":"2021-02-11 08:46:40"},"3.6.2":{"tag":"3.6.2","author":"l1am0","date":"2022-11-08 08:28:26"},"3.6.3":{"tag":"3.6.3","author":"l1am0","date":"2022-11-08 08:57:10"},"3.6.4":{"tag":"3.6.4","author":"l1am0","date":"2022-11-10 18:06:04"},"3.6.5":{"tag":"3.6.5","author":"l1am0","date":"2022-11-10 18:30:11"},"3.6.6":{"tag":"3.6.6","author":"l1am0","date":"2022-11-10 18:50:08"},"3.6.7":{"tag":"3.6.7","author":"l1am0","date":"2023-05-06 07:25:29"},"3.7":{"tag":"3.7","author":"l1am0","date":"2023-05-07 15:12:33"}},"upgrade_notice":[],"ratings":{"1":2,"2":0,"3":1,"4":2,"5":15},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1674300,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1674300,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1674300,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1674300,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.1.1","1.0.1.5","1.1","1.1.0.1","1.1.0.2","1.1.0.3","1.1.0.4","1.3","2.0","2.0.0.1","2.0.0.2","2.0.1","2.0.2","2.0.3","2.0.4","2.0.9","2.1","3.0","3.1","3.2","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.7.1","3.2.7.5","3.2.8","3.3","3.3.2","3.3.3","3.3.4","3.4","3.5","3.6","3.6.1","3.6.2","3.6.3","3.6.4","3.6.5","3.6.6","3.6.7","3.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1934108,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2015962,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2015962,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Welcome site if you are not logged in","2":"Basic settings","3":"Advanced settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[69115,32631,143694,139106],"plugin_category":[],"plugin_contributors":[142091],"plugin_business_model":[],"class_list":["post-70011","plugin","type-plugin","status-publish","hentry","plugin_tags-federated-web","plugin_tags-gnu-social","plugin_tags-mastdon-autopost","plugin_tags-mastodon","plugin_contributors-l1am0","plugin_committers-l1am0"],"banners":{"banner":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/banner-772x250.png?rev=1674300","banner_2x":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/banner-1544x500.png?rev=1674300","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/icon-128x128.png?rev=1674300","icon_2x":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/icon-256x256.png?rev=1674300","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/screenshot-1.png?rev=1934108","caption":"Welcome site if you are not logged in"},{"src":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/screenshot-2.png?rev=2015962","caption":"Basic settings"},{"src":"https:\/\/ps.w.org\/autopost-to-mastodon\/assets\/screenshot-3.png?rev=2015962","caption":"Advanced settings"}],"raw_content":"<!--section=description-->\n<p>A Wordpress Plugin that automatically posts your new articles to Mastodon. The best: It is set and forget!<\/p>\n\n<p>With Mastodon Autopost your post always get automatically posted to your Mastodon account.<\/p>\n\n<p>Find the plugin settings: Settings &gt; Mastodon Autpost<\/p>\n\n<p>Just set your credentials and your post preference and lean back. The rest is done in the background and you don't have to care about it.<\/p>\n\n<p>For any questions, do not hesitate to contact me:\n*   Mail: mastodonautopost@simon-frey.com\n*   Mastodon: indiehackers.social\/@simon<\/p>\n\n<p>Do you want to help translating this plugin in your language? <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/autopost-to-mastodon\">Visit the translation page<\/a><\/p>\n\n<p>Please consider donating via <a href=\"https:\/\/paypal.me\/51edpo\">PayPal<\/a> &lt;3\n<h3>Credits<\/h3><\/p>\n\n<h4>Kernox<\/h4>\n\n<p>This project is baseds on <a href=\"https:\/\/github.com\/kernox\/Mastodon-Share-for-WordPress\">hellexis Mastodon Share Plugin<\/a>. We are currently working together on a new one to combine our workforce.<\/p>\n\n<h4>Graphics<\/h4>\n\n<p>Thanks to \n*   <a href=\"https:\/\/unsplash.com\/search\/wall?photo=2WCT3mg5zlY\">Ricardo Gomez Angel<\/a> - Background Image (CC0)\n*   <a href=\"http:\/\/www.flaticon.com\/free-icon\/send_309395\">Flaticon<\/a>- icon used in the logo (Flaticon Basis License)\n*   <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:msatodon-logo.svg\">Wikipedia<\/a> - Mastodon logo used in the logo (CC0)\n*   Bastien Ho &amp; agentcobra - French translation and internationalization help\n*   jorgesumle - Spanish translation<\/p>\n\n<h4>Idea<\/h4>\n\n<p>Special thanks to <a href=\"http:\/\/www.chrisridings.com\/gnu-social-wordpress-plugin\/\">Chris Riding<\/a> for inspiring this plugin with his original gnusocial project (GPLv2)<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20decide%20per%20post%20if%20i%20want%20to%20autopost%20it%3F'><h3>Can I decide per post if I want to autopost it?<\/h3><\/dt>\n<dd><p>Yes. Since version 1.1 you see a settings box in every post.<\/p><\/dd>\n<dt id='does%20the%20plugin%20send%20you%20my%20login%20data%3F'><h3>Does the plugin send you my login data?<\/h3><\/dt>\n<dd><p>The plugin never transmits any data to me, or anyone else than the mastodon node you set in the settings!<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.7<\/h4>\n\n<ul>\n<li>Add content warning from tags<\/li>\n<li>Fix hashtags<\/li>\n<\/ul>\n\n<h4>3.6<\/h4>\n\n<ul>\n<li>Allow the plugin to work on custom post types (Thanks to <a href=\"https:\/\/github.com\/unicode-it\">unicode-it<\/a>)<\/li>\n<\/ul>\n\n<h4>3.5<\/h4>\n\n<ul>\n<li>Use categorys as hashtags on posts (Thanks to <a href=\"https:\/\/github.com\/rseabra\">rseabra<\/a>)<\/li>\n<\/ul>\n\n<h4>3.4<\/h4>\n\n<ul>\n<li>Fix for the manual added excerpt to also get encoded and remove html tags<\/li>\n<\/ul>\n\n<h4>3.3.4<\/h4>\n\n<ul>\n<li>Remove toot editor javascript as we do not have a toot editor anymore<\/li>\n<\/ul>\n\n<h4>3.3.3<\/h4>\n\n<ul>\n<li>Change permission for settings pages<\/li>\n<li>Update for HTML tags striping<\/li>\n<\/ul>\n\n<h4>3.3.2<\/h4>\n\n<ul>\n<li>Remove HTML tags from excerpt (with php strip_tags())<\/li>\n<\/ul>\n\n<h4>3.3<\/h4>\n\n<ul>\n<li>Dutch translation (Thanks to <a href=\"https:\/\/fediversum.nl\">Alex Belgraver<\/a>)<\/li>\n<\/ul>\n\n<h4>3.2.7<\/h4>\n\n<ul>\n<li>Auth workflow change<\/li>\n<\/ul>\n\n<h4>3.2.6<\/h4>\n\n<ul>\n<li>Change permission for settings page to manage_options<\/li>\n<\/ul>\n\n<h4>3.2.5<\/h4>\n\n<ul>\n<li>5.0 Fix: Post only the tags of the post<\/li>\n<\/ul>\n\n<h4>3.2.4<\/h4>\n\n<ul>\n<li>Add version check to prevent call to undefined 5.0 function<\/li>\n<\/ul>\n\n<h4>3.2.3<\/h4>\n\n<ul>\n<li>fixup for tags<\/li>\n<li>remove hardcoded <code>[...]<\/code> from post excerpt<\/li>\n<li>different excerpt function<\/li>\n<li>Works with 5.0 and Gutenberg Editor<\/li>\n<li>Create future toot the moment it gets tooted (not upfront)<\/li>\n<\/ul>\n\n<h4>3.2.2<\/h4>\n\n<ul>\n<li>revert change<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>strip_shortcodes to don't toot them<\/li>\n<\/ul>\n\n<h4>3.2<\/h4>\n\n<ul>\n<li>Escape HTML codes in the toots (Thanks to <a href=\"https:\/\/github.com\/ojdo\">ojdo<\/a>)<\/li>\n<li>Leave name for the the links to get nicer permalinks<\/li>\n<\/ul>\n\n<h4>3.1<\/h4>\n\n<ul>\n<li>Avoid empty thumbnail path (Thanks to <a href=\"https:\/\/github.com\/ldidry\">ldidry<\/a>) <\/li>\n<\/ul>\n\n<h4>3.0<\/h4>\n\n<ul>\n<li>Adapt to the base code of <a href=\"https:\/\/github.com\/kernox\/Mastodon-Share-for-WordPress\">kernox<\/a><\/li>\n<li>More error handling<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Also toot post hashtags (Thanks to <a href=\"https:\/\/mastodon.bida.im\/@jops\">jops<\/a>)<\/li>\n<\/ul>\n\n<h4>2.0.9<\/h4>\n\n<ul>\n<li>Added spanish translation<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Evaluates content HTML before tooting it<\/li>\n<li>Changed to official naming convention \"Mastodon\"<\/li>\n<li>Requires now minimum version 4.6 for translations via <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/autopost-to-mastodon\">the translation page<\/a><\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Changed to wordpress HTTP library<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Add proper error messages<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Removed token prompt in favor of nativ div<\/li>\n<\/ul>\n\n<h4>2.0.0.2<\/h4>\n\n<ul>\n<li>OAuth server communication bug<\/li>\n<\/ul>\n\n<h4>2.0.0.1<\/h4>\n\n<ul>\n<li>Fixed ajax server data bug<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Changed backend libary<\/li>\n<li>Now working with oauth<\/li>\n<li>OTP and 2FA working<\/li>\n<li>Different post formats available<\/li>\n<li>Set post visibility<\/li>\n<li>Suggest mastodon server<\/li>\n<li>Works now also with pages<\/li>\n<li>Test settings working again<\/li>\n<li>The toot notification shows the url of the tooted post<\/li>\n<li>For syndication: The plugin attaches the posted url to the post meta data. The tag is \"mastodonAutopostLastSuccessfullPostURL\"<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Improved Feedback on post toot<\/li>\n<li>Test Settings button, to check server settings<\/li>\n<li>Global Hashtags that get added to every toot<\/li>\n<li>Minor UX improvements<\/li>\n<\/ul>\n\n<h4>1.1.0.4<\/h4>\n\n<ul>\n<li>Fixed settings page bug<\/li>\n<\/ul>\n\n<h4>1.1.0.3<\/h4>\n\n<ul>\n<li>Added information to settings page<\/li>\n<\/ul>\n\n<h4>1.1.0.2<\/h4>\n\n<ul>\n<li>Updated translation: Fran\u00e7ais<\/li>\n<\/ul>\n\n<h4>1.1.0.1<\/h4>\n\n<ul>\n<li>New translation: Fran\u00e7ais<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Decide per post if you want to toot it to mastodon<\/li>\n<\/ul>\n\n<h4>1.0.1 &amp; 1.0.1.5<\/h4>\n\n<ul>\n<li>Added easy method for internationalization (get_text)<\/li>\n<li>New translation: Deutsch<\/li>\n<\/ul>\n\n<h4>1.0.1 &amp; 1.0.1.1<\/h4>\n\n<ul>\n<li>Show notfication if post gets tooted<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Inital Plugin<\/li>\n<li>New Functions: post on update, post only on publishing<\/li>\n<\/ul>","raw_excerpt":"A Wordpress Plugin that automatically posts your new articles to Mastodon. The best: It is set and forget!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/70011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=70011"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/l1am0"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=70011"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=70011"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=70011"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=70011"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=70011"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=70011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}