核心提示:WordPress是世界上使用最多的搭建博客的開源程序,而做SEO優化的朋友都知道,SEO優化的終極方法就是用戶幫我們進行網站的更新,所以搭建一個論壇,然后調用論壇里面的帖子可以達到全站更新的目的,所以我們做SEO的都應該知道WordPress調用Discuz的方法,這是非常重要的SEO技巧。雖然W...
WordPress是世界上使用最多的搭建博客的開源程序,而做SEO優化的朋友都知道,SEO優化的終極方法就是用戶幫我們進行網站的更新,所以搭建一個論壇,然后調用論壇里面的帖子可以達到全站更新的目的,所以我們做SEO的都應該知道WordPress調用Discuz的方法,這是非常重要的SEO技巧。雖然WordPress調用Discuz的方法多種多樣,但是這里提供的方法是最好也是最有效的方法,我們把它稱為WordPress調用Discuz的終極方法。代碼如下:
- <ul>
- <?php
- //截取utf8字符串
- function utf8Substring($str, $from, $len){
- return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
- '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$str);
- }
- //建立數據庫鏈接
- $conn = @mysql_connect("localhost", "數據庫用戶名", "數據庫密碼") or die("數據庫鏈接錯誤");
- //指定要鏈接的數據庫
- mysql_select_db("數據庫", $conn);
- //使用UTF-8中文編碼;
- mysql_query("set names 'UTF-8'");
- //指定版塊的所有文章中取10條最新帖子
- $SQL="SELECT tid,subject FROM 表名 where fid in (版塊1,版塊2……) ORDER BY tid DESC LIMIT 0,10";
- $query=mysql_query($SQL);
- //循環顯示結果
- while($row=mysql_fetch_array($query)){
- echo "<li><span class=titlel><a class=title title=".$row[subject]." href=http://www.seo-amoy.com/seo/seo-".$row[tid]."-1-1.html target=_blank>".
- utf8Substring($row[subject], 0, 40)."</a></span></li>";
- }
- //關閉鏈接
- mysql_close($conn);
- ?>
- </ul>
如果調用的時候出現了錯誤試著把上面代碼的如下部分刪除:
- //關閉鏈接
- mysql_close($conn);