BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky

No comments

Seleccionar idioma
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky

Od jakiegoś czasu myślałem o próbie stworzenia czegoś, co pozwoliłoby zautomatyzować publikację starych postów w Bluesky, które pasują do bieżącej daty, ale z poprzednich lat. Wiesz, coś w stylu "to wydarzyło się w dniu takim jak dzisiaj x lat temu".

Najpopularniejszą darmową wtyczką używaną do tego celu, jaką pamiętam, jest stary Revive Old Post, później przemianowany na Revive Social, jednak opcja udostępniania w Bluesky jest opcją w ich płatnej wersji Pro i nie chciałem żadnych z tych dodatkowych opcji, które mają tendencję do niepotrzebnego nadmuchiwania wtyczek.

Tak narodził się"BSK Remember" i otrzymał tę nazwę, która nie jest najlepsza (powinna być bsky + coś bardziej jednoznacznego), ale konieczne było nadanie mu nazwy i nie zastanawiałem się nad tym zbytnio w tamtym czasie, ponieważ był to tylko test. Jest to podstawowa wtyczka do WordPressa przeznaczona tylko do jednej rzeczy. Pozwala zautomatyzować publikację treści archiwalnych (efemeryd) w sieci społecznościowej Bluesky poprzez integrację z systemem CRON WordPressa.

Jeśli chcesz zaoszczędzić sobie kłopotu i pobrać wtyczkę teraz, tutaj masz ją Plugin BSK Remember 1.5.8 zip.

Funkcje i cechy

  • Automatycznie publi kuj stare posty ("Dzień jak dziś, X lat temu") w określonych przez użytkownika godzinach i latach.

Tabele harmonogramu można przeciągać i upuszczać w celu ich sortowania, ale kolejność publikacji będzie zawsze określona przez harmonogram.

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 2

  • Pełna obsługa wielu języków: Wykrywa i pozwala filtrować posty według języka (np. "en", "en", "de" itp.), jeśli używasz wtyczek takich jak Polylang lub WPML i publikujesz treści w różnych językach.
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 3

  • Natychmiastowa publikacja nowych postów: Opcjonalnie możesz wysłać post do Bluesky natychmiast po jego opublikowaniu w WordPress.
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 4

  • Kontrola redakcyjna: Pozwala wykluczyć określone posty (według identyfikatora), aby uniknąć ich automatycznej publikacji jako efemerydy lub jako nowej treści dla nieistotnych, nieaktualnych, autopromocyjnych lub innych postów.
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 5

  • Zarządzanie linkami (Embeds): Wygeneruj link osadzony z obrazem, tytułem i fragmentem w Bluesky, jeśli post ma wyróżniony obraz.
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 6

  • Narzędzia diagnostyczne: Zawiera funkcje testu połączenia do wysyłania zwykłego tekstu i sprawdzania, czy jest on publikowany, test zapytań do biblioteki gazet oraz narzędzie do restartu CRON.

Test połączenia

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 7

To pudełko służy do tego, co reklamuje. Po połączeniu się z Bluesky możesz sprawdzić, czy link zadziałał. Możesz również użyć go do szybkich postów lub dokuczania pracownikom, wysyłając puste pole, które opublikuje niepokojącą pustą wiadomość.

Test biblioteki gazet

Uruchamiasz go i masz listę postów, które opublikujesz lub nie tego dnia.

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 8
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 9

Test konsultacji z biblioteką gazet sprawdza również, czy lista postów do opublikowania w danym dniu zawiera wyróżniony obraz i ostrzega czerwonym krzyżykiem, jeśli tak nie jest, aby można było go dodać.

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 10



Narzędzie do resetowania CRON

Nie ma wiele więcej do dodania, jeśli cron utknie lub zauważysz, że działa głupio, po prostu uruchom go ponownie.

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 11

  • Zawiera również pole stanu w konfiguracji, które wskazuje dokładny czas ostatniego wykonania CRON i jego wynik (sukces, brak postów lub niepowodzenie z powodu "nieodebranego zdarzenia").
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 12

Tworzenie hasła aplikacji w Bluesky

Wtyczka musi być połączona z Bluesky, więc będziesz potrzebować aktywnego konta Bluesky i "App Password".

Hasło aplikacji można szybko i łatwo utworzyć, logując się na swoje konto Bluesky w Ustawienia / Prywatność i bezpieczeństwo / Hasła aplikacji.

Nadaj mu nazwę, która przypomina ci, do czego będziesz go używać i utwórz je. Nie musisz zaznaczać pola "Zezwalaj na dostęp do swoich bezpośrednich wiadomości" i kliknij "Dalej".

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 13

Na następnym ekranie będziesz mógł skopiować "Hasło aplikacji", które zostanie wyświetlone. Zapisz je natychmiast, ponieważ nie można go odzyskać, chociaż jest w porządku, jeśli je zgubisz. Po prostu utwórz nowe.

Instalacja BSK Pamiętaj


