05 Φεβρουαρίου 2011



9 Πρόβλημα Read more σε Στατικές σελλίδες

Σίγουρα οι περισσότεροι απο σας, γνωρίζετε πως να φτιάξετε "Στατικές σελίδες" στην Blogger. Θα έχετε επίσης πολλοί απο εσάς χρησιμοποιήσει το "Read More" στις αναρτήσεις σας. Στα περισσότερα όμως templates το "Read more" δεν λειτουργεί στις Στατικές σελλίδες, και αυτό, επειδή οι σελλίδες όπως "Για μένα" ή "Επικοινωνία" κ.λ.π., εμφανίζονται και αυτές με "Read more" link μα που όταν κάνετε click στο link ξανά κάνει η σελλίδα ανανέωση απλά, χωρίς να σας επιτρέπει να διαβάσετε το υπόλοιπο περιεχόμενο. Για να ξεπεραστεί το πρόβλημα αυτό, χρειάζεται ένα hack. Το Hack αυτό, το βρήκα στην σελλίδα bloggertemp.com, και σας το δίνω εδώ, γιατί απο τα σχόλια που διάβασα, δείχνει να δουλεύει πράγματι.
Ελάτε λοιπόν να σας δείξω πως να το κάνετε κι εσείς.

1. Κάντε οπωσδήποτε Back UP το πρότυπό σας
2. Πηγαίνετε στην Σχεδίαση, και κατόπιν Επεξεργασία HTML
3. Κάντε Click τσεκάροντας το τετραγωνάκι στο "Επέκταση προτύπων γραφικών στοιχείων".
4. Βρείτε τον παρακάτω κώδικα στο template σας, κάνοντας χρήση των 'CTRL+F'στο πληκτρολόγιό σας.

<div class='post-header-line-1'/>

5. Επικόλλησε τον κώδικα που ακολουθεί, ακριβώς απο κάτω απο τον προηγούμενο κώδικα.

<b:if cond='data:blog.pageType == &quot;static_page&quot;'><br/>
<data:post.body/>
<b:else/>

6. Μετά που θα επικολήσετε τον κώδικα που μόλις ανάφερα στο 5, ψάξτε.. (προσοχή, ψάξτε να τον βρείτε μόνο, προσέχετε τι διαβάζετε) ψάξτε λοιπόν να βρείτε τον κώδικα που ακολουθεί (πρέπει να είναι απο κάτω, η κάπου εκεί δίπλα).

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div class='excerpt post-body entry-content'>
<data:post.body/>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
<a expr:href='data:post.url'>Read More..</a>
<b:else/>
<div class='post-body entry-content'>
<data:post.body/>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
</b:if>

7. Επικολήστε ακόμη ένα κλειστό ' if ' tag (αντιγράψτε το απο εδώ απο κάτω) ακριβώς απο κάτω απο τον παραπάνω κώδικα (στο 6) θα έχει δύο στο τέλος του δηλαδή, αντί για ένα που είναι ως τώρα.

</b:if>

Αποθηκεύστε το template σας, και πλέον θα μπορείτε να προσθέτετε ως και 10 στατικές σελλίδες για τις ανάγκες του ιστολογίου σας. Αυτό το hack κάνει χρήση απλών "if" και "else" εντολές, για να αφαιρέσει το 'Read more' απο τις στατικές σας σελλίδες. Καλή επιτυχία, με ένα μεγάλο ευχαριστώ στον εμπνευστή της λύσης bloggertemp.com!




Print this post



Related Posts :



9 σχόλια:

tech&tech είπε... Best Blogger Tips

πηγα να το δοκιμασω στο "πειραματικο " μου blog αλλα βγαζει σφαλμα.


AATON είπε... Best Blogger Tips

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


tech&tech είπε... Best Blogger Tips

μου βγαζει
Δεν ήταν δυνατή η ανάλυση του προτύπου σας, επειδή δεν είναι σωστά μορφοποιημένο. Βεβαιωθείτε ότι όλα τα στοιχεία XML είναι σωστά κλεισμένα.
Μήνυμα σφάλματος XML: The element type "b:if" must be terminated by the matching end-tag "".


AATON είπε... Best Blogger Tips

έβαλες ακόμη ένα /b:if (στο δίνω στο 7) κάτω απο το υπάρχον στο τέρμα κάτω; Αν όχι, βάλε. Αν ναι, βάλε ακόμη ένα, μήπως θέλει τρία. Αν πάλι δεν δουλέψει, θα το ψάξω και θα κάνω τις σχετικές ενημερώσεις. Σε ευχαριστώ πολύ για την συνεργασία και τον χρόνο σου


tech&tech είπε... Best Blogger Tips

στον κωδικα που μου δινεις στο 6 ,τελειωνει με b:if και προσθετουμε απο κατω αλλο ενα.
στο template μου δεν τελειωνει με b:if αλλα μενει στο div και εγω προσθεσα 2 φορες το b:if και μου βγαζει το σφαλμα.
μηπως ειναι θεμα template ;


AATON είπε... Best Blogger Tips

Τώρα πρόσεξα πως το template σου είναι απο αυτά που δίνει η Blogger. Η ανάρτηση είναι για τα ελεύθερα templates. Ίσως να είναι εκεί το πρόβλημμα, ίσως όχι όμως. Δώσε μου λίγο καιρό να το ψάξω.


tech&tech είπε... Best Blogger Tips

νασαι καλα,δεν ειναι κατι που επειγομαι.


Μαρίνα είπε... Best Blogger Tips

Nικο, καλησπερα.. Τωρα τα ειδα ολα.. Τοσες μέρες ειχα προβλημα με το internet (ετυχε και ενα ταξιδακι στη μεση) και εχασα το μπουσουλα! Αλλα επιτελους(!) φτιαχτηκε το προβληματακι μου με το δικτυο.. Αλλα να πω κάτι? Εχω το ίδιο προβλημα με τον tech&tech .. μου βγαζει ακριβως το ιδιο σφαλμα. Αν ήταν ευκολο οποτε βρεις χρονο.. Θα σου ημουν ευγνωμων!

Ευχαριστω


mezzo-radio.gr είπε... Best Blogger Tips

kalispera exw to idio problima egine kati brikame ti ftaei eyxaristw


Δημοσίευση σχολίου

Πες πως δεν έχεις χρόνο να σχολιάσεις.. να 'χεις πάρει όμως σοβαρό ύφος, καλά;

Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.

Next Next Next