我想顯示我寫給訪問者的所有博文。 Blogspot具有「存檔」小工具,但它只顯示在特定月份/年份中發佈的帖子。我想顯示所有帖子。 有沒有解決方案,而不使用JavaScript?如何從我的blogspot博客中列出所有帖子的帖子標題?
(我不想使用JavaScript「因爲一些用戶可能有自己的腳本禁用)
謝謝。
我想顯示我寫給訪問者的所有博文。 Blogspot具有「存檔」小工具,但它只顯示在特定月份/年份中發佈的帖子。我想顯示所有帖子。 有沒有解決方案,而不使用JavaScript?如何從我的blogspot博客中列出所有帖子的帖子標題?
(我不想使用JavaScript「因爲一些用戶可能有自己的腳本禁用)
謝謝。
你必須使用一個腳本,我想看看這個>http://www.chethstudios.net/p/archives_09.html他正在博客平臺上使用無縫腳本。
我知道這是一個老問題,但因爲我做了我自己今天所面臨的同樣的問題,我想分享一個可能的解決方案:只需添加一個HTML/JavaScript
小工具,用下面的代碼:
<div id="all_post_root">Loading ...</div>
<script type="text/javascript">
// Sort the items with respect to their title
var entriesComparator = function(a, b) {
return a.link[2].title > b.link[2].title;
}
var displayFeed = function(response) {
var entries = response.feed.entry;
entries.sort(entriesComparator);
var listUl = document.createElement("ul");
for (var i in entries) {
var elt = entries[i].link[2];
var a = document.createElement("a");
a.href = elt.href;
a.appendChild(document.createTextNode(elt.title));
var li = document.createElement("li");
li.appendChild(a);
listUl.appendChild(li);
}
var allPostRoot = document.getElementById('all_post_root');
allPostRoot.innerHTML = "";
allPostRoot.appendChild(listUl);
};
</script>
<script src="/feeds/posts/default?alt=json&callback=displayFeed">
</script>
希望它有幫助,
你可以發佈這樣的結果的截圖嗎? – 2016-10-21 16:13:34
這根本不起作用。自從發佈後,我認爲Blogger已經發生了一些變化。 – 2016-12-25 18:50:49