惨痛的wordpress调试教训
来源:互联网 发布:js隐藏input标签 编辑:程序博客网 时间:2024/05/16 06:01
毕业设计做到后期,遇到了这样一个问题:网站在PC端正常显示,在移动端异常。具体的异常为当点击导航栏的展开按钮时,直接跳转到首页,也就是导航栏的展开按钮变成了一个链接。于是F12查看
发现DIV下面多了一个<a>标签,也就是这个标签导致点击按钮总是跳转。然后开始一天的折腾调试
1.怀疑源代码写错
打开header.php查看源代码,仔细查看了N次,自己的源代码就是没有写多一个a标签啊,所以排除手误打多一个a标签的可能
2..怀疑插件冲突
仔细调试插件,一个一个关闭看看异常是否消失,结果异常还是没消失,排除插队冲突
3.主题设置出错
会怀疑主题设置出错是因为多出的a标签的CSS样式为brand brand-text,这个样式让我感觉跟主题设置有关,就是一种感觉而已,没什么依据,有点狗急跳墙的意思,调试结果还是没多大作用
对着这个问题想了一天,实在想不出哪里出错。眼看毕业设计答辩还不到一个月,现在毕业设计又还有几个问题没调试好,有点着急。
第二天直接把header.php直接删除,重新写了一个,问题解决。纳闷,搞了一天原来是header.php出了问题,但是之前对着header.php看了好几遍(有一个完全一样但没问题的版本可对照)都看不出问题,以为问题不会出现在header.php中
总结:事后查看了的问题的header.php还是不知道哪里写错子,不过十有八九是代码写得不好哪里出了个小问题而没发现,或许就是个符号的问题。给自己一个教训,以后代码一定要规范,不然浪费时间调试
0 0
- 惨痛的wordpress调试教训
- jQuery的惨痛教训
- 惨痛的教训
- 使用ConcurrentLinkedQueue惨痛的教训
- 惨痛的教训改用SVN
- 代码编写的惨痛教训
- flask 404 惨痛的教训
- 使用ConcurrentLinkedQueue惨痛的教训
- 惨痛教训
- 惨痛教训
- 惨痛教训
- 惨痛教训
- 自大的cocos2dx程序员惨痛的教训
- 一个C语言的惨痛教训
- 记录一次惨痛的升级glibc 教训
- Linux下的惨痛教训=>LTS
- [原]使用ConcurrentLinkedQueue惨痛的教训
- >/dev/null 2>&1 & 的惨痛教训
- java设计模式----静态代理
- elk安装配置-备忘
- 在vmware上安装centos7以及网络配置
- 安装Sublime Text 3汉化插件
- C++总结
- 惨痛的wordpress调试教训
- hive on spark 执行出错解决
- 子查询+in+exists/not exists+all+any+多列子查询
- Hadoop渐进二:自动与手动实例wordcount运行
- java tomcat部署项目 省去项目名称
- SQL基础笔记-1
- linux中互斥量与条件变量的使用
- Java移位运算符详解实例--左移位运算符<<、右移位运算符>>>、带符号的右移位运算符>>
- nginx 上传文件大小受限 413 错误