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 (2,37,38,39,40,41,42,43,44,45) 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.pmpwhy.com/thread- " . $row [tid] . " -1-1.html target=_blank> " .
utf8Substring(
$row [subject] , 0 , 40 ) . " </a></span></li> " ;
}
// 关闭链接
mysql_close ( $conn );
?>
</ ul >

为什么这样做而不用discuz自带的外部数据调用功能呢,原因js调出来的数据搜索引擎不认识,为了让蜘蛛能爬到,所以需要这么处理

案例PMPWHY返还网博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值