Αν ανοίξετε μια ανάρτησή μου θα δείτε στο τέλος που έχει και τις σχετικές αναρτήσεις.(Related posts)Αν θέλετε να το βάλετε κι εσείς αυτό στο blog σας δείτε παρακάτω:
Κάντε όπως πάντα σύνδεση,από τον πανόπτη πάμε διάταξη και από εκεί Επεξεργασία html.
Μαρκάρουμε το τετραγωνάκι με την Επέκταση προτύπων γραφικών στοιχείων.
Με τη βοήθεια του ctrl + F ψάξτε να βρείτε το <data:post.body/>
Μόλις το βρείτε βάλτε από κάτω τον παρακάτω κώδικα:
<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<div class='widget-content'>
<h3>Related Posts :</h3>
<div id='data2007'/><br/><br/>
<script type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 100;
maxNumberOfLabels = 3;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
a.href = alturl;
if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
}
for (var l = 0; l < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('data2007').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
document.documentElement.firstChild.appendChild(script);
}
var labelArray = new Array();
var numLabel = 0;
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
textLabel = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
</div>
</b:if>
Μήν ξεχάσετε να κάνετε αποθήκευση κι είστε έτοιμοι!
Περιμένω τα σχόλιά σας!
You are Here: Home > Σχετικές αναρτήσεις κάτω από κάθε ανάρτηση
Σχετικές αναρτήσεις κάτω από κάθε ανάρτηση
PrintPDF
Labels: Αναρτήσεις, blogger tips, gadgets for your blog
4 comments:
αγαπητε, το εβαλα αλλα εχω το ιδιο προβλημα με σενα, δεν αναγνωριζει τους ελληνικους χαρακτηρες στις ετικετες
ναι μεταφραζει τα ελληνικα σε "κινεζικα".δυστυχως δεν γινεται κατι για αυτο.ειναι ετσι φτιαγμενος ο κωδικας απο τον δημιουργο του.
καλησπέρα!
Να ρωτήσω κάτι, υπάρχει τρόπος αλλαγής χρώματος στο κείμενο της ετικέτας?
Αν ναι
θα μπορούσα να το κάνω ίδιο χρώμα με αυτό του φόντου τουλάχιστον να μην φαίνονται αυτά τα κινέζικα
όλα καλα, αλλά κάτω από το :Σχετικά σχόλια (το αλλαξα στα Ελληνικά) μου βγαζει : %CE%92%CE%99%CE%92%CE%9B%CE%99%CE%91
Υπάρχει τρόπος να το κάνω να φύγει?
Ευχαριστώ πολύ....
Δημοσίευση σχολίου
Παρακαλούμε τους φίλους αναγνώστες:
ΟΧΙ SPAM,
ΟΧΙ GREEKLISH,
ΟΧΙ ΠΡΟΣΒΛΗΤΙΚΑ ΣΧΟΛΙΑ
Παρακαλώ το σχόλιό σας να είναι σχετικό με την παραπάνω ανάρτηση.
Γενικές απορίες μόνο στη σελίδα μας στο facebook.