Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送码网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

【原创】兔源码教您通过数据库转移Discuz中的DZ门户子频道到另一个频道栏目中

[复制链接]
tuyuanma 发表于 2019-7-15 18:50:18 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


频道转移前:
5.png
频道转移后:
8.png
Discuz!作为国内站长常用的开源程序来讲,不管是在功能、性能还是操作方面都有绝对的优势,扩展性大、操作方面,对于小白来说是接触站长这条路不可或缺的一个开源程序之一。

兔源码站长从2012年Discuz!X2.5开始便接触了它,后于2014年使用它开始做行业门户。目前Discuz!也发展到了3.4版本,在看着Discuz!一步步优化改变的同时,兔源码站长自身也学到了许多建站经验。

建站过程中,相信许多站长和我一样使用门户功能做地方、行业网站或个人博客,在过程中应该会遇到一个问题,那就是频道子栏目一旦建立后便无法移动,只能删除再重新在下级栏目下建立新的栏目,看到Discuz官方论坛也有许多类似的问题的咨询。

下面兔源码就结合自身经验为大家详细写出介绍通过数据库转移Discuz中的DZ门户子频道到另一个频道栏目中的方法。

一、兔源码站长的服务器是windows系统的,linux请通过数据库链接方式进行操作。
二、通过MSTSC远程进入服务器桌面系统,打开phpmyadmin数据库并登录,找到对应的数据库,然后找到pre_portal_category数据表,默认安装的数据表前缀名为pre_(也有部分站长在安装修改过)。如下图:
1.png
三、打开表后,可以看到各个栏目,如下图:
2.png
找到需要修改的栏目名次,修改upid数字为您对应的上级频道id,兔源码这里要修改的是富爸爸穷爸爸、小狗钱钱、管道故事、富爸爸财务自由之路几个频道(直接双击修改数字即可)。
修改前:
3.png
修改后:
4.png
四、进入网站根目录、你创建上级时填写的拼音或数字,将原来频道里的频道文件夹复制到移动目标栏目文件夹中,依次进入子频道文件夹将文件路径修改为目标栏目频道的拼音或数字。
184000vo5x15r42mzr58dm.png
6.png
比如需要将红色框中子频道移动到蓝色框中频道里,蓝色频道的目录名称为licaishuji(建立频道时每位站长设置的名称不一样,请自行判断),那么进入网站根目录——找到原来的频道,找到需要移动的子栏目文件,复制后移动到蓝色的栏目频道即可。
五、打开刚移动的几个子栏目文件夹——index.php,修改原上一级频道名称为目前所在的上一级频道名称!
7.png
六、到后台【工具】更新缓存即可,附后台转移成功截图!
8.png
用此方法修改之后,没有任何后遗症,不会出现首页或其他页DIY失效,也不会出现找不到文章的问题。
当然也可以把栏目调为频道等等。或栏目互调。都可以用此法。

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告
493651246站长邮箱:tuyuanma@qq.com 站长QQ:3197813386

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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