侧边栏头像跳转异常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换你自己的网址或者你自己个人导航页的网址。
注意事项:我们不动第7行代码的“
author
”
2.我们需要删除第5行,我下面画出来的代码 echo get_the_author_meta('user_login',1); ?>"><?php echo get_avatar(1);
3.最后保存,修改和删除完的(sidebar.php)文件,如下:
第四步:返回内容查找页面,打开第二个(sideba-article.php)文件
注意事项:
1.第4步和第三步修改的文件是:修改代码一样,但是删除代码不一样,这点注意!!!!
2.修改sidebar.php和sideba-article.php这两个文件,将第5行的“author
”删掉并修改后的网址必须一致,否则还是报错!!!!
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的代码进行修复
发现2条评论
其实你只需要设置网站伪静态即可,在宝塔-网站-伪静态-选择wordpress
@猫头 我试过了,不行