
Εδώ και αρκετό καιρό σκεφτόμουν να προσπαθήσω να δημιουργήσω κάτι που θα επέτρεπε την αυτοματοποίηση της δημοσίευσης παλαιών αναρτήσεων στο Bluesky που συμπίπτουν με την τρέχουσα ημερομηνία, αλλά από προηγούμενα έτη. Ξέρετε, κάτι κατά το πρότυπο "συνέβη μια μέρα σαν σήμερα x χρόνια πριν".
Το πιο δημοφιλές δωρεάν πρόσθετο που χρησιμοποιείται για το σκοπό αυτό που θυμάμαι είναι το παλιό Revive Old Post, που αργότερα μετονομάστηκε σε Revive Social, ωστόσο, η επιλογή κοινής χρήσης στο Bluesky είναι μια επιλογή στην πληρωμένη έκδοση Pro και δεν ήθελα καμία από αυτές τις επιπλέον επιλογές που τείνουν να διογκώνουν τα πρόσθετα χωρίς λόγο.
Έτσι γεννήθηκετο "BSK Remember" και πήρε αυτό το όνομα, το οποίο δεν είναι το καλύτερο (θα έπρεπε να είναι bsky + κάτι πιο σαφές), αλλά ήταν απαραίτητο να του δώσω ένα όνομα και δεν το σκέφτηκα πολύ εκείνη τη στιγμή, επειδή ήταν απλώς ένα τεστ. Πρόκειται για ένα βασικό πρόσθετο για το WordPress που έχει σχεδιαστεί για ένα και μόνο πράγμα. Επιτρέπει την αυτοματοποίηση της δημοσίευσης περιεχομένου αρχείου (εφήμερων) στο κοινωνικό δίκτυο Bluesky με την ενσωμάτωση στο σύστημα CRON του WordPress.
Αν θέλετε να γλιτώσετε τον κόπο και να κατεβάσετε το πρόσθετο τώρα, εδώ το έχετε Plugin BSK Remember 1.5.8 zip.
Λειτουργίες και χαρακτηριστικά
- Αυτόματη δημοσίευση παλαιών αναρτήσεων ("Μια μέρα σαν σήμερα, πριν από Χ χρόνια") σε χρόνους και έτη που ορίζονται από τον χρήστη.
Οι πίνακες του προγράμματος μπορούν να μετακινηθούν και να αποσυρθούν για να ταξινομηθούν, αλλά η σειρά δημοσίευσης θα καθορίζεται πάντα από το χρονοδιάγραμμα.

- Πλήρης υποστήριξη πολλαπλών γλωσσών: Ανιχνεύει και σας επιτρέπει να φιλτράρετε τις δημοσιεύσεις ανά γλώσσα (π.χ. "en", "en", "de", κ.λπ.) εάν χρησιμοποιείτε πρόσθετα όπως το Polylang ή το WPML και δημοσιεύετε περιεχόμενο σε διάφορες γλώσσες.

- Άμεση δημοσίευση νέων δημοσιεύσεων: Προαιρετικά, μπορείτε να στείλετε μια δημοσίευση στο Bluesky αμέσως μετά τη δημοσίευσή της στο WordPress.

- Συντακτικός έλεγχος: Σας επιτρέπει να αποκλείετε συγκεκριμένες δημοσιεύσεις (με βάση το αναγνωριστικό) για να αποφύγετε την αυτόματη δημοσίευσή τους ως εφήμερη ή ως νέο περιεχόμενο για άσχετες, ξεπερασμένες, αυτοδιαφημιστικές ή οποιεσδήποτε άλλες δημοσιεύσεις.

- Διαχείριση συνδέσμων (Embeds): Δημιουργήστε την ενσωμάτωση συνδέσμου με εικόνα, τίτλο και απόσπασμα στο Bluesky, εάν η δημοσίευση έχει χαρακτηρισμένη εικόνα.

- Διαγνωστικά εργαλεία: Περιλαμβάνει λειτουργίες δοκιμής σύνδεσης για την αποστολή απλού κειμένου και τον έλεγχο της δημοσίευσής του, δοκιμή ερωτήματος βιβλιοθήκης εφημερίδας και εργαλείο επανεκκίνησης CRON.
Δοκιμή σύνδεσης

