西安做网站_西安网站建设公司_西安网页制作_西安网页设计_西安网站制作设计公司

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9664|回复: 0

WordPress调用discuz指定板块帖子

[复制链接]
发表于 2013-2-24 04:22:10 | 显示全部楼层 |阅读模式
WordPress是世界上使用最多的搭建博客的开源程序,而做SEO的朋友都知道,SEO的终极方法就是用户帮我们进行网站的更新,所以搭建一个论坛,然后调用论坛里面的帖子可以达到全站更新的目的,所以我们做SEO的都应该知道WordPress调用Discuz的方法。
虽然WordPress调用Discuz的方法多种多样,但是这里提供的方法是最好也是最有效的方法,代码如下:
  1. <ul>
  2.         <?php
  3.             //截取utf8字符串
  4.             function utf8Substring($str, $from, $len){
  5.                 return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
  6.                     '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$str);
  7.             }
  8.             //建立数据库链接
  9.             $conn = @mysql_connect("localhost", "数据库用户名", "数据库密码") or die("数据库链接错误");
  10.             //指定要链接的数据库
  11.             mysql_select_db("数据库", $conn);
  12.             //使用UTF-8中文编码;
  13.             mysql_query("set names 'UTF-8'");
  14.             //指定版块的所有文章中取10条最新帖子
  15.     $SQL="SELECT tid,subject FROM 表名 where fid in (2,37,38,39,40,41,42,43,44,45) ORDER BY tid DESC LIMIT 0,10";
  16.             $query=mysql_query($SQL);
  17.             //循环显示结果
  18.             while($row=mysql_fetch_array($query)){
  19.                     echo "<li><span class=titlel><a class=title title=".$row[subject]." href=http://www.seo-adwords.org/seo-adwords-".$row[tid]."-1-1.html target=_blank>".
  20.                         utf8Substring($row[subject], 0, 40)."</a></span></li>";
  21.                 }
  22.     //关闭链接
  23.     mysql_close($conn);
  24.                 ?>
  25.     </ul>
复制代码
SEO的SEO常见疑难咨询、SEO老手经验之谈以及SEO新手常见问题就是这样调用出来的,大家可以到SEO首页进行查看。
如果调用的时候出现了错误试着把上面代码的如下部分删除:
  1.   //关闭链接
  2.     mysql_close($conn);
复制代码
就可以了。


西安网站建设 | 西安做网站 —— 剑锋所指 所向披靡!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西安网站建设

GMT+8, 2024-4-20 22:16 , Processed in 0.043734 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表