子比主题文章/论坛新窗口打开电脑手机判断代码

问题场景-文章&论坛

网站文章在PC端新窗口打开固然好用,但是在手机端多开一些文章就会新建出来一堆页面,一个一个关闭是很麻烦的,如下图:

子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云

问题解决-文章

  • 首先找到需要添加代码的文件,目录:wp-content/themes/zibll/inc/functions/zib-theme.php
子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云
  • 修改为下方代码:
子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云

问题解决-论坛(板块)

  • 论坛也是一样,要开启相应功能“新版块/新帖子”
子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云
  • 1.首先找到需要添加代码的文件,目录:/wp-content/themes/zibll/inc/functions/bbs/inc/plate.php
  • 2.搜索这段代码,以便准确找到位置替换
$target_blank = _pz('plate_target_blank') ? ' target="_blank"' : '';
子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云
  • 3.搜索到后将下面这段代码替换
    if (!wp_is_mobile()) {
    $target_blank = _pz('plate_target_blank') ? ' target="_blank"' : '';
    }
  • 4.替换成功后还需要再修改一处地方,继续搜索下方代码以便准确找到替换位置
$target_blank      = _pz('plate_target_blank') ? ' target="_blank"' : '';

问题解决-论坛(帖子)

  • 1.首先找到需要添加代码的文件,目录:/wp-content/themes/zibll/inc/functions/bbs/inc/posts.php
  • 2.跟上面操作一样,找到目录文件搜索下方代码,以便准确找到替换位置
$target_blank = _pz('posts_target_blank') && $post_status !== 'trash' ? ' target="_blank"' : '';
子比主题文章/论坛新窗口打开电脑手机判断代码-青鹿云
  • 3.将这段代码替换成下方代码
    if (!wp_is_mobile()) {
    $target_blank = _pz('posts_target_blank') && $post_status !== 'trash' ? ' target="_blank"' : '';
    }
  • 4.然后别急,还有一个地方要改,还是同一个文件,继续搜索下面的代码,在一千多行左右
$target_blank = _pz('posts_target_blank') && $post_status !== 'trash' ? ' target="_blank"' : '';
  • 5.最后一步,替换下面的代码即可
    if (!wp_is_mobile()) {
    $target_blank = _pz('posts_target_blank') && $post_status !== 'trash' ? ' target="_blank"' : '';
    }
© 版权声明
THE END
点赞871 分享
评论 抢沙发

请登录后发表评论