WordPress: Προσθήκη πληροφοριών συγγραφέα στο Sidebar

wordpress

ΕΝΗΜΕΡΩΣΗ: Έχω αναπτύξει ένα Widget Sidebar για την εμφάνιση των πληροφοριών συγγραφέα σας.

Η σημερινή ανάρτηση του Jon Arnold ήταν φανταστική για συμβουλές για το σχεδιασμό μιας ιστοσελίδας, αλλά παρατήρησα ότι το πρώτο σχόλιο απέδωσε την ανάρτηση σε μένα. Αυτό είναι ένα προειδοποιητικό σημάδι που πρέπει να κάνω τις πληροφορίες του συγγραφέα πιο εμφανείς.

Δεν έχω δημιουργήσει ένα widget για αυτό (και εκπλήσσομαι που κανένας άλλος δεν το έχει κάνει!), Αλλά μπόρεσα να επεξεργαστώ την πλαϊνή μπάρα μου στο θέμα του ιστολογίου μου στο WordPress και να προσθέσω τον ακόλουθο κώδικα:

Σχετικά με τον Συγγραφέα 

Σε μία σελίδα ανάρτησης, προστίθεται μια επιπλέον ενότητα πλευρικής γραμμής που έχει μια φωτογραφία του συγγραφέα (χρησιμοποιώντας ένα Gravatar), το πλήρες όνομά τους, την αρχική τους σελίδα και τα βιογραφικά τους στοιχεία όπως περιγράφεται στο προφίλ χρήστη τους. Πρόσθεσα δύο τάξεις για να χειριστώ, διασφαλίζοντας ότι το gravatar αιωρούσε προς τα αριστερά και το ύψος της ενότητας είχε ένα ελάχιστο ύψος σε περίπτωση που ο συγγραφέας δεν είχε πληροφορίες.

get_the_author_meta('email') ανακτά τη διεύθυνση ηλεκτρονικού ταχυδρομείου του συγγραφέα και τη μεταφέρει στη συνάρτηση get_avatar. ο get_avatar η λειτουργία μεταφράζει το μήνυμα ηλεκτρονικού ταχυδρομείου σε ένα αναγνωριστικό που έχει περάσει στον διακομιστή gravatar για να δημοσιεύσει την κατάλληλη εικόνα. Αυτό είναι απαραίτητο αφού θέλετε να αποφύγετε να κάνετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου διαθέσιμη στην πηγή της σελίδας… οι ανεπιθύμητοι μηνύματα αγαπούν να συλλέγουν μηνύματα ηλεκτρονικού ταχυδρομείου.

Τα άλλα δεδομένα ανακτώνται απλά χρησιμοποιώντας το_author_meta πληροφοριών.

6 Σχόλια

  1. 1

    Δεν είναι υπέροχο να μπορείς να έχεις μια ιδέα και να την εφαρμόσεις αμέσως; Αυτό είναι δυνατό λόγω του Freedom One (http://www.gnu.org/philosophy/free-sw.html) - "Η ελευθερία να μελετάς πώς λειτουργεί το πρόγραμμα και να το αλλάξεις για να το κάνει αυτό που θέλεις."

  2. 2

    Παρατήρησα ότι ο αναγνώστης RSS εξακολουθεί να σας παραθέτει ως συγγραφέα για κάθε ανάρτηση. Υπάρχει πιθανότητα να το τροποποιήσετε έτσι ώστε να δείχνει το όνομα του συγγραφέα;

    • 3

      Ευχαριστώ που το επισημάνετε αυτό, Ade! Αυτή ήταν μια ρύθμιση Feedburner για να κάνει τη ροή συμβατή με το iTunes (το οποίο δεν χρειάζομαι!). Είναι ενδιαφέρον ότι η προσθήκη του δημιουργού στη ροή ενδέχεται να απαιτεί κάποια ανάπτυξη!

  3. 4
  4. 5

    Σκοπεύετε να το φιλοξενήσετε στο wordpress.org ώστε να μπορούμε να λαμβάνουμε ενημερώσεις;

    και ως δευτερεύουσα ερώτηση: εάν θέλω να εμφανίσω π.χ. AIM μόνο όταν συμπληρωθεί, μπορώ να χρησιμοποιήσω τους ίδιους κωδικούς για να το κάνω αυτό ή θα το κάνει έτσι: "AIM:" Δεν θα ήθελα να εμφανίσει τίποτα εάν το η έξοδος είναι άδεια…

    Πιθανότατα θα τροποποιήσω το plugin σας για τη σελίδα μου για να εμφανίσω το βιογραφικό και λίγες επιπλέον πληροφορίες: επικοινωνήστε όπως icq, aim, xfire και ούτω καθεξής.

  5. 6

    Douglas,
    Τι καταπληκτική ιδέα είναι το widget σας προσθέτοντας ένα gravatar πλευρικής γραμμής. (Πρέπει να ομολογήσω ότι δεν ήξερα ούτε τον όρο gravatar, έως ότου ακολούθησα τον σύνδεσμό σας για να μάθω - ευχαριστώ). Σίγουρα πρόκειται να εγκαταστήσω το widget σας σε έναν ιστότοπό μου.

    BTW, πολλές υπέροχες πληροφορίες στον ιστότοπό σας, χαίρομαι που το βρήκα.

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.