• SANTORINI

    SANTORINI

  • SANTORINI

    SANTORINI

  • ZAKYNTHOS

    ZAKYNTHOS

  • LEYKADA

    LEYKADA

  • KEFALLONIA

    KEFALLONIA

  • KERKYRA

    KERKYRA

  • RODOS

    RODOS

GADGETS FOR BLOGS

YouTube GITHUB glitch.com JSBIN Start.me JSFIDDLE CODEPLY PASTEBIN.COM Repl.it CODEPEN CODEPEN

ΠΩΣ ΦΤΙΑΧΝΩ ΣΕΛΙΔΑ ΑΡΧΕΙΟΘΗΚΗ ΑΝΑΡΤΗΣΕΩΝ No 4

ΣΕΛΙΔΑ ΑΡΧΕΙΟΘΗΚΗ
ΠΩΣ ΦΤΙΑΧΝΩ ΣΕΛΙΔΑ ΑΡΧΕΙΟΘΗΚΗ ΑΝΑΡΤΗΣΕΩΝ No 4
Για να εξοικονομήσετε χώρο και να διώξετε την πτυσόμενη αρχειοθήκη του blogger υπάρχει αυτό το widget που εμφανίζει όλες τις αναρτήσεις σας σε μία σελίδα που μπορείτε να την πείτε ALL MY POSTS ή ARCHIVE PAGE ή όπως αλλιώς θέλετε. Ο κώδικας αυτός εμφανίζει όλες τις αναρτήσεις που έχετε κάνει στο ιστολόγιό σας με την χρονολογική σειρά που τις έχετε κάνει, ανεξαρτήτως αριθμού (μπορεί να τις εμφανίζει όλες δηλαδή).

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

<div><ul id="PostList12"></ul></div>
<script>
var startIndex = 1;
var maxResults = 100;
function sendQuery12(){
var scpt = document.createElement("script");
scpt.src = "https://the-best-widgets.blogspot.gr/feeds/posts/summary?alt=json&callback=processPostList12&start-index=" + startIndex + "&max-results=" + maxResults;
document.body.appendChild(scpt);}
function processPostList12(root){
var elmt = document.getElementById("PostList12");
if (!elmt)
return;
var feed = root.feed;
if (feed.entry.length > 0){
for (var i = 0; i < feed.entry.length; i++){
var entry = feed.entry[i];
var title = entry.title.$t;
for (var j = 0; j < entry.link.length; j++){
if (entry.link[j].rel == "alternate"){
var url = entry.link[j].href;
if (url && url.length > 0 && title && title.length > 0){
var liE = document.createElement("li");
var a1E = document.createElement("a");
a1E.href = url;
a1E.textContent = title;
liE.appendChild(a1E);
elmt.appendChild(liE);}
break;}}}
if (feed.entry.length >= maxResults){
startIndex += maxResults;
sendQuery12();}}}
sendQuery12();
</script>

    Δεν υπάρχουν σχόλια:

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

    ► Γράψτε το σχόλιό σας στο λευκό κουτί και αν θέλετε να ειδοποιηθήτε για την απάντηση τσεκάρετε το κουτάκι "Να λαμβάνω ειδοποιήσεις".

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