Instalacja i uruchomienie przebiega jak zwykle:

  1. Zainstaluj bsk-remember.zip z menedżera wtyczek lub rozpakuj go w /wp-content/plugins/.
  2. Aktywuj wtyczkę.
  3. Uzyskaj dostęp do opcji o nazwie BSK Remember, która pojawi się w menu administracyjnym WordPress.
  4. Wprowadź adres url użytkownika (uchwyt) konta Bluesky, na którym zamierzasz uruchomić wtyczkę oraz utworzone hasło (App Pawssword).
BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 14

Wykonaj test połączenia, publikując tekst z wtyczki, a na koniec zdefiniuj godziny i wiek postów, które chcesz publikować automatycznie w tabeli harmonogramu, a następnie upewnij się, że zapisałeś zmiany, aby zaplanować zadania CRON. I gotowe. Jeśli wszystko poszło dobrze, wtyczka zacznie obsługiwać wybrane posty w ustalonych godzinach.

Kilka uwag, wskazówek i ostrzeżeń

Użyj konta Bluesky tylko w tym celu.

Nie używaj swojego osobistego konta. Istnieje ryzyko, że zostanie ono zawieszone za podejrzaną lub nietypową aktywność, jeśli testujesz masowe wysyłki, a konto jest nowe, a automatyzmy zapobiegawcze zostaną uruchomione. Zdarzyło mi się to i musiałem wyjaśnić swoje intencje, aby odzyskać konto. Kilka godzin później odpowiedzieli, przyznając się do "fałszywego wyniku pozytywnego" i przywrócili konto.

Nie nadużywaj interwałów.

Nie publikuj wielu postów naraz i/lub w bardzo krótkim czasie. Nikt nie lubi tępaków. W najlepszym przypadku nie zdobędziesz więcej czytelników, a w najgorszym zaczniesz tracić większość czytelników, których masz. Przy specjalnych okazjach możesz opublikować dwa posty w tym samym czasie, jeśli są ze sobą powiązane, ale nie rutynowo.

Tworzy logiczne programowanie.

Nie planuj postów na całą noc lub wczesny poranek, jeśli nie masz czytelników z różnych stref czasowych, które pokrywają się z tymi porami. Skoncentruj się na porach dnia, w których uważasz, że Twoja oś czasu wykazuje większą lub lepszą aktywność.

Staraj się nie sprawiać wrażenia automatyzmu

Chociaż w dużej mierze tak jest, uczłowiecz to tak bardzo, jak to możliwe, publikując również na tym koncie i odpowiadając, jeśli ktoś zada ci pytanie, zacytuje cię lub cokolwiek innego. Nie wyrywaj go i nie zapominaj o nim, aby działał dla Ciebie.

Przykład, jak to działa na koncie Bluesky

Tutaj masz konto, które wydałem kilka dni temu, które nazwałem Hemeroteca, gdzie wtyczka działa od kilku godzin.

Una vez probado, se procede a programar las publicaciones. El tiempo entre publicaciones es de 30 minutos. Habrá días que se publique poco si hay menos coincidencias. Si se publicara todo porque existen entradas de otros años en la misma fecha, se publicaría un máximo de 20 mensajes al día.

JRMora Hemeroteca (@jrmora-hemeroteca.bsky.social) 2025-11-28T12:35:04.832Z

Na temat użytkowania, możliwych zmian, ulepszeń i propozycji

Ta wtyczka została stworzona do użytku osobistego, zachęcono mnie do jej udostępnienia, ponieważ działa dobrze. Możesz z niej swobodnie korzystać. Nie mogę jednak zapewnić, że będzie działać w każdym środowisku i nie oferuję wsparcia jako takiego ani nie biorę odpowiedzialności, jeśli coś zepsujesz podczas instalacji. Jest on dostarczany taki, jaki jest. Moją radą (i radą setek milionów innych osób) jest wypróbowanie jej najpierw w środowisku testowym.

Mimo to, jeśli coś się zawiesi i zechcesz dać mi znać, będzie to mile widziane. A jeśli to zadziałało, dobrze byłoby o tym wiedzieć.

Wszelkie ewentualne aktualizacje wtyczki będą publikowane w tym poście. Jeśli będzie zainteresowanie wtyczką, nie wykluczam jej dokładnego przejrzenia, dopracowania i spróbowania szczęścia w wgraniu jej do repozytorium WordPressa.

Możliwe ulepszenia. Selektor czasu z minutami do precyzyjnego planowania publikacji. Obecnie wtyczka umożliwia planowanie tylko na godzinę i pół godziny. Zasadniczo tak myślałem, ponieważ tego właśnie potrzebowałem w tamtym czasie i ułatwiało to sprawdzanie godzin publikacji, a także zapobieganie niezamierzonemu nadużywaniu programowania przez ignorancję, która powodowała problemy z wydajnością na blogach z dużą ilością treści lub zawieszanie kont Bluesky za podejrzaną aktywność.

Jeśli chcesz zasugerować jakieś zmiany lub ulepszenia lub zgłosić jakieś błędy w swoim środowisku, możesz zostawić komentarz w tym poście, zrobię co w mojej mocy. Po zamknięciu komentarzy (zamykają się automatycznie po 40 dniach) można skorzystać z formularza kontaktowego.

Pobierz

SBK Remember 1.5.8

