
Under en tid har jag funderat på att försöka skapa något som skulle göra det möjligt att automatisera publiceringen av gamla inlägg i Bluesky som sammanfaller med det aktuella datumet, men från tidigare år. Du vet, något i stil med "det hände en dag som idag för x år sedan".
Det mest populära gratis plugin som används för detta som jag kommer ihåg är det gamla Revive Old Post, senare omdöpt till Revive Social, men delningsalternativet i Bluesky är ett alternativ i deras betalda Pro-version och jag ville inte ha några av de extra alternativen som tenderar att svälla plugins i onödan.
Det var så"BSK Remember" föddes och det fick det här namnet, som inte är det bästa (det borde ha varit bsky + något mer uttrycksfullt), men det var nödvändigt att ge det ett namn och jag tänkte inte så mycket på det då eftersom det bara var ett test. Det är ett grundläggande plugin för WordPress som är utformat för en enda sak. Det gör det möjligt att automatisera publiceringen av arkivinnehåll (efemerider) i Blueskys sociala nätverk genom att integrera med WordPress CRON-system.
Om du vill spara dig själv besväret och ladda ner plugin nu, här har du det Plugin BSK Remember 1.5.8 zip.
Funktioner och egenskaper
- Automatiskt publicera gamla inlägg ("En dag som idag, för X år sedan") vid användardefinierade tidpunkter och årtal.
Schematabellerna kan dras och släppas för att sortera dem, men publiceringsordningen kommer alltid att definieras av schemat.

- Fullständigt stöd för flera språk: Upptäcker och låter dig filtrera inlägg efter språk (t.ex. "en", "en", "de", etc.) om du använder plugins som Polylang eller WPML och publicerar innehåll på olika språk.

- Omedelbar publicering av nya inlägg: Som tillval kan du skicka ett inlägg till Bluesky omedelbart efter att det har publicerats i WordPress.

- Redaktionell kontroll: Du kan utesluta specifika inlägg (med ID) för att undvika att de automatiskt publiceras som efemerider eller som nytt innehåll för irrelevanta, föråldrade, självpublicerande eller andra inlägg.

- Länkhantering (Embeds): Generera länkinbäddningen med bild, titel och utdrag i Bluesky, om inlägget har en utvald bild.

- Diagnostic Tools: Innehåller funktioner för anslutningstest för att skicka klartext och kontrollera att den publiceras, test av tidningsbibliotek och ett CRON-omstartsverktyg.
Test av anslutning

Denna låda är för vad den annonserar. När du har anslutit till Bluesky kan du testa om länken fungerade. Du kan också använda den för snabba inlägg eller för att reta personalen genom att skicka den tomma rutan, som kommer att skicka ett störande tomt meddelande.
Test av tidningsbibliotek
Du kör det och du har listan över inlägg som du kommer att publicera, eller inte, den dagen.


Konsultationstestet för tidningsbibliotek kontrollerar också om din lista över dagens publicerbara inlägg har en utvald bild och varnar dig med ett rött kors om den inte har det, så att du kan lägga till den.

CRON återställningsverktyg
Det finns inte mycket mer att tillägga, om cron fastnar eller om du ser att det körs dumt, starta bara om det.

- Den innehåller också en statusruta i konfigurationen som anger den exakta tidpunkten för den senaste körningen av CRON och dess resultat (Success, No posts eller Failure due to "Missed Event").

Skapa lösenord för app i Bluesky
Plugin-programmet måste vara anslutet till Bluesky, så du behöver ett aktivt Bluesky-konto och ett "App-lösenord".
Applösenordet skapar du snabbt och enkelt genom att logga in på ditt Bluesky-konto under Inställningar / Sekretess & säkerhet / Applösenord.
Ge det ett namn som påminner dig om vad du ska använda det till och skapa det. Du behöver inte kryssa i rutan "Tillåt åtkomst till dina direktmeddelanden" och klicka på "Nästa".

