使用 HTML5 canvas 进行 Web 绘图的基础方法

使用 HTML5 canvas 进行 Web 绘图的基础方法
背景介绍 HTML5 中新引入的 canvas 元素使得 Web 开发人员在无须借助任何第三方插件(如 Flash,Silverlight)的情况下,可以直接使用 JavaScript 脚本在 Web 页面进行绘图。它首次由苹果公司的 Webkit 框架引入实现,并成功运用在 Safari 浏览器中,读者在 这里可以体验到基于 canvas 的精彩示例。目前,canvas 已成为 HTML5 规范中的事实性标准,并且已经被 Firefox 3.0+, Safari 3.0+, Chrome 3.0+, Op...
广告位出租,有需要的老板请‘留言’给我

禁止浏览器查看WordPress代码的几种方法

禁止浏览器查看WordPress代码的几种方法
第一种方法: 通过JS禁用所有快捷键打开浏览器开发者工具,进而禁止查看浏览器代码: 代码如下:     第二种方法: 网页上面禁止右键、禁止查看源代码、禁止复制的代码的功能。 代码如下:           第三种方法: 就是通过JavaScript代码来监听浏览器窗口和开发者工具当中的某些项目当中的输出内容了。 代码如下: ...

wordpress手动添加自定义顶部菜单的方法

wordpress手动添加自定义顶部菜单的方法
其实思路有三种: 第一种:通过wordpress菜单当中默认的功能,给“顶部菜单设置”和“自动添加新的顶级页面到此菜单”打上勾,让它们自动生成顶栏菜单。 第二种:手动在当中主题的function.php文件当中添加菜单,然后再在头部框架当中调用这个菜单。最后,只要在菜单选项添加添加自定义的菜单内容,前端页面的顶栏就会显示出自定义的菜单了。(只是需要添加额外的样式来修正) 第三种:这种也是最笨的...

wordpress全自动智能化生成内容页关键词(Tags关键词)的三种方法

wordpress全自动智能化生成内容页关键词(Tags关键词)的三种方法
近日,有朋友说,每次发文章都要手动去设置内容页关键词(Tags关键词)好麻烦啊,能不能让它自动生成呢? 这个主意倒是挺好的,我就在想,既然要自动生成,那就要给程序一个依据,从而去判断标准和执行。 朋友说,我找了好久也没有找到方法。。。。 我说,没有那么难吧,无非就几种思路: 通过文章页标题来自动拆分为关键词 通过文章页标题和内容当中的词语出现的次数来自动提取关键词 通过...

搭建好LAMP环境之后,安装并进入phpMyAdmin之后出现500错误的解决方法

搭建好LAMP环境之后,安装并进入phpMyAdmin之后出现500错误的解决方法
近日,博主新租了一台云服务器,在搭建好LAMP环境之后,在安装了phpMyAdmin并建立软连接之后,打开phpMyAdmin连接却现了500错误。本以为与php.ini的默认配置有关,查细看文件发现当中并没有相关的extension=php_mbstring.dll参数。如是,一番查找资料,发现只要再增加如下软连接: 再通过重启Apache2即可:  

如何解决WordPress网站运行速度慢问题?

如何解决WordPress网站运行速度慢问题?
wordpress网站提升加载速度,首先要处理的就是通过主题函数或是相关的插件来禁用wordpress主题当中的谷歌字加载。   可这仅仅是真正的第一步。   在这之后,很多站长表示使用WordPress程序一段时间后,WordPress网站运行速度越来越慢,其实这不是WordPress程序本身的问题,运行会产生不必要的缓存和数据库查询操作。那么如何解决WordPress网站运行速度慢问题?     ...

为wordpress文章内容自动添加标签功能来强化内链

为wordpress文章内容自动添加标签功能来强化内链
在优化wordpress网站的时候,通过标签给文章内容当中相关的关键词自动添加内链还是很有必要的,以强化内链提升用户黏度还是很有好处的。 那么要如何做到呢? 其实,并不难。在这里提供以代码的方式来自动实现这种功能 :   以上两种办法都可以实现,文章发表后,自动匹配您的标签库,并将标签完全一致的文字段作为这一篇文章的标签,还能够自动赋予内部链接。这种方法可以很好的帮助...

wordpress文章页之外链rel属性优化,替换默认rel=”noopener noreferrer”为rel=”nofollow noopener noreferrer”属性的方法

