2012-01-30 57 views
0

我正在創建一個帖子,但它包含很多段落,我希望每個帖子的段落不超過5個。也就是說,如果我的帖子有15段會自動分成3個帖子。根據段落數量自動在數據庫中創建新頁面

例如:我創建了題爲「我的第一篇文章」的文章,他有15段。在發送到數據庫時,它將被分成三段第5段,其中包含不同的網址(site.com/my-first-post/page-1-site.com/my-first-post/page-2-site)。 com/my-first-post/page-3),並帶有相同的標題或加上任何參數(我的第一篇文章 - 第一篇文章 - 第一篇文章 - 第二篇文章...)

任何幫助將不勝感激。

回答

0

您正在尋找的概念是'分頁'。

由於您尚未指定語言,因此無法提供任何代碼。這裏有一個用PHP編寫的例子(它實際上來自CodeIgniter框架)http://codeigniter.com/forums/viewthread/160280/

本質上,你將文章分成一個數組。 break元素是EOL字符(小心處理\ r和\ n)。然後,根據頁面ID,拼接數組以獲取數組的相關5個元素。

+0

你好,Blowski 謝謝你的幫助。我是新來的stackoverflow,我不會在適當的位置貼出問題。也許應該在wordpress.stackexchange.com中完成。如我錯了請糾正我。 我想在Wordpress項目中實現這個功能。也許有一個插件可以做到。任何其他想法? (note:對GoogleTranslate翻譯爲葡萄牙語的迴應) – 2012-02-10 13:02:45

+0

歡迎來到StackOverflow :)您可能會在wordpress.stackexchange.com上獲得更好更快的答案,但在本網站上也可以。也許這個插件會有所幫助 - http://wordpress.org/extend/plugins/wp-paginate/ – 2012-02-10 14:46:34

+0

好的,我會測試插件,並嘗試適應我的需要,很快我會在這裏發佈結果。謝謝。 – 2012-02-16 03:28:47