Αυτό το κουτί είναι για αυτό που διαφημίζει. Αφού συνδεθείτε στο Bluesky, μπορείτε να ελέγξετε αν η σύνδεση λειτούργησε. Μπορείτε επίσης να το χρησιμοποιήσετε για γρήγορες δημοσιεύσεις ή για να πειράξετε το προσωπικό στέλνοντας το κενό κουτί, το οποίο θα δημοσιεύσει ένα ενοχλητικό κενό μήνυμα.
Δοκιμή βιβλιοθήκης εφημερίδων
Το εκτελείτε και έχετε τη λίστα με τις δημοσιεύσεις που θα δημοσιεύσετε ή όχι εκείνη την ημέρα.


Το τεστ διαβούλευσης με τη βιβλιοθήκη εφημερίδων ελέγχει επίσης αν η λίστα των δημοσιεύσιμων αναρτήσεων της ημέρας έχει ή όχι μια χαρακτηρισμένη εικόνα και σας ειδοποιεί με έναν κόκκινο σταυρό αν δεν έχει, ώστε να μπορείτε να την προσθέσετε.

Εργαλείο επαναφοράς CRON
Δεν υπάρχουν πολλά περισσότερα να προσθέσετε, αν το cron κολλήσει ή δείτε ότι τρέχει χαζά, απλά κάντε επανεκκίνηση.

- Περιλαμβάνει επίσης ένα πλαίσιο κατάστασης στη διαμόρφωση που υποδεικνύει την ακριβή ώρα της τελευταίας εκτέλεσης του CRON και το αποτέλεσμά της (Επιτυχία, Καμία θέση ή Αποτυχία λόγω "Missed Event").

Δημιουργία κωδικού πρόσβασης εφαρμογής στο Bluesky
Το πρόσθετο πρέπει να είναι συνδεδεμένο με το Bluesky, οπότε θα χρειαστείτε έναν ενεργό λογαριασμό Bluesky και έναν "App Password".
Ο κωδικός πρόσβασης εφαρμογών δημιουργείται γρήγορα και εύκολα, συνδεόμενος στο λογαριασμό σας Bluesky στο μενού Ρυθμίσεις / Απόρρητο και ασφάλεια / Κωδικοί πρόσβασης εφαρμογών.
Δώστε του ένα όνομα που να σας θυμίζει για ποιο λόγο θα το χρησιμοποιήσετε και δημιουργήστε το. Δεν χρειάζεται να τσεκάρετε το πλαίσιο "Να επιτρέπεται η πρόσβαση στα άμεσα μηνύματά σας" και να κάνετε κλικ στο "Επόμενο".

Στην επόμενη οθόνη θα μπορείτε να αντιγράψετε τον "Κωδικό πρόσβασης εφαρμογής" που θα εμφανιστεί. Αποθηκεύστε τον αμέσως, διότι δεν μπορεί να ανακτηθεί, αν και δεν πειράζει αν τον χάσετε. Απλά δημιουργήστε έναν νέο.
Εγκατάσταση BSK Θυμηθείτε
Η εγκατάσταση και η θέση σε λειτουργία γίνεται ως συνήθως:
- Εγκαταστήστε το bsk-remember.zip από τον διαχειριστή πρόσθετων ή αποσυμπιέστε το από το
/wp-content/plugins/. - Ενεργοποιήστε το πρόσθετο.
- Αποκτήστε πρόσβαση στην επιλογή με την ονομασία BSK Remember που θα εμφανιστεί στο μενού διαχείρισης του WordPress.
- Εισάγετε το url χρήστη (λαβή) του λογαριασμού Bluesky όπου πρόκειται να εκτελέσετε το πρόσθετο και τον κωδικό πρόσβασης (App Pawssword) που δημιουργήσατε.