BSK Remember, wtyczka automatyzująca publikację efemeryd lub starych postów w Bluesky 15

SBK Remember to wtyczka, która integruje się z systemem CRON WordPressa i umożliwia automatyczne publikowanie starych postów ("Dzień taki jak dzisiaj, X lat temu") w Bluesky w określonych przez użytkownika godzinach i latach.

Pobierz

Dziennik zmian

1.5.8 (30-11-2025)

  • Cofanie i stabilność: Funkcjonalność "Special Programming" została całkowicie usunięta, aby zapewnić maksymalną stabilność i uniknąć śmiertelnego konfliktu w środowisku CRON.
  • POPRAWA: Narzędzie "Diagnostyka CRON" zostało skonsolidowane i uproszczone. Pole stanu jest teraz wyświetlane w konfiguracji, wskazując dokładny czas ostatniego uruchomienia CRON i jego wynik (sukces, brak postów lub niepowodzenie z powodu "nieodebranego zdarzenia").
  • PONOWNIE ZWERYFIKOWANE: 1-godzinna korekta dla jet lagu serwera zostaje utrzymana.

1.4.7 (29-11-2025)

  • NOWOŚĆ: Dodano dynamiczny selektor języka w konfiguracji. Ten selektor pojawia się tylko w przypadku wykrycia wtyczki wielojęzycznej (Polylang/WPML lub dowolnej wtyczki korzystającej z taksonomii językowej). Po każdej zmianie w menu rozwijanym należy kliknąć przycisk "Zapisz zmiany konfiguracji", aby zostały one zastosowane.
  • POPRAWA: Funkcja wyszukiwania efemeryd(bsk_record_query_posts) używa teraz wybranego ustawienia języka, umożliwiając filtrowanie według określonego języka, w tym wszystkich języków lub całkowite wyłączenie wyszukiwania.

1.4.6 (28-11-2025)

  • KRYTYCZNA POPRAWA: Usunięto zakodowane na stałe ograniczenie językowe w zapytaniu dotyczącym postów(tax_query), aby zapewnić kompatybilność z witrynami jednojęzycznymi. Zapytanie jest teraz elastyczne i wyszukuje posty w dowolnym języku, jeśli nie istnieje określona taksonomia.

1.4.5 (27-11-2025)

  • KRYTYCZNA POPRAWA: Naprawiono błąd 404 w zasobach(bsk-remind-admin.css i .js) spowodowany nieprawidłową ścieżką(plugins_url). Dostosowano funkcję enqueue_admin_assets do używania plugin_dir_url(__FILE__) w niezawodny sposób.

1.4.4 (26-11-2025)

  • UDOSKONALENIE: Wdrożono zarządzanie harmonogramami i latami za pomocą dynamicznej tabeli i funkcji przeciągnij i upuść.
  • OPTYMALIZACJA: Użycie <template> w HTML, aby uniknąć błędów renderowania tabeli przestawnej w panelu administracyjnym.

1.4.3 (25-11-2025)

  • POPRAWA: Wyczyszczono jednostki HTML we fragmencie postu przed wysłaniem go do Bluesky, zapobiegając pojawianiu się kodów HTML w osadzeniu.

1.4.2 (2025-11-24)

  • NAPRAWIONO: Poprawiono uwierzytelnianie, aby uwzględnić długość hasła aplikacji w diagnostycznym komunikacie o błędzie, co ułatwia debugowanie poświadczeń.

1.4.1 (23-11-2025)

  • NOWOŚĆ: Dodano narzędzie do resetowania CRON w panelu administracyjnym w celu rozwiązywania problemów z przerwami lub pominiętymi wydaniami.

1.4.0 (22-11-2025)

  • NOWOŚĆ: Zaimplementowano logikę wykluczania ID dla postów, które nigdy nie powinny być ponownie publikowane lub publikowane automatycznie.

1.3.2 (21-11-2025)

  • NAPRAWA: Zaimplementowano skrypt czyszczenia adresów URL w celu usunięcia parametrów ?b sk_message lub ?bsk_error z paska adresu po wykonaniu akcji w panelu administracyjnym.

1.3.0 - 1.3.1 (20-11-2025)

  • POPRAWA: Wdrożono funkcję ręcznego publikowania.
  • POPRAWA: Wdrożono logikę natychmiastowego publikowania nowych postów.

1.2.0 (19-11-2025)

  • KRYTYCZNA POPRAWA: Wdrożono 1-godzinną(-3600s) korektę dla WordPress CRON, aby zrekompensować opóźnienia serwera.
  • POPRAWA: Blokowanie nieodebranych zdarzeń w CRON w celu uniknięcia serii publikacji w niewłaściwym czasie.

1.1.0 (18-112025)

  • POPRAWA: Refaktoryzacja obsługi efemeryd, aby móc wyszukiwać wiele postów w różnych latach dla każdego zaplanowanego czasu publikacji.

1.0.0 (17-11-2025)

  • Pierwsze uruchomienie. Podstawowa funkcjonalność połączenia Bluesky i prosta publikacja efemeryd.

Powiązane artykuły

Dodaj komentarz

Coś do powiedzenia?