|
6 must have WordPress plugins(12) Οι επεκτάσεις και προσθήκες στο WordPress ονομάζονται plugins. Αυτή την στιγμή στην ιστοσελίδα του WordPress υπάρχουν περισσότερα από 11000 plugins, τα οποία κάνουν οτιδήποτε μπορούμε να φανταστούμε. Η δύναμη του WordPress βρίσκεται σε αυτές τις χιλιάδες προσθήκες που σας δίνουν τη δυνατότητα να προσθέσετε ασφάλεια, ταχύτητα, να δείτε τα στατιστικά σας, να κάνετε βελτιστοποίηση για τις μηχανές αναζήτησης ακόμη και να προσθέσετε διαφημίσεις στην ιστοσελίδα σας. Δεν πρέπει όμως να το παρακάνετε γιατί όλες αυτές οι προσθήκες φορτώνουν τη βάση δεδομένων στον επεξεργαστή του διακομιστή σας και η ιστοσελίδα γίνετε αργή. Αν μια σελίδα δεν φορτώσει σε 30 δευτερόλεπτα ή ο χρήστης δεν μπορέσει να προσανατολιστεί για το περιεχόμενο θα φύγει χωρίς δεύτερη σκέψη. 1. Το Google XML Sitemaps δημιουργεί ένα ειδικό sitemap XML που ενημερώνει τις μηχανές αναζήτησης Google, Bing, Yahoo, κάθε φορά που γράφετε ένα νέο άρθρο. 2. Το All in One SEO Pack βελτιστοποιεί τα κείμενα σας για τις μηχανές αναζήτησης. Το SEO είναι σημαντικό για να μπορεί η ιστοσελίδα σας να εμφανίζεται όσο το δυνατόν πιο υψηλά στα αποτελέσματα των μηχανών. 3. Το Contact Form 7 δημιουργεί μια φόρμα επικοινωνίας την οποία μπορείτε να επεξεργαστείτε και προσαρμόσετε στης δικές σας ανάγκες. Η φόρμα επικοινωνίας υποστηρίζει Ajax-powered submitting, CAPTCHA, Akismet spam filtering και ούτω καθεξής. 4. Το NextGEN Gallery είναι το καλύτερο Image Gallery για το WordPress. 5. Το WP Super Cache κάνει δυο δουλειές ταυτόχρονα. Πρώτον βοηθά της σελίδες σας να φορτώνουν γρηγορότερα, και δεύτερον δημιουργεί στατική εκδοχή του όλου σαιτ, γεγονός που μειώνει τις απαιτήσεις του CPU όταν χρησιμοποιείτε το WordPress. 6. Με το All in One Adsense and YPN αυτόματα εισάγουμε διαφημίσεις της google adsense ή της yahoo publisher network (YPN). Το άρθρο γράφθηκε για το inBlog.gr απο τον Πάνο Κοντογίαννη, εναν άνθρωπο με πάθος στο τομέα του web development και του SEO , |
|
Πως να ετοιμάσετε ένα σωστο design+illustration portfolio(0) Το portfolio και η προετοιμασία του είναι απαραίτητα για οποιονδήποτε ελεύθερο και μη επαγγελματία. Περιέχει δείγματα της εργασίας του και αποτελεί ένα απαραίτητο εργαλείο προκειμένου να λάβει κάποιος μέρος σε διαγωνισμούς ανάληψης εργασίας. Παρουσιάστε μόνο τις καλύτερες δημιουργίες σας. Γνώρισε τις δυνατότητες σου και συγκεντρώσου σε αυτές! Συμπεριλάβετε μόνο τις δουλειές που σου αρέσουν. Οργανώστε σωστά το portfolio σας! Κρατήστε το απλό και συνεχίστε να το ανανεώνετε Κάτι άλλο που θα θέλατε να προσθέσετε; Ας ακούσουμε μερικές γνώμες! Το παρών άρθρο πρωτοδημοσιέυθηκε στο http://w24.gr/ – ελληνικό webmaster + SEO forum. Εγγραφείτε στο φόρουμ για να αφήσετε τη γνώμη σας και να συζητήσετε το θέμα με άλλους χρήστες. |
![]() |
WordPress Tutorial – Πως να φτιάξεις το δικό σου wordpress theme!(14) Σε αυτό το βοήθημα ( βοήθημα; ) θα προσπαθήσω να καλύψω το μεγαλύτερο μέρος, όσο αναφορά τη δημιουργία ενός Template από το μηδέν. Παρόλα αυτά, δεν θα ασχοληθώ καθόλου με το Slicing ενός template και τη συγγραφή του CSS / XHTML, αλλά με τη δομή, τις loops και το πόσο καλύτερο μπορεί να γίνει ένα Template με τη χρήση αρκετών Tips and Tricks! Let’s talk about Themes Ο λόγος είναι απλώς. Το template system του WordPress, λειτουργεί με απλά php template tags τα οποία προσθέτονται εύκολα στο Header, το content Area, το Sidebar (εάν το χρειαζόμαστε) και το Footer μας. Ας το δούμε πάνω σε μια εικόνα, για να γίνει λίγο ποίο κατανοητό Αν δούμε το αρχείο μας από άποψη κώδικα, έχουμε ένα index.php αρχείο, μέσα στο οποίο έχουμε, στην αρχή την κλήση του Header, μετά την κλίση του sidebar της σελίδας μας, το content area στο οποίο, προσθέτουμε την WordPress Loop, η οποία καλεί τα κείμενά μας, είτε αυτά είναι Blog posts είτε Pages. Στο τέλος του αρχείου υπάρχει η κλήση προς το footer.php Ακριβώς με τον ίδιο τρόπο, δεν σχεδιάζετε και την σελίδα σας για τη χρήση με απλή XHTML, ακολουθώντας τα Web Standards, και έχοντας μια σωστή δομή; Ας προχωρήσουμε λίγο παρακάτω… Theme FrameWorks Τα ίδια ακριβώς framework μπορείτε να χρησιμοποιήσετε μέσα στη σελίδα σας. Παρόλα αυτά όμως, για να γίνει ακόμη ποίο εύκολη η ζωή των front end designers του WordPress, υπάρχεου και WordPress Theme Frameworks. Αυτά, έχουν έτοιμα όλα τα αρχεία τα οποία χρεάζεστε για τη δημιουργία ενός WordPress Theme το οποίο θα παίζει χωρίς να χρειαστεί να γράψετε εσείς κώδικα! Απλώς θα δημιουργήσετε το δικό σας child theme με απλά CSS αρχεία. Child Themes; Τι είναι αυτά; flexible, τί είναι αυτό; Έχεις να προτείνεις κάποια framework; HeadWay framework Thesis Ithemes builder και Elastic Υπάρχουν και άλλα; Αυτά ήταν; Το Artisteer είναι ένας WYSIWYG editor ο οποίος σας επιτρέπει να κάνετε Export σε WordPress, Joomla, Drupal και απλή XHTML / CSS. Ο κώδικας που βγάζει είναι 100% Valid αν και δεν χρησιμοποιεί καθόλου CSS3. Η επεξεργασία και μετατροπή του theme γίνετε εύκολα αφού τα Classes που χρησιμοποιεί είναι είναι αρκετά απλά! Εάν το μάθετε αρκετά καλά, σύντομα θα μπορείτε να σχεδιάσετε τον βασικό ( ίσως και ολόκληρο το psd ) μέσα του και με πολύ λίγα βήματα να έχετε το design σας έτοιμο! http://www.artisteer.com/ Ας προχωρήσουμε λίγο στο Template μας τώρα Όπως βλέπετε, εάν δεν βρεί ένα από αυτά τα αρχείο, προχωράει παρακάτω μέχρι να βρεί ένα από αυτά, κατάλληλο για να παρουσιάσει το αποτέλεσμα που ζητήθηκε! Πότε όμως καλείτε κάθε από αυτά τα αρχεία; Header.php – το αρχείο με το περιεχόμενο το οποίο διαβάζει πρώτα ο browser μας αφού βρίσκετε η κωδικοποίηση του template μας, το <head>, το <title> και τα javascript requests μας. [i]Λίγο ποίο αναλυτικά…[/i] Προχωρώντας στη δόμηση και τον σχεδιασμό του template μας, ας δούμε λίγο ποίο αναλυτικά τι έχουμε μέσα σε κάθε αρχείο: 1) Το DOCTYPE
Καλούμε και το έχοντας φυσικά ακολουθήσει μία σωστή html δομή, το header μας είναι έτοιμο! Index.php το header.php lets call header! στην πρώτη γραμμή λοιπόν προσθέτουμε το
και αυτό θα μας καλέσει το header.php αρχείο.
Ο παραπάνω κώδικας μας είναι η main loop μας! Απλό δεν είναι; Νομίζω και τα σχόλια είναι αρκετά κατανοητά για να δείτε τι κάνει το κάθε κομμάτι. Εάν υπάρχει απορία παρόλα αυτά, drop us a comment! Το τελευταίο μας κομάτι είναι να δημιουργήσουμε το αρχείο functions.php ( μέσα στο συγκεκριμένο αρχείο προσθέτουμε ότι κώδικα php θέλουμε να πηγαίνει «πακέτο» με το theme μας )
Το συγκεκριμένο κομμάτι κώδικα προστήθεται με την έκδοση 2.9 και είναι για την δημιουργεία των αυτόματων thumbnails. Αν θέλετε μπορείτε να διαβάσετε περισσότερα
Για να καλέσουμε το sidebar.php τώρα απλώς γράφουμε
Και μετά για το footer.php
Πρίν δούμε το single.php ας τελειώσουμε το βασικό μας σκελετό Το footer.php δεν χρεάζεται κάτι ιδαιέτερο εκτός από το κάλεσμα το footer hook, το οποίο και είναι
το sidebar.php παρόλα αυτά έχει αρκετή και σύνθετη δουλειά. Καταρχήν για να δουλέψει σωστά πρέπει να προσθέσουμε την δυνατότητα των Widgets.
Το οποίο δημιουργεί την function την οποία θα προσθέσουμε στο template μας για να μπορούμε να χρησιμοποιήσουμε τα Widgets του wordpress ( η παραπάνω function είναι συμβατή με WordPress 2.9+ ). Τώρα λοιπόν προσθέτουμε στο sidebar.php την κλήση του Widget.
And Voila! Τώρα μπορείτε από τον πίνακα ελέγχου να προσθέσετε widgets μέσα στο template σας! Finally…
Το αρχείο searchform.php περιέχει τον εξής κώδικα: Some tips!
Για να δείξετε τα συνολικά search results
Single.php – όπως αναφέραμε το αρχείο single.php εμφανίζει τον κώδικα που αντοιστειχεί στην εμφάνιση ενός άρθρου μόνο. Το single.php είναι ακριβώς το ίδιο με το index.php μόνο που κάτω από το Some tip! Related posts
Θέλετε να προσθέσουμε και ένα Short Bio στο τέλος του Post για το συγγραφέα μας; Δεν είναι κάτι δύσκολο
Και στο css file σας μέσα
Comments.php Can I style comments; Μπορείτε ακόμη να δείτε ένα παράδειγμα πώς να δώσετε διαφορετικό style μόνο στα comments του Admin Δείτε και μερικά comment tips ακόμη Archives.php
Όπου εμφανίζουμε μια μηχανή αναζήτησης, τα posts με βάση τους μήνες και τα τελευταία 50 posts. Για να μπορέσουμε να ενεργοποιήσουμε αυτή τη σελίδα, θα πρέπει στην κορυφή της να βάλουμε το εξής
Ο παραπάνω κώδικας χρησιμοποιείτε όταν θέλουμε να φτιάξουμε αρχεία php που θα χρησιμοποιήσουμε ως templates. Με τον τρόπο αυτό μπορούμε να έχουμε διαφορετικό design σε κάποιες σελίδες. Author.php Ανοίξτε το αρχείο και πάνω από το WordPress loop προσθέστε
Νομίζω είναι αρκετά κατανοητό τι πρέπει να αλλαχτεί για τα παίξει το loop σας σε άλλη κατηγορία ή με άλλο αριθμό Posts Αυτό είναι ένα από τα βασικά που θα χρειαστείτε. Περισσότερα για τα Query info’s εδώ: http://codex.wordpress.org/Template_Tags/query_posts Μπορείτε να βρείτε ότι extra πληροφορίες χρειάζεστε απο το codex Το turorial αυτό πρωτοδημοσιεύτηκε στο Freestuff.gr και έχει δημιουργηθεί απο τον Βασίλη Κανονίδη(http://www.twitter.com/Basilakis) Co-Founder της creativeG. Καλές γιορτές σε όλους! |
![]() |
Ταχύτητα: Σημείο κλειδί για την επιτυχία μιας σελίδας(4) Θα ξεκινήσουμε αυτό το άρθρο τονίζοντας κάτι που δεν είναι διαδεδομένο στο ελληνικό web, για την ακρίβεια τυχαίνει πολλές φορές ακόμη και έμπειροι webmasters να το παραλείψουν. Είναι ο «κανόνας των 8 δευτερολέπτων» ή όπως είναι γνωστό με την αγγλική ονομασία του, “the 8 second rule”. Απο μόνος του αυτός ο κανόνας, που αποτελεί ολόκληρη φιλοσοφία γύρω απο το web design, θα μπορούσε να καλύψει ένα άρθρο. Εμείς θα παραθέσουμε το νόημα του εν συντομία και θα αποτελέσει την πηγή μας για το υπόλοιπο άρθρο. Ο «κανόνας» αυτός ισχύριζεται κάτι πολύ απλό. Εάν μια σελίδα χρειάζεται περισσότερο απο 8 δευτερόλεπτα για να φορτώσει (υπο κανονικές συνθήκες πάντα) τότε υπάρχουν πολλοί μεγάλες πιθανότητες να δυσαρεστηθεί ο επισκέπτης και να την κλείσει. Φυσικά υπάρχουν εξίσου μεγάλες πιθανότητες αυτή η δυσαρέσκεια να οδηγήσει στον μαυροπινακισμό της σελίδας σας και να μην την ξαναεπισκεφθεί. Για να αποφύγουμε αυτό το δυσάρεστο φαινόμενο, πρέπει να προσέχουμε πάρα πολύ στην επιλογή του παροχέα υπηρεσιών hosting(καλό είναι μάλιστα να κοιτάμε σχολαστικά τους χρόνους απόκρισης άλλων σελίδων που φιλοξενούνται στους server του hoster καθώς και που είναι το datacenter), να έχουμε ένα έξυπνο design στη σελίδα μας, χρησιμοποιόντας σωστά format εικόνας(π.χ .png & .gif) καθώς και να μην έχουμε υπερφορτώσει τη σελίδα με «βαριά» γραφικά και χρονοβόρα στη φόρτωση scripts. Εξίσου σημαντικό είναι να προσέξουμε τα scripts(τους κώδικες δηλαδή) που τοποθετούμε στη σελίδα μας για διαφημίσεις. Εάν φορτώσει όλη η σελίδα και εμφανίστούν(φορτώσουν) μετά απο 10 δευτερόλεπτα οι διαφημίσεις στη σελίδα μας, αυτό δε θα ενοχλήσει κανένα επισκέπτη, πιθανόν να μην το προσέξει και κάποιος. Σε περίπτωση όμως που οι διαφημίσεις δεν φορτώνουν ταυτόχρονα(στη χειρότερη περίπτωση δηλαδή) και φορτώνουν πριν το υπόλοιπο περιεχόμενο, πράγμα που δε φαντάζει διόλου παράξενο αλλα είναι αρκετά συνηθισμένο, τότε θα δυσαρεστήσουμε τον επισκέπτη. Μπορεί να έχουμε καταφέρει να φορτώσει η σελίδα σε ένα σεβαστό, γρήγορο χρόνο(π.χ. 4 δευτερόλεπτα) αλλα οι διαφημίσεις να φορτώνουν πριν το περιεχόμενο. Το παραπάνω αποτελεί επίσης λάθος. H ταχύτητα φόρτωσης μιας σελίδας, κρύβει περισσότερους κινδύνους αλλα και οφέλη απ’ότι οι περισσότεροι webmasters φαντάζονται. Καλό είναι λοιπόν και εμείς ίδιοι είτε αν δημιουργούμε μόνοι μας τη σελίδα είτε αν απευθυνόμαστε σε εταιρία του χώρου να θέσουμε κάποια “guidelines”, κάποιους στόχους σε αυτό το τομέα που θα πρέπει να τηρήσουμε. Μετά τιμής, |
![]() |
Η ελευθερία των bloggers, η σιωπή των αναγνωστών(4) Με αφορμή κάτι που παρατηρώ εδώ και καιρό θα μιλήσω αυτή τη φορά για την ελευθερία του λόγου στα blogs. Η ελευθερία που δίνεται σε καθέναν απο εμάς να εκφράσει τη γνώμη του σε ένα ιστολόγιο είναι ένα μοναδικό προνόμιο αλλα παρόλαυτα συνεπάγεται και κάποιων-μέσα σε συγκεκριμένα πλαίσια- ευθυνών. Ευθυνών προς τους αναγνώστες μας, ευθυνών προς εμάς τους ίδιους. Είναι απο τις λίγες φορές που προτιμώ να ξεφύγω απο τα συνηθισμένα και την πιο συγκεκριμένη θεματολογία του inBlog προκειμένου να εκφράσω κάτι που με «καιει». Κάτι το οποίο όσοι το λάβουνε υπ’όψην τους και το εφαρμόσουν θα «ομορφύνουν» το διαδίκτυο, θα του δώσουν μια άλλη νότα.. Αρκετά με τις εισαγωγές όμως. Αυτό που έχω παρατηρήσει και πειραματίστικα για να το αποδείξω, και να είμαι σε θέση να μπορώ να υποστηρίξω ότι γράφω, είναι πως στην μεγαλύτερη πλειοψηφία τους οι bloggers όταν ελέγχουν οι ίδιοι τα σχόλια που γράφουν οι αναγνώστες στα άρθρα τους εγκρίνουν και δημοσιοποιούν μόνο τα θετικά. Οποιοδήποτε σχόλιο έχει αρνητικό ύφος ή κατακρίνει το άρθρο ή ακόμη απλώς δεν συμφωνεί και παραθέτει μια αντίθετη γνώμη πολλές φορές διαγράφεται απευθείας. Σίγουρα βολικό και έξυπνο για τον συγγραφέα, να έχει ένα ιστολόγιο γεμάτο άρθρα και θετικά σχόλια! Όμως αυτό είναι αντίθετο με την ελευθερία που του έχει δώσει το ιστολόγιο. Όπως και ο ίδιος επιθυμεί και συνήθως απαιτεί να μην υπάρχει λογοκρισία τρίτων στον τρόπο που γράφει ή στο θέμα που αναφέρεται ανεξάρτητα πόσο ευαίσθητο είναι και ποιες καταστάσεις θήγει , κατ’αυτόν τον τρόπο οφείλει να επιτρέπει στους αναγνώστες του να γράψουν ότι θέλουν και να το δημοσιεύει. Προσωπικά δεν το βρίσκω στο ελάχιστο θεμιτό, να απορρίπτεις όποιο σχόλιο δε σου γεμίζει το μάτι. Καλώς ή κακώς, δεν είναι δυνατό η γνώμη μας να είναι αρεστή σε όλους. Ίσα ίσα που πιστεύω πως αν υπάρχουν και αρνητικά σχόλια, αυξάνονται οι πιθανότητες να ξεκινήσει μια σειρά σχολίων-συζήτηση μεταξύ των αναγνωστών και να έχουμε ακόμη και έναν επικοδομητικό διάλογο. Φυσικά, υπάρχουν και εξαιρέσεις όπως υβριστικά σχόλια τα οποία πρέπει να απορρίπτονται απευθείας. Ευτυχώς, υπάρχουν και κάποια «ηθικά» όρια τα οποία πρέπει να τηρούνται εφόσον θέλει ο blogger να συνεχίσει να υπάρχει online. Γιατί καλό και άγιο το SEO, μάθαμε να βάζουμε και σωστά τις διαφημίσεις αλλα δεν καταλάβαμε δυστυχώς το αυτονόητο. Συνεχίζουμε τη μάχη μας για ένα καλύτερο ελληνικό διαδικτυακό κόσμο δυναμικά, όσοι επηρεάστηκαν απο αυτό το άρθρο και κατάλαβαν κανα δυο πραματάκια είναι καλό, όσοι δεν «ένοιωσαν»…θα επανέλθω μελλοντικά και όσο συχνα μου επιτρέπεται στο θέμα. Μετά τιμής, inBlogger Όσοι ελευθερία λαμβάνουμε,τόση και ακόμη περισσότερη πρέπει να δίνουμε. |
Contacts and information
|
Social networks |
Most popular categories |