blogging

Μερικά χρήσιμα wordpress tips & hacks

blogging, wordpress - 07.09.2008 12:25 - 7 σχόλια

Έχοντας σχεδόν καθημερινή τριβή με το wordpress, νομίζω ότι θα βοηθήσει αρκετά κάποιους από τους αναγνώστες του blog, η παράθεση ορισμένων tips & hacks που βοηθούν σε συγκεκριμένες λειτουργίες (ειδικά στην χρήση του wordpress ως CMS). Θα ακολουθήσουν κι άλλα Posts, ας ξεκινήσουμε με μερικά «βασικά».

Πως γίνεται να μην εμφανίζεται μια συγκεκριμένη κατηγορία στην σχετική λίστα, χωρίς όμως να χαθεί η δυνατότητα, οι κατηγορίες να υπάρχουν στο theme ως widget.

Mε μια μικρή αλλαγή στο wp-includes/widgets.php. Πάμε στην function wp_widget_categories και προσθέτουμε το exclude συνοδευόμενο από το id της κατηγορίας που δεν θέλουμε να εμφανίζεται :

$cat_args = «orderby=name&show_count={$c}&hierarchical={$h}&exclude=1″;

Κάνοντας linkable το logo του header

Στο σχετικό div προσθέτουμε την ακόλουθη εντολή javascript. (εδώ υποθέτουμε ότι το id του div είναι το logo)

<div id=»logo» onclick=»location.href=’<?php bloginfo(‘url’); ?>’;»></div>

θα πρέπει επίσης να προσθέσουμε στο stylesheet, στο #logo την εντολή cursor:pointer; (για να γίνεται χεράκι ο κέρσορας στο mouse over)

Εμφανίζοντας τα τελευταία άρθρα από άλλο site μέσω RSS

