写在程序转换之后

写在程序转换之后

总的来说转换成wordpress之后,有失有得。 而且很难说得和失哪个多…[阅读更多]


对于emlog转wordpress的一点补充

在上一篇《emlog 转到 WordPress过程》文章说得到,…[阅读更多]


自制模板:TBUed

早在一年前有个姐姐给我推荐了淘宝UED团队的博客,说他们算是国内UED届做的很不错的了。闲…[阅读更多]


emlog 转到 WordPress过程

借用 1.在本地搭建一个PHP环境,不会搭建的朋友可以下载wampserver一键安装。 2.在本地…[阅读更多]


网站转投wordpress门下

从2011年6月份在一个叫飞翔90的免费空间(不过很不幸,没多久它就关闭了)上…[阅读更多]


最近在做个wp模板,不过总是出现各种问题

最近在上课,闲下来的时候就做做WP模板。抄袭淘宝ued团队的博客。结果就遇到了这么一码事,一直也没有解决。 本来啊,效果应该是这样: 字的背景是一个可以随鼠标移动的条,类似于一个hover的伪类,但是使用js来实现的。 但是我鼓捣完确实这个样子滴 字底下的条比理论低了12px。 另外我加上了个判断 令负责底下这个条位置的值如果等于12则强行改为0 则鼠标移动到这个条上后,位置就正常。。不然效果还不能实现。。。 再插入我找到的代码 menuHover: function(b) { var c = this; if (b) { var d = c.navNode.one("#menu-primary").offset().top, e = b.offset().top - d; if(e == 12) { e = 0;} else e = e; "none" == c.labelNode.css("display") ? c.labelNode.css("top", b).show() : (a.Anim.stop(c.labelNode, !1, !1, "topAnim"), new a.Anim(c.labelNode, { top: e }, { duration: .2, easing: "ease-out", queue: "topAnim", useTransition: !0 }).run()) } else c.labelNode.fadeOut(.3) }, 其中: if(e == 12) { e = 0;} else e = e; 这个是我自己写的。 整个的js文件在https://code.csdn.net/snippets/452843/e0c67e2ed33642c9acd55492bc95af6cdf8cddc4


升级emlog 5.3.1

这是一个小的补丁版本: 改进安装脚本兼容某些云引擎 后台css和js文件增加版本号,防止升级后缓存不更新 默认关…[阅读更多]


解决因为Google Fonts导致网站速度问题的解决方法

由于众所周知的原因,天朝发威,谷歌的一系列网站被彻底墙,这其中就包括了Google Fonts 所在的googleapis.com 。如果你要是问我Google Fonts是什么,我想说的是你不适合看这篇文章。 如果你的网站在调用Google Fonts 来让你的网站变得更加好看,那么你会发现现在你的网站打开的速度非常非常的慢……因为压根儿加载不了这个字体文件。就比如我现在在用的这个模板,就出现了这个问题,前段时间,同学@ishell.me 给我提出了这个问题,但是忙着考试还有回家,再加上学校蒸笼一样的寝室,因没心情处理这个问题。最近,在家里吹着空调,打开电脑,看着比笔记本屏幕大好多的显示器,我决定解决一下这个问题(主要是不能忍受网站打开速度太慢 ⊙?⊙b汗)。 我一直以来都是觉得,问题既然出了,就要想办法解决。对于Google Fonts 的这个问题,一是砸烂天朝的互联网城墙,这显然是不切实际的(⊙?⊙b),二是移民(不要拿板砖拍我啊……),三是禁止加载相应的Google Fonts ,四是替换加载源。 禁止加载相应的Google Fonts,好说,在你的网站源码中,翻箱倒柜找到类似 <link href=’http://fonts.lug.ustc.edu.cn/css?family=Open+Sans:300,400,600&subset=latin,latin-ext’ rel=’stylesheet’> 删掉就好了,但是这样的话,你就要忍受系统默认字体带来的视觉上的“忍受”了。 第四种方法呢,似乎会更好些。 在你的网站中找到相应代码,将 fonts.googleapis.com 替换成 fonts.useso.com 这里fonts.useso.com采用的是360推出的常用前端公共库CDN服务,虽然对数字这家公司的软件不感兴趣,但是不得不说这个CDN服务还是很不错的。 这个服务提供了常用的JavaScript前端库、Google提供的前端公共库了、Google提供的免费字体库的替代方案。速度还是非常不错的。地址是http://libs.useso.com/ 另外,渣浪、百度、又拍云、Staticfile.org也提供了类似的公共CDN前端库,大家可以根据自己的需要来选取相应的前端库。


【WP】WordPress找回密码出现"抱歉,该key似乎无效"提示的解决方法

wordpress管理员的密码忘了记, 通常有三种方法 一、通过数据库找回(一般人都不会,因为修改数据库看起来比较复杂) 二、通过password-resetter插件找回 这个也是很简单的方法 三、通过邮箱找回,这个简单,但是有的会出现抱歉,该 key 似乎无效 抱歉,该key似乎无效 出现抱歉,该 key 似乎无效的怎么办呢 网上有的人说是服务器的问题 有的不支持邮箱 但是其实不是服务器的问题 而是找回密码的链接地址出现的一个问题,以本网址为例子 通过邮箱找回密码 邮箱会收到如下内容 方法一: 通常情况下我们是直接点击开这一个链接 然后打开一个网页,但是只要我们把这一长串链接复制了 然后去掉开头和结尾的<>这个符号,然后粘贴在浏览器地址了打开就会发现?“抱歉,该 key 似乎无效”这个错误提示就没有了,而是可以正常的重置密码了 换句话说 关于?“抱歉,该 key 似乎无效”就是因为多了个“<>”符号的错误   除了复制粘贴,还可以通过修改代码来实现   方法二: /** * 修复 WordPress 找回密码提示“抱歉,该key似乎无效” * https://zhangsubo.cn/ */ function reset_password_message( $message, $key ) { if ( strpos($_POST[’user_login’], ’@’) ) { $user_data = get_user_by(’email’, trim($_POST[’user_login’])); } else { $login = trim($_POST[’user_login’]); $user_data = get_user_by(’login’, $login); } $user_login = $user_data->user_login; $msg = __(’有人要求重设如下帐号的密码:’). " "; $msg .= network_site_url() . " "; $msg .= sprintf(__(’用户名:%s’), $user_login) . " "; $msg .= __(’若这不是您本人要求的,请忽略本邮件,一切如常。’) . " "; $msg .= __(’要重置您的密码,请打开下面的链接:’). " "; $msg .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), ’login’) ; return $msg; } add_filter(’retrieve_password_message’, reset_password_message, null, 2);   方法三: 打开WP根目录下的 wp-login.php,找到如下代码: $message .= ’<’ . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), ’login’) . "> "; 修改为: $message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), ’login’) ; 即可。