[WP] 顯示分類項目中的所有文章
以我為例,如果在管理選項中設定每頁顯示最新 15 文章,則在分類、時間項目以及搜尋文章時,顯示的文章也會被分頁,要解決這個問題,則修改 blog 根目錄底下的 index.php,在 require('./wp-blog-header.php'); 的上一行,加入:
$posts_per_archive_page = -1;
如此一來,在分類、時間項目以及搜尋文章,就會顯示出所有文章了。
以我為例,如果在管理選項中設定每頁顯示最新 15 文章,則在分類、時間項目以及搜尋文章時,顯示的文章也會被分頁,要解決這個問題,則修改 blog 根目錄底下的 index.php,在 require('./wp-blog-header.php'); 的上一行,加入:
$posts_per_archive_page = -1;
如此一來,在分類、時間項目以及搜尋文章,就會顯示出所有文章了。
March 10th, 2005 at 5:03 pm
hsuyo~
請問你升級1.5後
edit post link 和
edit comment link 可以正常出現嗎?
<?php edit_post_link(); ?>
<?php edit_comment_link(__(”Edit This”), ‘ |’); ?>
好像都無效啊啊啊~~~
March 11th, 2005 at 12:58 am
Hello Fuyumi,
你升級以後是使用 1.5 版的 theme 嗎? 還是用 1.2 版去改的?
有點不太懂你的問題出在哪,可以的話給個網址或是錯誤訊息都可~
March 11th, 2005 at 3:21 am
hsuyo~
我的問題太含糊讓你困擾了
真是對不起哪 @.@
我是直接套用1.5 的 theme
一切都很正常沒有任何錯誤訊息
只是發現,原先1.2在登入的狀態下
文章與迴響都會有個「Edit This」可以直接點入編輯
不用再繞到管理介面
可是升級到1.5那個「Edit This」不見了
原以為是theme內沒加上
<?php edit_post_link(); ?>與
<?php edit_comment_link(__(”Edit This”), ‘ |’); ?>
結果打開一看,這兩行都在該在的位置上
可是前台的「Edit This」卻始終沒有出現
請問hsuyo你在登入的狀態下可以看見文章上的「Edit This」連結嗎?
因為沒有任何錯誤訊息,我套回預設的theme也不見「Edit This」出現
所以才想知道這是我大頭個人的問題還是……? @.@
March 11th, 2005 at 7:13 am
看來官方論壇裡有不少人跟你遇到相同的問題 :p
後來我找到解答了
如果在升級 1.5 版時,更改了原本資料夾的路徑位置的話,就會發生這種情形。而解決的方法並沒有說明,似乎只能 re-install 了。
ps. 記得備份資料庫。
March 11th, 2005 at 5:45 pm
重新安裝果然就好了:)
非常感謝hsuyo的解答呀呀呀 m(-O-)m
March 11th, 2005 at 11:53 pm
No problem,
cheers!! ^^
March 13th, 2005 at 1:39 am
對不起,我能問一個問題嗎?
請問近期迴響的功能要怎麼用阿?
我是用WP 1.5 的…
謝謝…
March 13th, 2005 at 8:42 am
可以問一下嗎?
我再用wp 1.2時還有可以使用page-navi.php外掛來做分頁
可是到了wp 1.5時卻沒有辦法了
請問有什麼辦法可以解決嗎?
謝謝嚕
March 13th, 2005 at 1:27 pm
解決方法
不好意思
我找到解決方法嚕 ^^”
順便貼上網址
^^
March 14th, 2005 at 7:58 am
J-ming,
你可以使用在 wp1.2 中文包 裡
zonble 所提供的 zonble-recent-comments.php
或是用這個 Recent Comments Plugin 1.9
Brandon,
恭喜啦! 看來新的 plugin 運作正常了
cheers!
March 15th, 2005 at 1:34 am
謝謝hsuyo的回答,
我試了一下,因為zonble的我現在找不到教學,
所以我用Recent Comments Plugin 1.9來安裝,
但是這段
我還是不知道要貼那裡?試了很多地方都不對,你可以告訴我嗎?
感激不盡~~~
March 15th, 2005 at 1:36 am
抱歉,剛才那句原始碼是這樣的
March 15th, 2005 at 1:38 am
March 15th, 2005 at 1:39 am
March 15th, 2005 at 4:09 am
如果是用 zonble 的 plugin
你可以將 <?php get_recent_comments(); ?>
加在 sidebar.php 中,就可以看到效果了
再試試看吧
good luck!
ps. 至於原始碼,可以利用 HTML Encoder 轉換後再貼上
(不過分號 ; 轉換後貼在留言裡會導致留言整個消失,所以要手動改一下)
March 16th, 2005 at 2:19 pm
真不好意思… zonble 的 plugin是指這個嗎?
http://rt.openfoundry.org/Foundry/Project/Wiki/91/index.html?GetRecentComments
我抓不到 zonble-recent-comments.php耶…
那 Recent Comments Plugin 1.9是不是也應該將那段get_recent_comments();
加在 sidebar.php 中呢?
只是我貼一直沒反應…是不是真的位置不對呢?
你能告訴我大慨是貼在那嗎?
謝謝~~~~
March 16th, 2005 at 2:50 pm
Hi j-ming,
那個檔案在 wp1.2tc 中文包壓縮檔 的 plugin 資料夾裡面,在 wp1.5 之下同樣使用 <?php get_recent_comments(); ?> 來呼叫。
Recent Comments Plugin 1.9 則是使用
<?php echo get_recent_comments(10, 1); ?>
其中 10 是控制近期迴響的數量,1 是控制留言內容的長度
可自行調整。
March 22nd, 2005 at 9:28 am
阿…對不起…我…我是個笨蛋,
這段程式碼我貼那裡都沒用…
你能讓我參考你的sidebar.php嗎?
讓我知道這段程式要貼在那裡…
感激不儘…
March 22nd, 2005 at 11:22 am
那段程式碼貼在 sidebar.php 任何一個位置都會出現。
你確定有在後台啟用那個 plugin 嗎? 或是有沒有任何錯誤訊息?
March 22nd, 2005 at 7:21 pm
經你這麼一講,我發現我貼錯地方了!
現在終於沒問題了,感謝你指導!你是英雄~~~~
March 22nd, 2005 at 11:50 pm
呵呵..好不容易..
恭喜啦!
May 7th, 2005 at 10:14 am
以下是我照您所說插入,但結果還是一樣没有改變,不知如何是好
May 8th, 2005 at 10:06 pm
如果可以,試著貼出多一點資訊?
December 9th, 2007 at 11:37 pm
[…] ‧hsuyo BLOG ─ [WP] 顯示分類項目中的所有文章 […]