Εδώ τα πράγματα είναι απλά, δεν έχουμε παρά να χρησιμοποιήσουμε την δυνατότητα που μας δίνει το wordpress μέσω του Simplepie. (όπου http://www.digitalbox.gr/blog/?feed=rss2, χρησιμοποιείστε το url που δίνει το εκάστοτε site για το feed του). H μεταβλητή $num ορίζει των αριθμό των άρθρων που θα εμφανίζονται.

<?php require_once(ABSPATH . WPINC . ‘/rss-functions.php’);
get_rss(‘http://www.digitalbox.gr/blog/?feed=rss2′, $num = 10);?>

Διαφορά μεταξύ WP_query και query_posts

Kαι οι δύο functions είναι χρήσιμες. Το πρόβλημα είναι ότι το query_posts συμπεριλαμβάνει απαραιτήτως και το post ενώ το WP_query όχι. Έτσι, αν θέλουμε να εμφανίσουμε έναν ορισμένο αριθμό posts από μια συγκεκριμένη κατηγορία, τότε μπορούμε να χρησιμοποιήσουμε το query_posts (εδώ εμφανίζουμε τα 5 τελευταία posts της κατηγορίας με id=1, ταξινομώντας τα, ξεκινώντας από το πιο πρόσφατο):

<?php query_posts(«cat=1&showposts=5&order=DESC»); ?>

Αν θέλουμε όμως για διάφορους λογους να εμφανίσουμε μόνο τους τίτλους και την ημερομηνία των posts, τότε αναγκαστικά θα χρησιμοποιήσουμε το WP_query : (εδώ εμφανίζουμε τα 5 τελευταία posts της κατηγορίας με id=1, σορτάροντάς τα από το πιο πρόσφατο):

<?php $recent = new WP_Query(«cat=1&showposts=5&order=DESC»); while($recent->have_posts()) : $recent->the_post();?>

Eμφανίζοντας συγκεκριμένες κατηγορίες του Blogroll

Θα χρησιμοποιήσουμε την wp_list_bookmarks ως εξής (εδώ εμφανίζουμε τα bookmarks της κατηγορίας με id=1 του Blogroll) :

<?php wp_list_bookmarks(‘title_li=&categorize=0&category=1&orderby=id&order=DESC&limit=-1′); ?>

MME και συζητήσεις περί blogging

blogging - 08.05.2008 8:14 - 4 σχόλια

Χθες το βράδυ, είχα την ατυχή έμπνευση να παρακολουθήσω άλλη μια τηλεοπτική συζήτηση περί blogging, στην εκπομπή της ΕΤ3 «Ανιχνεύσεις».

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

Δεν λέω ότι θα πρέπει να ξεκινήσουν να ακούγονται τεχνικοί όροι ακατάπαυστα, αλλά αυτό το αναμάσημα επεξηγήσεων τύπου «τι είναι blog», «πως το δημιουργεί κάποιος», «πρέπει να πληρώσει;», «πρέπει να απευθυνθεί σε εταιρεία;», «χρειάζονται τεχνικές γνώσεις;» το έχουμε βαρεθεί. Κάθε τηλεοπτική εκπομπή που φιλοξενεί τέτοιου είδους «συζητήσεις» έτσι ξεκινά, έτσι συνεχίζεται, έτσι ολοκληρώνεται.

Τόση δυσκολία υπάρχει δηλαδή στο να γίνει επιτέλους μια ουσιαστική συζήτηση και να αφήσουμε αυτές τις επεξηγήσεις στον πρόεδρο της ΕΕΧΙ;

«Mάνα Blogger»

blogging - 27.02.2008 14:35 - 8 σχόλια

Παρακολουθώντας όλη αυτή την ανεκδιήγητη κατάσταση που έχει διαμορφωθεί και παραπέμπει καθαρά σε συνθήκες πολέμου μεταξύ παραδοσιακών media και new media, θα ήθελα να πω κάποιες απλές σκέψεις που μου έρχονται στο μυαλό.

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

Δεν βλέπω επίσης πως μπορούμε έτσι απλά και αβίαστα να διαχωρίζουμε την θέση των blog, από τα υπόλοιπα συστήματα κρατικής προπαγάνδας στα οποία τα παραδοσιακά ΜΜΕ (τηλεόραση, εφημερίδες) αλλά και άλλοι φορείς (σχολείο, εκκλησία) παίζουν πρωταρχικό ρόλο, προσπαθώντας να υποβάλλουν την πεποίθηση, πως η θέση μας απέναντι στη ζωή πρέπει υποχρεωτικά να είναι αυτή της δουλοπρέπειας και πως ο μοναδικός τρόπος για να ξεχωρίσεις και να πάρεις κύρος μέσα στο περιβάλλον σου είναι ο ανταγωνισμός με τους άλλους. Θα μπορούσα να αναφέρω μετά από έρευνα μίας (το πολύ) ημέρας έναν ικανό αριθμό από blog που είτε άθελά τους είτε εν γνώσει τους, αναπαράγουν την πλύση εγκεφάλου που έχουν υποστεί αυτοί που τα συντηρούν, στα γραφόμενά τους.

Βρίσκω επίσης, υποκριτικό, το να προσπαθούν κάποιοι επί πολύ καιρό, να εισάγουν στα new media καθιερωμένους όρους που κυριαρχούν και εξασφαλίζουν την βιωσιμότητα των παραδοσιακών media και σήμερα να εξαπολύουν κορώνες περί αυθεντικότητας. Εκ προοιμίου, το επιχείρημα είναι σαθρό : η οποιαδήποτε στήλη εφημερίδας ή τηλεοπτική εκπομπή δεν δύναται να διεκδικεί την ευλογία της αυθεντικότητας, ενώ ο κοινός μέσος χρήστης που διατηρεί κάποιο blog την έχει εξασφαλισμένη a priori. Aπό που προκύπτει αυτό, δεν καταλαβαίνω, ας ελπίσουμε οι δημιουργοί του μανιφέστου να δώσουν κάποιες περαιτέρω επεξηγήσεις για ένα κείμενο που στην ουσία προσβάλλει τον οποιονδήποτε άνθρωπο έχει αποφασίσει να δημιουργήσει ένα site για να γράφει τις απόψεις του, όταν παράλληλα είναι φανερή η προσπάθεια «πακετοποίησης» του υπό την σκέπη ενός κινήματος, λέξη που από μόνη της χάνει την αξία της όταν αντιστοιχίζεται σε έννοιες όπως το blogging.

Όσον αφορά την γενικότερη αντιμετώπιση των παραδοσιακών μέσων απέναντι στις απόψεις που εκφράζονται στα blog, νομίζω ότι αρκεί μια απλή παραλλαγή του ρητού του Marshall McLuhan για να καταδείξει που βρίσκεται το σημείο όπου χάνεται κάθε επαφή. Αντί για «το μέσο είναι το μήνυμα», στην προκειμένη περίπτωση «το μέσο είναι το πρόβλημα». Άνθρωποι καλούνται να πάρουν θέση για ένα θέμα που δεν γνωρίζουν παρά ελάχιστα, τολμώ μάλιστα να πω ότι δεν είναι απλώς αδαείς (πράγμα μη κατακριτέο) αλλά ημιμαθείς (πράγμα επικίνδυνο). Κάπως έτσι, φθάνεις στο σημείο να απορείς με το χαμηλό μορφωτικό επίπεδο ανθρώπων που κατέχουν σημαντικές θέσεις του δημόσιου βίου, ή θέσεις τέτοιες που μπορούν να διαμορφώνουν άποψη.

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

Θα επισημάνω και πάλι την ανάγκη για την εξεύρεση της μέσης οδού. Πάλι έχουμε πάει στα άκρα, πάλι στην μία μεριά κυριαρχεί η άκριτη εμμονή ενώ στην άλλη η αρνητική προδιάθεση, πάλι κάποιοι χάσκουν ανήμποροι μπροστά στην αντιτεχνολογική τους απόγνωση ενώ κάποιοι άλλοι την έχουν μεταβάλλει σε τεχνολογική έκσταση. Δεν μένει παρά και στην τωρινή κατάσταση, να γίνουμε θεατές τηλεοπτικών παραθύρων με την χαρακτηριστική επιγραφή κάτω σε κάποιο από αυτά «Mάνα Blogger», για να αποτελέσουμε ως κοινωνία, το αρνητικό σημείο αναφοράς του μέλλοντος.

The reason I’m ignoring your blog

blogging - 04.07.2007 17:14 - 5 σχόλια

The reason I’m ignoring your blog

Δια χειρός Ben Bleikamp (designer)

The reasons I ignore most blogs are :

It’s hard for me to find your best posts. I came to your blog because you wrote something interesting and someone linked to it. Prove to me you have done it before and I’m more likely to come back. Put a related posts plugin on your single post pages so that when someone clicks through they can say “Oh look, this guy wrote about the same topic a few times…maybe I should read those posts too.”

The only way to browse your blog is by date and category. This goes back to the first reason. You know what your best posts are…list them! I want to see the best content a blog has to offer the first time I visit it. Make it easy for people to find the best posts you’ve ever written.

Your sidebar is full of “junk.” Widgets are nice. Not all widgets are nice. Stop adding every widget under the sun to your sidebar – the more you add the less useful they become.

Your design looks like everyone elses. Not everyone is a great designer, but at least put some effort into customizing your blog if you want to be taken seriously. You don’t have to do anything really fancy, but simply activating a new theme is not “customizing” your blog.

Your more worried about traffic than content. Traffic follows good content. Stop writing posts in an effort to make the front page of Digg. It’s obvious to everyone what you’re doing.

Όλο το πολύ ενδιαφέρον άρθρο εδώ