新网站要仿某家网站的评论区域,看了下代码发现是友言的,但是我装了友言之后发现样式和人家的差远了。摸索许久,得到了正确的姿♂势,下面分享
首先,去友言注册个账号,否则的话虽然可以获取代码,但是无法设置和管理评论。登陆之后到首页点击“获取代码”
友言在 dedecms中的使用
我曾经饱受垃圾评论之苦,8月份的时候有一天收到了几百条垃圾评论,删了十几页,删到手软。后来没了,我也就没在意,没想到这两天又开始受到这样的垃圾评论了。
我使用在子主题的functions.php里追加功能的方式禁止了了全英文垃圾评论的提交。方式:将子主题的functions.php改为或追加以下功能代码:
参考来源:51php
WordPress禁止全英文的垃圾评论
快点快点使用我吧~我不知何时就把“点我使用”改成这了←_←
刚才我们负责的某网站出现打不开、打开很慢的情况,是新网的云主机。之后ping域名ping不通,后来找到了站长工具这个功能,可以反应多个地点对此域名的ping情况。
发现多地都ping超时,我们河南联通也是超时。后来给客服打电话确认是他们机房出了问题。新网又怎么样,该坑爹照样坑
多个地点ping服务器
最近做的网站,都已经上线了,但是同事的百度浏览器用兼容模式查看发现superslide没有生效,原本应该是滚动显示的banner图一张张竖着排了下来。后来用ietester的ie8模式重现了此问题。虽然确实从代码上找出了些问题,但还是让我感叹低版本ie8的纠错容错能力太差了。
1.需要的js是否都加载了
2.有无语法错误,例如js被注释,或js最后的结束标记复制的时候留在了原地,导致标签错误
3.jq放在所有js的最前面
4.查看是否引用了多个jq,如头部模板引入了一个,底部模板又引入了一个(即使是同一个jq文件),保留一个就行
5.如果底部有很多乱七八糟的js,例如广告的、统计的,那么把我们直接用script标签写出的js代码移到底部前面去,以免受到其影响。
6.如果有些选择器已经不存在了,删除对应的js代码。例如首页有两个地方用到了supersild,二级页面却只用了一个。如果直接复制第一个页面的js代码到二级页面,那么第二个元素不存在,ie就会报错。
7.如果怀疑有js和jq有冲突,可以试下用稍低版本的jq,或者把js一个个删除排查。
8.也许可以试试在页面头部添加之类的玩意,死马当做活马医,这类玩意参数很多,具体可百度。
js出错排查的一些注意事项
这个插件用来备份WordPress的数据库。安装后,在工具→备份里面进行操作。
它有数据表、备份选项、定时备份三块,其中前两块是结合在一起的
Read More →
WordPress数据库备份插件——WP-DB-Backup
对于已安装的 dedecms,找到其install目录:
1.删除index.html
2.index.php.bak改名为index.php
3.删除install_lock.txt
4.module-install.php.bak改名为module-install.php
此时再访问install目录就可以安装了
dedecmsCMS重新安装的方法
做三角形的要点:
1.div宽高必须为0;
2.边框颜色透明是透明,虽然看不到,但是不同于边框none哦;
3.line-height: 0;的设置是为了解决ie6空div有高度的bug;
4.ie6下设为透明的边框将显示为黑色...真是个可爱的小调皮~爆炸吧ie6!!!
好,接下来进入实战。以下皆为代码实现哦~
首先是向上的三角形,设置其底边框的可见样式,其他三条边框为透明。
为什么这样就能出来三角形了呢?我们把四条边框全部设为可见就明白了
我们给div加上宽高再看,才发现原来边框并非是我们所想的四个长条。如果把下面div的宽高归零,四条边框自然就有重合点——变成四个三角形了。
平时我们不知道这个事实,大概是因为我们经常把边框设置为同一种颜色的原因,那样当然就以为四条边就是四条直线拼一起了呢
明白了这个道理,我们可以随意调♂教这四条边了:
现在,不管是上下左右还是四个斜角,你还能说你不会吗?
上面的斜三角是用两个三角形拼起来的,因此看起来明显比较大。实际上可以用一个小三角的面积显示的,那就是随意挑选两个相邻的纵向边框和横向边框,将其中一个设为透明,一个设为可见色,另外两条边框设置为none就可以了。两条边框各占据了矩形的一半。
看下面的太极图,你能想到它是用圆角、定位、边框组合出来的吗?进阶地址
css制作三角形
最近做的网站引用了SuperSlide,其需要jq的支持,于是我不假思索下载了2.0.3版本的jq。这是个比较新的版本,现在项目都快上线了,有个同事用360极速浏览器的兼容模式查看,发现SuperSlide没有生效。后来我就拿ie8实验,在ietest里用ie8模式打开此网页后,不断报错:
这个大概是jq根据SuperSlide的指令执行操作被浏览器报错
这个是SuperSlide使用的jquery()方法不起效
去你妹的吧,在各种百度各种尝试,浪费最少半小时之后,忽然想到以前一件事情,某投资网站根据用户输入的数值来计算相应的其他值,我当时也是把jq换成新版本就报错了。只是我这里chrome里面没报错,只有ie8有问题,果断把jq换成百度cdn的1.9,世界清静了,又用I6模式看了下,连IE6都给我跪下了爆裂吧IE!!!就你们IE和系统捆绑紧,xp的ie只能到ie8,诚心找事啊
jquery并非越新越好——为了兼容性
最主要的是判断宽度大于560px的时候自动缩放到560px
#id img {width: expression(this.width > 560 ? 560: true); max-width: 560px;height:auto;}
纯CSS根据宽度自动缩放图片
1.测试服务器是否支持asp:
将以下的语句保存为test.asp置于网站的根目录,然后运行该文件即可
<% response.write “support asp” %>
2.测试服务器是否支持php:
将以下的语句保存为test.php置于网站的根目录,然后运行该文件即可
<?php phpinfo() ?>
访问此php文件,如果能正确显示结果,则php环境正常