Πραγματοποιήστε τη δοκιμή σύνδεσης δημοσιεύοντας ένα κείμενο από το πρόσθετο και, τέλος, ορίστε τις ώρες και την ηλικία των δημοσιεύσεων που θέλετε να δημοσιεύονται αυτόματα στον πίνακα προγραμματισμού και, στη συνέχεια, βεβαιωθείτε ότι έχετε αποθηκεύσει τις αλλαγές για να προγραμματίσετε τις εργασίες CRON. Και ορίστε. Αν όλα πήγαν καλά, το πρόσθετο θα αρχίσει να εξυπηρετεί τις επιλεγμένες αναρτήσεις στις καθορισμένες ώρες.
Ορισμένες σκέψεις, συμβουλές και προειδοποιήσεις
Χρησιμοποιήστε έναν λογαριασμό Bluesky μόνο για αυτό.
Μην χρησιμοποιείτε τον προσωπικό σας λογαριασμό. Διατρέχετε τον κίνδυνο να ανασταλεί για ύποπτη ή ασυνήθιστη δραστηριότητα, εάν δοκιμάσετε μαζικές αποστολές και ο λογαριασμός είναι νέος, και θα ενεργοποιηθούν οι αυτοματισμοί πρόληψης. Αυτό μου συνέβη και έπρεπε να εξηγήσω τις προθέσεις μου για να πάρω πίσω τον λογαριασμό μου. Ώρες αργότερα μου απάντησαν παραδεχόμενοι ένα "ψευδώς θετικό αποτέλεσμα" και επανέφεραν τον λογαριασμό.
Μην κάνετε κατάχρηση των διαστημάτων.
Μην αναρτάτε πολλές αναρτήσεις ταυτόχρονα ή/και σε πολύ σύντομο χρονικό διάστημα. Σε κανέναν δεν αρέσουν οι βαρετοί. Στην καλύτερη περίπτωση δεν θα αποκτήσετε περισσότερους αναγνώστες και στη χειρότερη θα αρχίσετε να χάνετε τους περισσότερους από τους αναγνώστες που έχετε. Σε ειδικές περιπτώσεις μπορείτε να δημοσιεύετε δύο ταυτόχρονα, αν σχετίζονται μεταξύ τους, αλλά όχι ως ρουτίνα.
Δημιουργεί έναν λογικό προγραμματισμό.
Μην προγραμματίζετε αναρτήσεις για όλη τη νύχτα ή νωρίς το πρωί αν δεν έχετε αναγνώστες από διαφορετικές χρονικές ζώνες που συμπίπτουν με αυτές τις ώρες. Επικεντρωθείτε στις ώρες της ημέρας που πιστεύετε ότι το χρονολόγιο σας έχει περισσότερη ή καλύτερη δραστηριότητα.
Προσπαθήστε να μην το κάνετε να μοιάζει αυτόματο
Παρόλο που σε μεγάλο βαθμό είναι, εξανθρωπίστε το όσο το δυνατόν περισσότερο, δημοσιεύοντας επίσης στον εν λόγω λογαριασμό και απαντώντας αν κάποιος σας κάνει μια ερώτηση, σας παραθέσει ένα απόσπασμα ή οτιδήποτε άλλο. Μην το ξεριζώνετε και μην το ξεχνάτε, ώστε να λειτουργεί για εσάς.
Παράδειγμα για το πώς λειτουργεί σε έναν λογαριασμό Bluesky
Εδώ έχετε τον λογαριασμό που κυκλοφόρησα πριν από μερικές ημέρες και τον οποίο ονόμασα Hemeroteca, όπου το πρόσθετο λειτουργεί εδώ και λίγες ώρες.
Σχετικά με τη χρήση, πιθανές αλλαγές, βελτιώσεις και προτάσεις
Αυτό το πρόσθετο δημιουργήθηκε για προσωπική χρήση, ενθαρρύνθηκα να το μοιραστώ επειδή λειτουργεί καλά. Είστε ελεύθεροι να το χρησιμοποιήσετε. Ωστόσο, δεν μπορώ να διασφαλίσω ότι λειτουργεί σε οποιοδήποτε περιβάλλον και δεν προσφέρω υποστήριξη ως τέτοια ούτε αναλαμβάνω την ευθύνη αν σπάσετε κάτι κατά την εγκατάστασή του. Παραδίδεται ως έχει. Η συμβουλή μου (και η συμβουλή εκατό εκατομμυρίων άλλων ανθρώπων) είναι να το δοκιμάσετε πρώτα σε ένα staging περιβάλλον.
Ακόμα κι έτσι, αν κάτι καταρρεύσει και θέλετε να με ενημερώσετε, θα το εκτιμούσα. Και αν έχει δουλέψει για εσάς, θα ήταν επίσης καλό να το ξέρετε.
Οποιεσδήποτε πιθανές ενημερώσεις του πρόσθετου θα δημοσιεύονται σε αυτή τη δημοσίευση. Αν υπάρχει ενδιαφέρον για το πρόσθετο, δεν αποκλείω να το αναθεωρήσω διεξοδικά, να το γυαλίσω και να δοκιμάσω την τύχη μου να το ανεβάσω στο αποθετήριο του WordPress.
Πιθανή βελτίωση. Επιλογέας ώρας με λεπτά για λεπτομερή προγραμματισμό των δημοσιεύσεων. Τώρα, το πρόσθετο επιτρέπει τον προγραμματισμό μόνο για την ώρα και τη μισή ώρα. Κατ' αρχήν το σκέφτηκα έτσι επειδή ήταν αυτό που χρειαζόμουν εκείνη τη στιγμή και διευκόλυνε τον έλεγχο των ωρών δημοσίευσης, επίσης για να αποτρέψω την ακούσια κατάχρηση του προγραμματισμού από άγνοια που έδινε προβλήματα απόδοσης σε ιστολόγια με πολύ περιεχόμενο ή αναστολή λογαριασμών Bluesky για ύποπτη δραστηριότητα.
Αν θέλετε να προτείνετε κάποια αλλαγή ή βελτίωση ή να αναφέρετε κάποιο σφάλμα στο περιβάλλον σας, μπορείτε να αφήσετε ένα σχόλιο σε αυτή τη δημοσίευση, θα κάνω ό,τι καλύτερο μπορώ. Όταν τα σχόλια κλείσουν (κλείνουν αυτόματα μετά από 40 ημέρες) μπορείτε να χρησιμοποιήσετε τη φόρμα επικοινωνίας.
Λήψη
Changelog
1.5.8 (30-11-2025)
- Επαναφορά και σταθερότητα: Η λειτουργικότητα "Ειδικός προγραμματισμός" έχει αφαιρεθεί πλήρως για να εξασφαλιστεί η μέγιστη δυνατή σταθερότητα και να αποφευχθεί η μοιραία σύγκρουση στο περιβάλλον CRON.
- ΒΕΛΤΙΩΣΗ: Το εργαλείο "CRON Diagnostics" ενοποιήθηκε και απλοποιήθηκε. Στη διαμόρφωση εμφανίζεται πλέον ένα πλαίσιο κατάστασης που υποδεικνύει την ακριβή ώρα της τελευταίας εκτέλεσης CRON και το αποτέλεσμά της (Επιτυχία, Χωρίς αναρτήσεις ή Αποτυχία λόγω "Missed Event").
- ΕΝΙΣΧΥΣΗ: Διατηρείται η διόρθωση 1 ώρας για το jet lag του διακομιστή.
1.4.7 (29-11-2025)
- ΝΕΟ: Προστέθηκε ένας δυναμικός επιλογέας γλώσσας στη ρύθμιση παραμέτρων. Αυτός ο επιλογέας εμφανίζεται μόνο αν ανιχνευθεί ένα πολυγλωσσικό πρόσθετο (Polylang/WPML ή οποιοδήποτε πρόσθετο που χρησιμοποιεί την ταξινομία
γλωσσών). Μετά από οποιαδήποτε αλλαγή στο επιλογέα πρέπει να βεβαιωθείτε ότι έχετε κάνει κλικ στο κουμπί "Αποθήκευση αλλαγών διαμόρφωσης" για να εφαρμοστεί. - ΒΕΛΤΙΩΣΗ: Η λειτουργία αναζήτησης εφήμερων
(bsk_record_query_posts) χρησιμοποιεί τώρα τη ρύθμιση της επιλεγμένης γλώσσας, επιτρέποντας το φιλτράρισμα με μια συγκεκριμένη γλώσσα, συμπεριλαμβάνοντας όλες τις γλώσσες ή απενεργοποιώντας εντελώς την αναζήτηση.
1.4.6 (28-11-2025)
- ΚΡΙΣΙΜΗ ΕΠΙΛΥΣΗ: Αφαιρέθηκε ο σκληρά κωδικοποιημένος γλωσσικός περιορισμός στο ερώτημα θέσεων
(tax_query) για να διασφαλιστεί η συμβατότητα με μονόγλωσσους ιστότοπους. Το ερώτημα είναι πλέον ευέλικτο και αναζητά αναρτήσεις σε οποιαδήποτε γλώσσα εάν δεν υπάρχει συγκεκριμένη ταξινόμηση.
1.4.5 (27-11-2025)
- ΚΡΙΣΙΜΗ ΕΠΙΛΥΣΗ: Διορθώθηκε το σφάλμα 404 στα περιουσιακά στοιχεία
(bsk-remind-admin.cssκαι.js) που προκλήθηκε από λανθασμένη διαδρομή(plugins_url). Προσαρμογή της συνάρτησηςenqueue_admin_assetsώστε να χρησιμοποιείτο plugin_dir_url(__FILE__)με αξιόπιστο τρόπο.
1.4.4 (26-11-2025)
- ΒΕΛΤΙΩΣΗ: Υλοποιήθηκε η διαχείριση των χρονοδιαγραμμάτων και των ετών μέσω ενός δυναμικού πίνακα και του Drag and Drop.
- ΒΕΛΤΙΩΣΗ: Χρήση του
<template>στην HTML για την αποφυγή σφαλμάτων απόδοσης του πίνακα pivot στο διαχειριστή.
1.4.3 (25-11-2025)
- ΒΕΛΤΙΩΣΗ: Καθαρίστηκαν οι οντότητες HTML στο απόσπασμα της ανάρτησης πριν από την αποστολή του στο Bluesky, αποτρέποντας την εμφάνιση κωδικών HTML στην ενσωμάτωση.
1.4.2 (2025-11-24)
- FIX: Διορθώθηκε ο έλεγχος ταυτότητας ώστε να συμπεριλαμβάνεται το μήκος του κωδικού πρόσβασης εφαρμογής στο διαγνωστικό μήνυμα σφάλματος, διευκολύνοντας την αποσφαλμάτωση των διαπιστευτηρίων.
1.4.1 (23-11-2025)
- ΝΕΟ: Προστέθηκε ένα εργαλείο επαναφοράς CRON στον πίνακα διαχειριστών για την αντιμετώπιση εκρήξεων ή χαμένων εκδόσεων.
1.4.0 (22-11-2025)
- ΝΕΟ: Εφαρμογή της λογικής αποκλεισμού ID για αναρτήσεις που δεν πρέπει ποτέ να αναδημοσιευτούν ή να δημοσιευτούν αυτόματα.
1.3.2 (21-11-2025)
- FIX: Υλοποιήθηκε ένα σενάριο καθαρισμού URL για την αφαίρεση των παραμέτρων
?bsk_messageή?bsk_errorαπό τη γραμμή διευθύνσεων μετά από μια ενέργεια στη διαχείριση.
1.3.0 - 1.3.1 (20-11-2025)
- ΒΕΛΤΙΩΣΗ: Εφαρμογή της λειτουργίας χειροκίνητης δημοσίευσης.
- ΒΕΛΤΙΩΣΗ: Εφαρμογή λογικής για την άμεση δημοσίευση νέων αναρτήσεων.
1.2.0 (19-11-2025)
- ΚΡΙΣΙΜΗ ΕΠΙΛΥΣΗ: Εφαρμογή διόρθωσης 1 ώρας
(-3600s) για το WordPress CRON για την αντιστάθμιση των καθυστερήσεων του διακομιστή. - ΒΕΛΤΙΩΣΗ: Μπλοκάρισμα των αναπάντητων συμβάντων στο CRON για την αποφυγή εκρήξεων δημοσίευσης σε λανθασμένες χρονικές στιγμές.
1.1.0 (18-112025)
- ΒΕΛΤΙΩΣΗ: Ανασχεδιασμός του χειρισμού της εφήμερης ώστε να είναι δυνατή η αναζήτηση πολλαπλών δημοσιεύσεων σε διαφορετικά έτη για κάθε προγραμματισμένη ώρα δημοσίευσης.
1.0.0 (17-11-2025)
- Αρχική έναρξη. Βασική λειτουργικότητα σύνδεσης Bluesky και απλή δημοσίευση εφήμερων.







