侧边栏头像跳转异常BUG描述:

1.进入网站首页后,点击侧边栏上方的站长头像时,跳转异常(nginx 404错误),并将后台管理员的账户暴露出来(zhao200501222)

目录

BUG修复方案:

我们可以在网站的首页,右击鼠标,点击”查看页面源代码”,在页面的源代码的第488行中有一行 <a href="/author/zhao200501222"><img的源码,这个BUG就是这个引起的。

我们需要删除和修改引起BUG的源文件代码进行修复。

温馨提示:在修改和删除代码前,建议进行网站文件备份,防止动代码时,误删除其他代码,别问为啥这么贴心,问就是我就把其他代码删了,还保存了,导致从一个BUG变成四个BUG,幸亏我做了文件备份😂😂😂😂😂

第一步:需要进入宝塔面板,点击网站,选择并将进入网站的根目录

第二步:在网站的根目录上方,点击“文件内容查找”,选择基础搜索,查找内容如下:

  • 内容查找:post-author-logo
  • 类型:html,php
  • 目录:网站文件的路径+勾选包含子目录
  • 模式:普通、全词匹配、不区分大小写

等待30秒左右,会查找到2个php文件,分别为sidebar.php和sideba-article.php,这两个都要用到。

第三步:点击编辑,打开第一个(sidebar.php)文件

1.我们需要修改第5行,我下面画出的地方,将“author”删掉,修改成: /https://zhaoyuansong.cn/,当然你也可以把https://zhaoyuansong.cn换你自己的网址或者你自己个人导航页的网址。

2.我们需要删除第5行,我下面画出来的代码 echo get_the_author_meta('user_login',1); ?>"><?php echo get_avatar(1);

3.最后保存,修改和删除完的(sidebar.php)文件,如下:

第四步:返回内容查找页面,打开第二个(sideba-article.php)文件

1.我们需要修改第5行,我下面画出的地方,将“author”删掉,修改成: /https://zhaoyuansong.cn/,当然你也可以把https://zhaoyuansong.cn换你自己的网址或者你自己个人导航页的网址。

2.我们需要删除第5行,我下面画出来的代码 echo get_the_author_meta('user_login');rewind_posts();

3.最后保存,修改和删除完的(sideba-article.php)文件,如下:

第五步:如果你网站套了CDN,请登录CDN后台,进行刷新CDN节点,已保证全网用户可访问到最新资源或正常访问

OK,到现在BUG已经修复完了,如果有疑问,可以给我发送邮件或者联系我。

本次跳转异常BUG浅谈:

1.这个BUG在我刚使用这个主题已经注意到了,奈何这几个月属实太忙了,12月还要比赛,一直在忙着备赛训练。趁着前天是周五,就在机房花了2个小时的时间BUG修复了,毕竟自己的网站有一个BUG还报404错误,搞得跟废弃没人管一样,心里多少不舒服。

2.这个BUG可以说是开发缺陷,开发者估计是想在主题里面搞一个人主页或者作者信息的页面,但是不知道为啥没有搞出来,可能以后开发者会在主题最新版本中完成开发。

3.目前在这个版本中我们只能自己通过删除和修改部分引起BUG的代码进行修复

© 版权声明
分享是一种美德,转载请保留原链接