刚才,在懿古今主题官方群中有博主反应Nana主题的“导航”按钮失效,手机端的“导航”按钮也失效,菜单设置正常,但是点击就是没有反应。当初第一个想法就是不太可能,因为我的两个演示站都一切正常,后来在本地测试了一下,这个按钮确实失效。
Nana主题“导航”按钮失效修复办法:
打开主题文件夹内的footer.php文件,找到以下代码:
- <script>
- <?php if(get_option('ygj_360sl')){ ?>
改为:
- <?php if(get_option('ygj_360sl')){ ?>
- <script>
即可。
温馨提示:从2016年4月17日开始下载的Nana主题1.01版本已经修复这个问题,请大家放心使用。如果之前下载使用的,发现有这个问题就按以上办法解决即可。
吐槽一下
当初知道这个“导航”按钮失效的时候,真的很茫然,因为我的两个站点都正常,但是在本地测试确实不正常,后来就反复看了主题的文件及JS文件,折腾了很久很久,竟然都找不到原因,实在无语。
在我准备放弃之前看了一下页脚文件footer.php文件,竟然一下子就被我找到原因了。原来是因为自己粗心大意,把那个是否开启360主动收录的判断函数把这个JS文件分隔开了,导致360主动收录不开启的话就会出错,而我两个站点都开通了这个功能,所以没有任何问题。
经过这件事,让我明白了,折腾主题无小事,那怕错了一个小小的符号,也会造成一个意想不到的错误,到时候真的会搞死人的。所以在平时折腾的时候,一定要专心、细心、用心!切记!!!
你可能感兴趣的文章
懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!
版权声明:本文为原创文章,版权归
发表于2016-04-17 06:07 沙发
厉害,就一行代码顺序!
@Koolight是的,有时候就这么一个小顺序,就能搞死我们