最近幫朋友做個PHP博客,sa-blog早已深深的吸引了我,但是sa-blog總是在友情連接里添加官方的連接,即使你在緩存里刪除了連接,但是在更新你自己的連接的時候又會出現,雖然這個功能沒什么影響,但是有點違背用戶的意愿。。。所以今天讀了下程序操作友情連接的地方,發現只需一處小小的修改就可以了,希望作者不要罵我,呵呵。 在/include/cache.php 111行左右有如下代碼: unset($link); $contents = "/$linkcache = array("; $tatol = $DB->num_rows($DB->query("select linkid FROM ".$db_prefix."links where visible='1' AND (url like '%4ngel.net%' OR url like '%sablog.net%')"));
看完后發現就兩種辦法,一種是滿足$tatol,一種是不讓if (!$tatol) 判斷生效,第一種方法可以添加一條官方連接即可,參考這個AND (url like '%4ngel.net%' OR url like '%sablog.net%')"));即可滿足,第二種方法更為簡單,修改if (!$tatol)為if ($tatol)了。