学做网站培训课程介绍

当前位置:

WP与DZ论坛如何整合,WP网站怎么调用DZ论坛数据

一般情况下,做网站会有很多的需求,例如学做网站论坛,主站是用wordpress程序做的门面信息网站,建站培训区却是DZ论坛,这二个不同的程序做的不同内容的网站。

WP与DZ论坛如何整合

那么二个不同程序做的不同网站之后,如何进行数据整合,WP网站怎么调用DZ论坛数据呢?下面学做网站论坛就来讲一下WP与DZ论坛整合方法

方法一:

如果想在wordpress网站上调用discuz论坛的最新帖子,就可以使用以下的调用代码:


<?php
/** * 代码来源:学做网站论坛 https://www.xuewangzhan.com/ * 截取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><a title=".$row[subject]." href=https://www.xuewangzhan.com/seo-adwords-".$row[tid]."-1-1.html target=_blank>". utf8Substring($row[subject], 0, 40)."</a></span></li>";
}
//关闭链接
mysql_close($conn); ?>

将以上的调用代码粘贴到wordpress模板,需要显示最新帖子的位置,即可调用出来。如果调用的时候出现了错误试着把上面代码的如下部分删除就可以了。

//关闭链接 mysql_close($conn);

方法二:

要完成的整合工作主要是用户整合,另外还有在WordPress上显示Discuz的论坛新帖。

先看一下相对简单的论坛新帖显示功能,这有两种实现方案,一种是通过WordPress的Feed函数,另一种就是用Discuz的Javascript代码。
用Feed很简单,在你要显示的地方加入下面的代码就可以了:

require_once(ABSPATH . WPINC . '/rss.php'); wp_widget_rss_output('https://www.xuewangzhan.com/feed', 'items=10'); ?>

如果想用Discuz的JS代码,要先到DZ中设置一下,在Discuz的后台通过工具->数据调用来添加一个主题列表调用模版,然后把生成的JS代码复制到需要的位置即可。

用户整合这方面,是用户在WP用Discuz的用户名来登录,也就是用户注册的号在论坛和WP之前都可以用,然后用户必须在WordPress登录后才能留言。用户整合方法见【wordpress与dixcuz同步用户整合

《“WP与DZ论坛如何整合,WP网站怎么调用DZ论坛数据”》 有 2 条评论

  1. 学习建网站学员 aliyer说道:

    这个方法挺好的,完美的整合了多个网站之后的数据互通,很实用。

  2. 学习建网站学员 yu说道:

    菜鸟,不明白,可以说下具体步骤吗?谢谢

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 培训对象:想学习建站技术,希望在网络上有所发展的学员培训主体: 学做网站论坛 [实体资质查看]培训费用:680元 = 建站课程     980元 = 建
  • 以下是我们学做网站论坛建站培训课程的所有内容:【只需支付680元的培训费用,就可以学习以下所有课程。】零基础网站制作培训报名地址:https://w
  • 一般情况下,做网站会有很多的需求,例如学做网站论坛,主站是用wordpress程序做的门面信息网站,建站培训区却是DZ论坛,这二个不同的程序做的不同内
  • 使用不同的程序可以制作不同类型的网站,就像学做网站论坛一样,也同时使用了多个网站程序,主站使用wordpress程序,会员培训区使用discuz程序。使用
  • 分享一个英文版个人博客WP模板,此模板已通过学做网站论坛的审核,并对该模板作了如下几点修改:1、站长统计项需要wp-postviews插件,须说明,已附
  • DW与WP有什么区别 图文教程 (124099 次浏览)
    很多学做网站学员都有这样的疑惑,弄不清dreamweaver和wordpress有什么区别?这是由于他们在学习做网站过程中没有很好的理解这二个东东。容易被二者的
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 我们在学习wordpress模板制作教程时,讲到了如何制作网站的菜单功能。今天我们讲一下如何添加wordpress后台菜单设置选项,通过后台菜单选项就可以轻松
  • 很多论坛像学做网站论坛一样,将网站论坛为成二个部分,一个部分为任意用户都可以浏览,另一部分则是设置了用户权限.用户没有这个权限时,会提示"本版块只
  • 很多同学在使用网站空间去练习时,可以用一个空间去制作不同类型的网站,例如已经用空间制作好了博客网站,现在想使用这个空间再去做企业网站,这时就