WordPress 2.0.5 Released
2006-10-28
WordPress 2.0.5 – Ronan,Ronan 為慶祝其中一位開發者 Ryan Boren 新誕生兒子而取的名字。
升級至 WordPress 2.0.4
2006-07-30
[WP] 利用 get_posts 得到 Previous Posts
2006-05-31
左下角的 Previous Posts,是用 get_posts 得到的小型文章 loop。
1. 基本的用法:
<?php
$posts = get_posts('numberposts=5&offset=3&category=1');
foreach($posts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
/* numberposts= 指定文章數量; offset= 顯示第 n 篇後的文章; category= 指定分類 (0=不指定) */
則會顯示分類 ID=1 之中,去掉最新 3 篇文章之後的 5 篇文章標題連結;
若要加入文章的日期跟留言,則在 <?php the_title(); ?> 與 </a> 之間加入:
<?php the_time('F jS, Y'); ?> <?php comments_number('| No comments yet','| Comments (1)','| Comments (%)', 'number'); ?>
/* 時間參數與留言數字格式可以自訂 */
2. 要注意的是,如果 get_posts 放在 The Loop 之前 (ex: 想把舊文章顯示在版面上方),則會連帶影響到首頁文章的顯示。以上面為例,分類 ID=1 的最新 3 篇文章也不會出現在首頁。這時,要使用 query_posts 將 The Loop 重置。
先在 Theme 資料夾中的 index.php 找到 The Loop 的開頭:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
在 The Loop 之前,加入
<?php query_posts($query_string); ?>
這樣一來,才能讓首頁的文章正常顯示。
如果 get_posts 是出現在 The Loop 之後 (像我目前的配置),則不會影響,也不用 query_posts。
3. 當然,嫌麻煩的話,也可以使用 cypher Previous Posts 或是 Show Range Post 的 plugin 達到類似的簡單效果。
4. 問題待解: 如何把不想顯示的分類文章 (ex: Asides 的文章) 排除在外呢?
[WP] 加入 Asides 分類
2006-05-31
原本右下角的 Asides (漂流木) 是用 plugin: sideblog 來做,但使用後,會與 Ultimate Tag Warrior 相衝突,造成 tag 連結內的文章找不到的情形。
於是用回老方法: Front Page Categories 指定首頁文章的分類,再用 Customizable Post Listings 去抓 asides 分類的文章。
這樣一來,就沒有上述的 posts not found 問題了。
Feed 的問題 (已解決)
2006-05-22
使用了 Feedburner Feed Replacement 之後,feed 好像不跑了,問題的答案好像很笨,可是我卻搞不清楚,希望有人可以指點迷津 @_@
1. 目前我在 feedburner (http://feeds.feedburner.com/hsuyo) 的設定
是去抓 http://hsuyo.info/wp-feed.php 這個檔案;
2. 然後我希望把其他 feed 通通轉到 feedburner,
於是使用 Feedburner Feed Replacement 這個 plugin。
問題是,這樣子 feed 的內容不就變成封閉的迴圈了嗎? feedburner 抓 wp-feed.php,但是 wp-feed.php 卻被轉到 feedburner。雖然如此,之前在 blog.hsuyo.info 也是這樣設,但 feed 卻可以正常運作。
於是在這轉阿轉阿的過程中,我完全被搞混啦 @___@
update:
解決了,是我耍笨沒看清楚說明。感謝 QQ 桑 給了明燈指引方向
shaka 說:
plugin 會給你一個hsuyo.info/feedburner_xxxx 得 url
[hsuyo] 原來原來你是我的豬大哥 說:
恩恩
shaka 說:
叫 feedburner 燒那一個
[hsuyo] 原來原來你是我的豬大哥 說:
素喔..
shaka 說:
是呀
[hsuyo] 原來原來你是我的豬大哥 說:
原來如此 = =
[hsuyo] 原來原來你是我的豬大哥 說:
大乾溫
shaka 說:
plugin 會把所有的 /feed, /wp-rss.php /fsck-feeds 轉到 feedburner_xxxx
shaka 說:
都寫在 .htaccess 囉
[hsuyo] 原來原來你是我的豬大哥 說:
soga soga
[hsuyo] 原來原來你是我的豬大哥 說:
明白摟 哈哈
shaka 說:
齁齁齁齁 ~~~~
扭曲空間爆炸了,霹靂火狐乘太空船,逃出來! 逃出來!
2006-05-21
恩..使用 Firefox 瀏覽版面的靈異現象應該解除了.. \囧ㄦ囧ㄦ囧/
目前待解:
updated:
找了幾個 link 相關的 plugin,週末慢慢看:
http://www.strainu.ro/wp-links.php
http://linux.linux.dk/projects/randomize/
http://russ.innereyes.com/wordpress-plugins/
http://weblog.fairweb.fr/archives/2005/09/10/wordpress-plugin-fw-blogroll/
http://www.vincentprat.info/wordpress/2006/04/13/enhanced-links/
hsuyo BLOG 兩週年達成之改版記錄
2006-05-21
距離這篇文章,過了一年了 (其實我記成 5/25 才是週年日..),這代表:
1. 租用主機的期限又快到了
2. 是該改版面了
原本的 WordPress 檔案結構已經被我改的亂七八糟,乾脆利用這次連資料庫一起整個換掉。
於是改版後,就變成現在這個樣子了。
目前使用:
Plugins:
改版過程還算順利,比預期的進度快很多,沒什麼大問題的話,就讓這個版面再撐一年吧!!

