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

wordpress

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

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

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

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

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

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

Τα άλλα δεδομένα ανακτώνται απλά χρησιμοποιώντας το_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. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.