学做网站培训课程介绍

当前位置:

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

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

WP与DZ论坛如何整合

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

方法一:

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


<?php
/** * 代码来源:学做网站论坛 https://www.xuewangzhan.net/ * 截取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.net/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.net/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元 = 建
  • 各位论坛学员们:论坛从即日起,学做网站论坛开通SEO优化培训课,将有论坛讲师讲解最新的网站优化排名方法。希望学习网站SEO课程的学员,赶快报名吧……
  • 一般情况下,做网站会有很多的需求,例如学做网站论坛,主站是用wordpress程序做的门面信息网站,建站培训区却是DZ论坛,这二个不同的程序做的不同内
  • 使用不同的程序可以制作不同类型的网站,就像学做网站论坛一样,也同时使用了多个网站程序,主站使用wordpress程序,会员培训区使用discuz程序。使用
  • 分享一款超漂亮的内衣模板,适合内衣销售衣服类物品,化妆品展示都可以。自己做的二次开发,使用很简单,直接在WP程序后台安装就可以了。喜欢的同学可
  • 在学做网站论坛的wordpress插件版块,我们给大家介绍了很多的WP插件,但很多学员反映这些插件不知道在哪里下载。这是因为我们虽然给大家介绍了这些插
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 在学做网站论坛的VIP课程中,我们讲了做网站时,我们网站的导航是调用一级分类和页面,可往往为了一些需要,登录制作wordpress下拉菜单,要求调用某个
  • 很多论坛像学做网站论坛一样,将网站论坛为成二个部分,一个部分为任意用户都可以浏览,另一部分则是设置了用户权限.用户没有这个权限时,会提示"本版块只
  • 对于大多数建论坛网站的人来说,选择DZ程序比较常用,DZ论坛功能完备,基本上能实现所有论坛所必须的要求.但DZ论坛程序较为复杂,如果想修改一下程序文件
  • WordPress使用MySQL数据库。作为一个开发者,我们有必要掌握WordPress数据库的基本构造,并在自己的插件或主题中使用他们。截至WordPress3.0,WordP
  • 很多朋友安装xampp之后,启用服务器或者数据库失败,发现端口已经被占用。因为每台电脑占用端口的软件不一样,要如何解决这个问题。第一种解决方