2016-08-20 57 views
-2

我想添加到我的Tumblr網站中,以隨機順序顯示我的所有帖子。實際上,每次加載或刷新頁面時,帖子都會隨機重新排序。我非常希望我的在線藝術和詞語項目具備這種功能,因爲我希望人們能夠以簡單而有趣的方式發現早期文章。我知道tumblr已經有一個內置的「/隨機」功能,但這隻顯示一個帖子,而非感謝隨機訂購所有帖子。作爲參考我的網站是here在tumblr網站上對帖子進行隨機排序

我在這個網站上發現了一些其他答案,因爲我對如何編輯和實現對特定主題的更改沒有多大信心,而不是僅僅使用html和css更改外觀。

任何幫助或建議將不勝感激,

感謝

凱爾

+1

什麼,如果有的話,你已經嘗試過?如果有任何問題,請編輯您的問題以包含您的來源的相關部分,這可能會導致答案。 –

+0

除了上述,tumblr沒有'隨機'的主題運營商:https://www.tumblr.com/docs/en/custom_themes – mikedidthis

回答

0

你就可以用jQuery的一個很酷的技巧,你從「/隨機」網址加載幾個職位,然後將它們附加到當前頁面,使用​​。

我試着通過轉到頁面上的「/ random」並運行以下代碼。將五個隨機帖子添加到當前帖子列表。

for (var i = 0; i < 5; i++) { 
    jQuery('.init-posts').append(jQuery('<div>').load('/random .init-posts article')); 
} 

您可以將相同的邏輯來一個自定義頁面創建,只要它有一個像你的一個帖子頁模板。

+0

這種方法的一個可能的缺點是,你可能會得到重複。您可以通過檢查帖子是否與之前的帖子匹配來解決該問題,如果確實如此,則可以獲取新的隨機帖子。 – Makaze

相關問題