Είμαι πολύ χαρούμενος, μόλις έφτιαξα το πρώτο μου plug in για το wordpress. Δεν είναι ολοκληρωμένο ακόμα, καθώς πρέπει να γίνουν πολλά πράγματα ακόμα για να είναι ικανοποιητικά εύχρηστο, ωστόσο για αρχή έχω εντυπωσιαστεί.
Λογικά, θα έχετε παρατηρήσει εδώ και καιρό το νέο χαρακτηριστικό στο newsfilter.gr όπου στο τέλος κάθε άρθρου εμφανίζει τα “Ενδιαφέροντα Άρθρα” και τα “Σχετικά Άρθρα” (αν όχι, πάντε λίγο πιο κάτω στην σελίδα και θα το παρατηρήσετε). Τα “Σχετικά άρθρα” εμφανίζονται με την βοήθεια του Ultimate Tag Warrior, ενώ τα “Ενδιαφέροντα Άρθρα”, μέχρι πρότεινως, εμφανίζονταν με καθαρό κώδικα που είχα γράψει στα αρχεία του theme!
Πλέον, ενσωμάτωσα αυτόν τον κώδικα σε ένα Plug in και μέσα στο αρχείο του theme έμεινε μόνο μισή γραμμή κώδικας ο οποίος καλεί το plug in αυτό. Το επόμενο βήμα είναι να φτιάξω και ένα Control panel για το plug in, έτσι ώστε να μην χρειάζεται να αλλάζω με το χέρι τον κώδικα κάθε φορά που αλλάζω γνώμη για τα 4 πιο “ενδιαφέροντα άρθρα”, αλλά να μπορώ να το κάνω κατευθείαν μέσα από την διαχείριση του wordpress.
Βέβαια για να γίνει αυτό, θα πρέπει πρώτα να μάθω πως φτιάχνεις control panel μέσα στο wordpress… Δεν φαντάζομαι να είναι δύσκολο. Αν έχετε να προτείνετε κανένα καλό Link που να αναφέρει κάτι σχετικό, please γράψτε το σε ένα σχόλιο. Thanks…
Τέλος, να σημειωθεί, ότι το Ultimate Tag Warrior, περικλείετε στο δικό μου Plug in, γεγονός που σημαίνει ότι εγκαθιστώντας το δικό μου plug in (wp_Intresting Artciles) κερδίζετε κατευθείαν και τα “Σχετικά Άρθρα” χωρίς να πρέπει να γράψετε παραπάνω κώδικα (όπως κανονικά απαιτεί το Tag Warrior). Βέβαια, για να γίνει αυτό σωστά, εννοείτε ότι πιο πριν έχετε εγκαταστήσει οικειοθελώς και αυτοβούλως το Ultimate Tag Warrior.
Για την ώρα δεν βγάζω το Plug in ελεύθερο για το κοινό γιατί είναι αρκετά δύσχρηστο, ωστόσο θα το κάνω μόλις καταφέρω να ολοκληρώσω την πλήρη διαχείρισή του μέσω κάποιου control panel. Προς το τέλος του μήνα (Ιουλίου) ελπίζω να είναι εντελώς έτοιμο.
Για ρίξτε μια ματιά στα screenshots:
3 Comments
nikan
Επειδή πρόσφατα μπήκα κι εγώ σ’ αυτό το χορό, δες αν θες εδώ: http://metablogging.gr/archives/796
Μελετώντας λίγο τον εύκολο κώδικά μου, θα δεις πως μπορείς να βάλεις στα options μια σελίδα για το plugin σου.
nikan
Επίσης, μόλις είσαι έτοιμος, σφύρα να το ανακοινώσω κι εγώ.
asynadak
Nikan είσαι τρομερός… Ευχαριστώ πολύ για το link και την υποστήριξή σου.
Επίσης στο wordpress.org βρήκα αρκετή βοήθεια για το πως να βάλω σελίδα στο control panel. Ρίξε του μια ματιά αν θες μπορεί να βρεις κάτι ενδιαφέρον.
Μέχρι το τέλος του μήνα θα το έχω έτοιμο (Θεού θέλοντος), θα το ανακοινώσω εδώ λογικά!
Thanks και πάλι.