blog.adamopoulos.net

30 Μαρ 2008

wordpress 2.5 update και Gravatars

Γιώργος

Χθες βράδυ είδα πως κυκλοφόρησε η νέα έκδοση (2.5) του Wordpress και φυσικά αναβάθμισα τη μηχανή του blog. Η διαδικασία ήταν εύκολη όπως συνήθως και έγινε γρήγορα και χωρίς πρόβλημα.

Χθες βράδυ δεν είχα χρόνο για ψάξιμο, τώρα όμως που του ρίχνω μια ματιά, βλέπω πως οι αλλαγές στο admin interface είναι σημαντικές. Η ευχρηστία του μεγάλωσε σημαντικά!

Με την ευκαιρία της αναβάθμισης είπα να χρησιμοποιήσω την – ενσωματωμένη πλέον στο wordpress 2.5 – δυνατότητα εμφάνισης gravatar στα σχόλια. Η ενσωματωμένη συνάρτηση get_avatar κάνει τη δουλειά πολύ εύκολη αλλά δεν μου άρεσε το αποτέλεσμα στο συγκεκριμένο theme που χρησιμοποιώ.

Συγκεκριμένα, δεν σου δίνει εύκολο τρόπο να ελέγξεις το alignment του gravatar. Έτσι, με τη βοήθεια του wordpress codex έκανα τη δουλειά χειροκίνητα. Φαντάζομαι πως θα μπορούσε να γίνει καλύτερα (και πιο standards-compliant) μέσω CSS αλλά αυτό είναι κάτι που θα δοκιμάσω κάποια στιγμή στο μέλλον.

Ο κώδικας που χρησιμοποίησα (μέσα στο comments.php του theme) είναι:


<? php if ( $comment->comment_author_email == get_the_author_email() ) : ?>

      < ? php $grav_url = «http://www.gravatar.com/avatar.php?gravatar_id=» . md5($comment->comment_author_email) . «&default=» . «http://το πλήρες path του default gravatar» . «&size=» . 46; echo «<a href=’»; bloginfo(‘url’); echo»‘></a><img src=’$grav_url’ align=’left’ hspace=’3′ vspace=’1′ />»; ?>

<? php else: ?>

      <? php $grav_url = «http://www.gravatar.com/avatar.php?gravatar_id=» . md5($comment->comment_author_email) . «&default=» . «http://το πλήρες path του default gravatar» . «&size=» . 46; echo «<a href=’$comment->comment_author_url’></a><img src=’$grav_url’ align=’left’ hspace=’3′ vspace=’1′ />»; ?>

<? php endif; ?>

Σχετικές Δημοσιεύσεις

Δεν έχουν γραφτεί σχόλια για το "wordpress 2.5 update και Gravatars"

Φόρμα καταχώρησης σχολίου


  • billmavra: φιλε μου εξαιρετικος ο οδηγος σου....ολα δουλευουν στην εντελεια ....αλλαααα εχω μον
  • Γιώργος: Η αλλαγή του SSD δίσκου είναι πολύ απλή υπόθεση. Χρειάζεσαι μόνο ένα SSD δίσκο συμβατ
  • Alexandros: Geia sas. mporo na allaxo to 8gb se 16gb euxaristo den to exo kai poly me ta pc genikotera
  • Acro: O Tzot από επάνω με πρόλαβε. (φυσικά αφού διάβασε αυτό το post 5 μέρες νωρίτερα). Ακόμη κ
  • ΤΖΩΤΖΙΟΥ: Να σας κάνω τη ζωή λίγο πιο εύκολη; Δώσε μου μια τέτοια σελίδα, και θα σου φτιάξω έν

Πρόσφατες φωτογραφίες από το flickr

Δείτε περισσότερες εδώ...

Τα ψιλά γράμματα

Οι δημοσιεύσεις διέπονται από Άδεια Χρήσης Creative Commons Attribution - Share Alike 3.0 Greece.

This work is licensed under a Creative Commons Attribution - Share Alike 3.0 Greece License.

Creative Commons License

© adamopoulos.net 2005-2010

Διαφημίσεις