wordpress文章页之外链rel属性优化,替换默认rel=”noopener noreferrer”为rel=”nofollow noopener noreferrer”属性的方法
相信看到这个标题的小伙伴们会有些不解了,noopener noreferrer属性是什么呢? noopener noreferrer属性就是一种给taraet="_blank"弹出的新窗口的一种安全属性。此属性的意思是告诉搜索引擎,这个链接不是本站链接!此功能是在WordPress中引入的,用于解决可被恶意网站利用的安全漏洞。博主通过了解才发现noopener noreferrer 属性并不是新发布的标准,而是在 WordPress 4.7.4 版开始的编辑器默认都会添加...

修改WordPress的搜索结果网址为伪静态模式(搜索链接改成伪静态链接),使它更适合SEO

修改WordPress的搜索结果网址为伪静态模式(搜索链接改成伪静态链接),使它更适合SEO
我们都知道,WordPress在 设置 - 固定链接 界面,可以修改网站的链接结构,使我们的网址更加美化和有意义。不管是对于SEO还是对于访客,都是及其有用的。   但是WordPress默认的搜索结果网址结构为:http://www.gaofumei.net/?s=搜索词   而且WordPress并没有提供修改这个搜索结果网址结构的选项。对于某些SEO痴迷者来说,这是不能忍受的。那我们如何才能修改这个链接结构?比如实现...

wordpress切换为中文语言的通用方法

wordpress切换为中文语言的通用方法
安装WordPress官方语言包的方法: 若您是初次安装WordPress,请点击这里。 下面步骤指导您将现有的英文WordPress站点切换为中文。 通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。 查找define('WPLANG', '');一行,在第二个参数处填入zh_CN,变成define('WPLANG', 'zh_CN');并保存文件。 进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官...

无需插件,通过函数代码自动为wordpress文章内容的链接加上target=”_blank”(文章内的链接在新标签页面打开)

无需插件,通过函数代码自动为wordpress文章内容的链接加上target=”_blank”(文章内的链接在新标签页面打开)
我们在文章内添加链接的时候会发现这个链接总是需要手动去添加target=”_blank”属性,相当麻烦。而且,还会时不时的忘记了手动添加这个属性,导致一些下载链接(需要提取码的下载链接),在用户点击了之后,无法通过浏览器的“后退”功能返回到先前的网站,这样的话,用户体验很不好。试想一下,如果文章内提供了多个链接,当用户点击了其中的一个链接跳转到资源下载的站外页面之后想点击其它下载链接的时候却...

wordpress wp_insert_post 插入数据 不过滤 ed2k magnet torrent thunder等特殊字符

wordpress wp_insert_post 插入数据 不过滤 ed2k magnet  torrent  thunder等特殊字符
最近用火车头写了 采集规则,但是在发布到wordpress之后,发现插入时ed2k magnet torrent thunder等字符被自动过滤了,其实这是wordpress的自动保护体制。 具体代码在wp-includes目录内找到post.php,搜索以下内容:   但是这样做整体后台就会失去保护了,下面我们提供另外一种方法,在脚本执行插入时添加代码如下:   注意:此处只要是安全性能的过滤,比如PHP的’单引号...

wordpress代码完全禁用头部的X-Pingback链接

wordpress代码完全禁用头部的X-Pingback链接
pingback从功能上来说是好东西,可以让你知道有哪些站外引用了你的文章。但如果你的文章经常引用站内连接的话,就会造成很多Spam,下面提供关闭(禁用)pingback的方法:   其实后台有这个功能的设置,设置如下:   弊端:如果有新版本发布更新后, WordPress 会自动重置 Pingback 参数。 彻底禁用WordPress pingback 方法一,代码来自No Self Pings插件:   ...

wordpress小工具代码使分类列表页侧边栏调用当前分类热门列表

wordpress小工具代码使分类列表页侧边栏调用当前分类热门列表
这组代码用通用型的,可以放到小工具的公共侧边栏部分,这样就可以做到了不同的分类列表页的侧边栏调用的都是当前分类的热门排行榜,不会的分类都是调用的各自分类的热门排行榜。 代码如下:     样式代码就没有帖出来了,你们可以自己去DIY样式。   如果有什么需要交流的,可以在下方留言评论。   本人原创代码,若要转载请注明此文的出处。谢谢! &n...