På nästa skärm kommer du att kunna kopiera "App Password" som kommer att visas. Spara det omedelbart eftersom de inte kan återskapas, även om det är OK om du tappar bort det. Skapa bara ett nytt.
BSK-installation Kom ihåg
Installation och idrifttagning sker som vanligt:
- Installera bsk-remember.zip från plugin-hanteraren eller packa upp den i
/wp-content/plugins/. - Aktivera insticksprogrammet.
- Gå till alternativet BSK Remember som visas i WordPress administrationsmeny.
- Ange användaradressen (handtaget) för ditt Bluesky-konto där du ska köra plugin-programmet och lösenordet (App Pawssword) som du skapade.

Utför anslutningstestet genom att publicera en text från plugin-programmet och slutligen definiera tiderna och åldern för de inlägg du vill publicera automatiskt i schemaläggningstabellen och se till att du sparar ändringarna för att schemalägga CRON-uppgifterna. Och där har du det. Om allt gick bra kommer insticksprogrammet att börja servera de valda inläggen vid de inställda tiderna.
Några överväganden, tips och varningar
Använd ett Bluesky-konto endast för detta.
Använd inte ditt personliga konto. Du riskerar att få det avstängt för misstänkt eller ovanlig aktivitet om du testar massutskick och kontot är nytt, och de förebyggande automatiska åtgärderna kommer att utlösas. Detta hände mig och jag var tvungen att förklara mina avsikter för att få tillbaka mitt konto. Några timmar senare svarade de och medgav att det rörde sig om ett "falskt positivt resultat" och återinförde kontot.
Missbruka inte intervallerna.
Publicera inte en massa inlägg på en gång och/eller på mycket kort tid. Ingen gillar en tråkmåns. I bästa fall får du inte fler läsare och i värsta fall börjar du förlora de flesta av de läsare du har. Vid speciella tillfällen kan du släppa två inlägg samtidigt om de är relaterade, men inte som en rutin.
Det skapar en logisk programmering.
Planera inte inlägg för hela natten eller tidigt på morgonen om du inte har läsare från olika tidszoner som sammanfaller med dessa tider. Fokusera på de tider på dygnet då du tror att din tidslinje har mer eller bättre aktivitet.
Försök att inte få det att kännas automatiskt
Även om det till stor del är det, humanisera det så mycket som möjligt genom att också skriva det där kontot och svara om någon ställer en fråga, citerar dig eller vad som helst. Riv inte ut det och glöm bort det så att det fungerar för dig.
Exempel på hur det fungerar på ett Bluesky-konto
Här har ni kontot som jag släppte för ett par dagar sedan som jag kallade Hemeroteca där plugin fungerar sedan några timmar tillbaka.
Om användning, eventuella ändringar, förbättringar och förslag
Detta plugin skapades för personligt bruk, jag uppmuntrades att dela det eftersom det fungerar bra. Du är fri att använda den. Jag kan dock inte garantera att det fungerar i alla miljöer och jag erbjuder inte support som sådan och tar inte ansvar om du bryter något när du installerar det. Den levereras i befintligt skick. Mitt råd (och hundra miljoner andra människors) är att prova det först i en staging-miljö.
Om något ändå kraschar och du vill meddela mig är det uppskattat, och om det har fungerat för dig är det också bra att veta.
Eventuella uppdateringar av pluginet kommer att publiceras i det här inlägget. Om det finns något intresse för plugin-programmet utesluter jag inte att jag granskar det noggrant, polerar det och försöker min lycka med att ladda upp det till WordPress-arkivet.
Möjliga förbättringar. Tidsväljare med minuter för finplanering av publikationer. Nu tillåter insticksprogrammet bara schemaläggning på timmen och halvtimmen. I princip var det tänkt så eftersom det var vad som behövdes vid den tiden och för att förhindra ett oavsiktligt missbruk av programmeringen genom okunnighet som skulle ge prestandaproblem i bloggar med mycket innehåll eller med avsikter att "bomba" för att lansera spam i bulk.
Om du vill föreslå någon förändring eller förbättring eller rapportera något fel i din miljö, kan du lämna en kommentar i det här inlägget, jag kommer att göra mitt bästa. När kommentarerna är stängda (de stängs automatiskt efter 40 dagar) kan du använda kontaktformuläret.
Nedladdningar
Changelog
1.5.8 (30-11-2025)
- Rollback och stabilitet: Funktionen "Specialprogrammering" är helt borttagen för att säkerställa maximal stabilitet och undvika fatala konflikter i CRON-miljön.
- FÖRBÄTTRING: Verktyget "CRON Diagnostics" har konsoliderats och förenklats. En statusruta visas nu i konfigurationen som anger den exakta tidpunkten för den senaste CRON-körningen och dess resultat (Success, No posts eller Failure due to "Missed Event").
- REINFORCED: Korrektionen på 1 timme för serverns jetlag bibehålls.
1.4.7 (29-11-2025)
- NYTT: En dynamisk språkväljare har lagts till i konfigurationen. Denna väljare visas endast om ett flerspråkigt plugin upptäcks (Polylang/WPML eller något plugin som använder
språktaxonomin). Efter varje ändring i rullgardinsmenyn måste du se till att klicka på knappen "Spara konfigurationsändringar" för att den ska tillämpas. - FÖRBÄTTRING: Sökfunktionen för ephemeris
(bsk_record_query_posts) använder nu den valda språkinställningen, vilket gör det möjligt att filtrera efter ett visst språk, inkludera alla språk eller inaktivera sökningen helt och hållet.
1.4.6 (28-11-2025)
- KRITISK ÅTGÄRD: Borttagen hårdkodad språkbegränsning i inläggsfrågan
(tax_query)för att säkerställa kompatibilitet med enspråkiga webbplatser. Frågan är nu flexibel och söker efter inlägg på alla språk om det inte finns någon specifik taxonomi.
1.4.5 (27-11-2025)
- KRITISKT ÅTGÄRD: Åtgärdat 404-fel i tillgångar
(bsk-remind-admin.cssoch.js) orsakat av felaktig sökväg(plugins_url). Justeradenqueue_admin_assets-funktionför att användaplugin_dir_url(__FILE__)på ett robust sätt.
1.4.4 (26-11-2025)
- FÖRBÄTTRING: Implementering av hantering av tidtabeller och år med hjälp av en dynamisk tabell och Drag and Drop.
- OPTIMISERING: Användning av
<template>i HTML för att undvika fel i renderingen av pivottabellen i admin.
1.4.3 (25-11-2025)
- FÖRBÄTTRING: Rensade upp HTML-entiteterna i inläggsutdraget innan det skickades till Bluesky, vilket förhindrade att HTML-koder visades i inbäddningen.
1.4.2 (2025-11-24)
- Åtgärdat autentisering så att längden på applösenordet inkluderas i det diagnostiska felmeddelandet, vilket gör det enklare att felsöka autentiseringsuppgifter.
1.4.1 (23-11-2025)
- NYTT: Ett CRON-återställningsverktyg har lagts till i adminpanelen för felsökning av plötsliga eller uteblivna releaser.
1.4.0 (22-11-2025)
- NEW: Implementerad logik för uteslutning av ID för inlägg som aldrig ska publiceras på nytt eller publiceras automatiskt.
1.3.2 (21-11-2025)
- FIX: Implementering av ett URL-rensningsskript för att ta bort parametrarna
?bsk_messageeller?bsk_errorfrån adressfältet efter en åtgärd i admin.
1.3.0 - 1.3.1 (20-11-2025)
- FÖRBÄTTRING: Implementerad funktionalitet för manuell publicering.
- FÖRBÄTTRING: Implementerat logik för att publicera nya inlägg omedelbart.
1.2.0 (19-11-2025)
- KRITISK ÅTGÄRD: Implementerad 1 timmes (
-3600s)korrigering för WordPress CRON för att kompensera för serverfördröjningar. - FÖRBÄTTRING: Blockering av missade händelser i CRON för att undvika utskick vid fel tidpunkter.
1.1.0 (18-112025)
- FÖRBÄTTRING: Omarbetning av ephemeris-hanteringen för att kunna söka flera inlägg under olika år för varje planerad publiceringstid.
1.0.0 (17-11-2025)
- Initial lansering. Grundläggande funktioner för Bluesky-anslutning och enkel publicering av efemerider.







