{"id":224902,"date":"2025-03-26T22:32:32","date_gmt":"2025-03-26T22:32:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bluesky-posts\/"},"modified":"2026-01-19T16:08:34","modified_gmt":"2026-01-19T16:08:34","slug":"airdriemedia-posts-for-bluesky","status":"publish","type":"plugin","link":"https:\/\/hau.wordpress.org\/plugins\/airdriemedia-posts-for-bluesky\/","author":20175741,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4","stable_tag":"1.4","tested":"6.7.5","requires":"5.7","requires_php":"7.4","requires_plugins":null,"header_name":"Airdrie Media Posts for Bluesky","header_author":"Airdrie Media","header_description":"Displays the most recent Bluesky posts","assets_banners_color":"6e98b7","last_updated":"2026-01-19 16:08:34","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/airdriemedia","header_plugin_uri":"https:\/\/www.airdriemedia.com\/airdriemedia-posts-for-bluesky","header_author_uri":"https:\/\/www.airdriemedia.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":868,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"brygs","date":"2025-03-27 14:30:41"},"1.1":{"tag":"1.1","author":"brygs","date":"2025-04-21 19:29:44"},"1.2":{"tag":"1.2","author":"brygs","date":"2025-07-01 13:25:26"},"1.3":{"tag":"1.3","author":"brygs","date":"2025-07-24 18:34:16"},"1.3.1":{"tag":"1.3.1","author":"brygs","date":"2025-07-24 18:34:16"},"1.4":{"tag":"1.4","author":"brygs","date":"2026-01-19 16:08:34"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3262458,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3262458,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3262458,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.3.1","1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3262458,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3262458,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3262460,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Bluesky post - desktop","2":"Bluesky post - mobile","3":"Settings page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[223781],"plugin_category":[],"plugin_contributors":[206797],"plugin_business_model":[],"class_list":["post-224902","plugin","type-plugin","status-publish","hentry","plugin_tags-bluesky","plugin_contributors-brygs","plugin_committers-brygs"],"banners":{"banner":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/banner-772x250.png?rev=3262458","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/icon-128x128.png?rev=3262458","icon_2x":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/icon-256x256.png?rev=3262458","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/screenshot-1.png?rev=3262458","caption":"Bluesky post - desktop"},{"src":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/screenshot-2.png?rev=3262458","caption":"Bluesky post - mobile"},{"src":"https:\/\/ps.w.org\/airdriemedia-posts-for-bluesky\/assets\/screenshot-3.png?rev=3262460","caption":"Settings page"}],"raw_content":"<!--section=description-->\n<p>Airdrie Media Posts for Bluesky allows you to embed your Bluesky feed into your Wordpress site via a shortcode. You can also create a Bluesky post from your WordPress posts (premium feature).<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin makes use of the Bluesky API to retrieve the requested Bluesky posts. It sends the specified Bluesky ID and App Password. The terms of service can be found at https:\/\/bsky.social\/about\/support\/tos<\/p>\n\n<!--section=installation-->\n<p>1) Have your Bluesky information ready. You will need to know your Bluesky user ID (the one that has the \"@\" symbol in it, not the display name) as well as your (free) Bluesky API key. To obtain an API key, log into your Bluesky account, go to \"Settings\" and then, under the \"Advanced\" heading, select \"App passwords\". \n2) Install and activate BlueskyFeed plug-in.\n3) Under settings-&gt;BlueskyFeed, enter your user ID and API key. These are the only required entries on the settings field.\n4) Create a Wordpress page with a shortcode, eg: [bluesky-posts]\n5) See <a href=\"https:\/\/www.airdriemedia.com\/airdriemedia-posts-for-bluesky\">www.airdriemedia.com\/airdriemedia-posts-for-bluesky<\/a> for more options.<\/p>\n\n<!--section=changelog-->\n<p>Version 1.4:\n1) BUG FIX : Does not repost to Bluesky when posts are edited.<\/p>\n\n<p>Version 1.3.2:\n1) BUG FIX : Remove conflicts if pro version is installed alongside free version<\/p>\n\n<p>Version 1.3.1:\n1) BUG FIX : Ensure that new Bluesky Post is made only once<\/p>\n\n<p>Version 1.3:\n1) Allows posting to Bluesky the excerpt of any new WordPress posts.<\/p>\n\n<p>Version 1.2:\n1) Fixed bug that would allow some overwriting of stylesheets.\n2) Fixed documentation link on the admin page.<\/p>\n\n<p>Version 1.1:\n1) Added show\/hide options<\/p>\n\n<p>Version 1.0:\nInitial production version.<\/p>","raw_excerpt":"Airdrie Media Posts for Bluesky allows you to embed your Bluesky feed into your Wordpress site via a shortcode.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/224902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=224902"}],"author":[{"embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/brygs"}],"wp:attachment":[{"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=224902"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=224902"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=224902"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=224902"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=224902"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hau.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=224902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}