问题场景
在PC端打开新窗口体验还是不错的,但是到移动端打开新窗口就会出现下面的场景
就看了会儿网站打开一堆页面,这样体验是很差的
如何让PC打开文章进新的窗口,移动端在原页面打开文章?
温馨提示
由于代码上传触发了老唐的防火墙,因此以截图的形式发在本文,您可以通过查看原文复制代码
解决方案
我们可以只让PC端打开文章打开新窗口,移动端不受影响,只需要增加一个判断
wp-content/themes/zibll/inc/functions/zib-theme.php第753行
修改为
然后,在后台文章&列表>新窗口打开文章
拓展:帖子、版块也可以这么做
首先需要开启相应功能
- 社区&论坛>全局设置>版块新窗口打开
- 社区&论坛>全局设置>帖子新窗口打开
针对版块,手机不打开新窗口的修改方法
则需修改/wp-content/themes/zibll/inc/functions/bbs/inc/plate.php第511行
修改为
第555行
修改为
针对帖子,手机不打开新窗口的修改方法
/wp-content/themes/zibll/inc/functions/bbs/inc/posts.php第588行
修改为
第1137行
修改为