DEDE文章{dede:pagebreak/}翻页错位的解决方法
问题描述
在使用DEDE的 {dede:pagebreak/}
标签进行文章分页时,点击下一页后,文章内容会错位,出现在层外面。
解决方法
-
检查文章中的HTML结构
- 问题可能是因为文章内容中包含
div
层,而这些div
层在分页时会导致布局错乱。 - 解决方法:将文章中的
div
层替换为p
标签。<p>段落内容</p>
- 问题可能是因为文章内容中包含
-
修改文章内容
- 将文章内容从其他地方复制时,先复制到记事本,再复制到DEDE的编辑框中,以去除多余的样式。
- 使用记事本或其他纯文本编辑器,将
div
替换为p
标签。替换前: <div>段落内容</div> 替换后: <p>段落内容</p>
-
修改分页显示数量
- 如果文章分页过多,可以修改分页显示的数量,以避免页面过长。
- 打开
include
文件夹下的arc.archives.class.php
文件,找到以下代码:for($i=1;$i<=$totalPage;$i++)
- 将其替换为:
$total_list = 5; // 显示多少页链接,根据自己的网站修改 if($nowPage >= $total_list) { $i = $nowPage - 2; // 当前链接页向左显示2页链接,自己修改 $total_list = $nowPage + 2; // 当前链接页向右显示2页链接,自己修改 if($total_list >= $totalPage) $total_list = $totalPage; } else { $i = 1; if($total_list >= $totalPage) $total_list = $totalPage; } for($i; $i <= $total_list; $i++)
-
重复修改
- 由于DEDE的分页机制在静态页面和动态页面中有所不同,因此需要在两个地方进行相同的修改。
- 再次查找并替换:
for($i=1;$i<=$totalPage;$i++)
- 替换为:
$total_list = 5; // 显示多少页链接,根据自己的网站修改 if($nowPage >= $total_list) { $i = $nowPage - 2; // 当前链接页向左显示2页链接,自己修改 $total_list = $nowPage + 2; // 当前链接页向右显示2页链接,自己修改 if($total_list >= $totalPage) $total_list = $totalPage; } else { $i = 1; if($total_list >= $totalPage) $total_list = $totalPage; } for($i; $i <= $total_list; $i++)
总结
- 关键点:确保文章内容中没有
div
层,使用p
标签分段。 - 分页显示:通过修改
arc.archives.class.php
文件中的分页逻辑,控制分页链接的数量。
希望以上方法能帮助你解决DEDE文章分页错位的问题。
扫码添加技术【解决问题】
专注中小企业网站建设、网站安全12年。
熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。
承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18480927
分类:
修改网站标题-怎样修改网站
, 网站域名修改-网站修改域名
, 网站背景修改-文章修改网站
, 网站页面修改-网站批量修改
, 修改网站图标-修改网站域名
, 网站修改方案-网站模版修改
, 单页网站修改-网站主页修改
, 网站程序修改-如何修改网站关键词
, 怎样修改自己的网站-网站模板修改工具
, 网站后台怎么修改-如何修改网站数据
, 网站怎么修改内容-怎么修改网站的内容
, 如何修改asp网站-asp网站如何修改
, 修改网站代码-公司网站修改
, 修改网站数据库-修改网站源代码
, 修改图标网站-网站修改照片
, 备案网站修改-网站修改符号
, 网站源码修改方法-网站模板修改
, 网站错误-网站修改微信号-备案网站修改
, 网站模板怎么修改-修改网站数据库-网站关键词修改
, 网站数据库连接-网站怎么修改内容-怎么修改网站的内容
, 修改网站-修改网站描述-网站标题怎么修改
, 服务器错误-服务器修改网站修改图片-网站服务器密码修改
, 自己的网站怎么修改-怎么修改网站站点-自己网站如何修改内容
, 网站首页图片修改-如何修改网站标题
, 网站联系方式修改-修改网站联系方式
, 如何修改公司网站- 网站后台无法修改
, 修改网站源码工具- php网站模板修改
, 网站源码批量修改- php网站修改教程
, 网站前台修改- 怎么修改网站信息
, 网站代码在哪里修改- 修改网站后台地址
, 怎么用ftp修改网站- 网站后台修改图片
, 修改密码网站- 网站后台修改教程
, 修改网站代码无变化-网站模板修改
, 帮忙修改网站- 网站修改代码
, 网站模板样式修改- 网站发布时间修改
, 网站修改密码- 修改网站字体颜色
, 公司网站修改排版- 文章修改网站
, 怎样修改公司网站排版-克隆的网站怎么修改
, 网站源码模板怎么修改- 怎么修改网站代码
, 网站修改开发- 批量修改网站详情内容
, 网站密码修改-网站内容能修改吗
, 网站标题修改-网站内容能修改吗- 网站信息错了咋修改呀
, 公司网站的页面怎么修改- 网站后台的代码怎么修改
, 网站被修改了- 修改网站源代码
, 网站代码修改了怎么保存- 修改网站
, 如何修改网站发文章日期
, 怎么用js修改网站标题- 网站配置文件修改命令
, 网站修改昵称- 网站内容语言批量修改
, 网站域名授权删除和修改
, 修改网站图片和文案
, 如何修改网站名称和图标-网站设计修改
, 如何修改外贸网站密码-网站设计修改
, 网站标题栏怎么修改
, 如何修改上线网站-如何进入网站修改
, 如何修改网站的管理密码-文件后缀名修改网站
, 怎样修改网站的登录密码
, 公司网站修改在哪登陆
, 公司网站数据库修改密码-网站修改一般需要多久
, 文章修改网站怎么修改
, 网站表格修改怎么修改
, 网站首页修改内容修改
, 如何修改网站后台- 网站后台密码修改- 修改网站后台密码
, 修改网站后台地址- 网站后台不能修改- 网站后台登录密码修改
, 网站后台怎么修改密码- 网站后台密码怎么修改- 数据库修改网站后台密码
, 网站后台怎么修改手机号- 如何在后台修改网站内容- 后台修改网站
, 网站怎样后台修改- 后台修改网站模版- 修改网站后台模板
, 企业网站怎么修改导航-登录后页面加载速度非常慢
标签:
安装dedecms进入后台出现DedeCMS Error:等
, 公司网站证书错误怎么办?
, 如何检查网站首页错误
, 如何修改公司网站导航
, 网站安装数据库错误怎么办?
, 网站搬家数据库错误怎么办?
, 网站错连怎么修改密码?
, 网站后台密码修改工具?
, 网站后台怎么连接数据库
, 网站连接数据库怎么写
, 网站没后台怎么修改内容?
, 网站模板的logo框架修改?
, 网站模板怎么本地修改?
, 网站数据库出现错误怎么办?
, 网站数据库登录失败?网站数据库创建失败
, 网站突然数据库连接错误怎么办?
, 修改帝国网站登录密码?
, 修改网站后台在哪里?
, 学校网站模板修改的教程?
, 怎样修改网站的密码呢?
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix