页面载入中..

回到页首回到页尾

半泽直树

momo @ 2014.11.30 [ Fun ]

最近在看的一部久违的日剧,这几年看了些国产剧、美剧、英剧,感觉还是喜欢日剧的节奏啊。其他啥都不介绍了,附个在线观看的地址吧:点击观看

男猪脚的表情总是给人一种说不粗来的感觉,有木有:


修改微信支付持卡人

momo @ 2014.11.29 [ 琐事 ]

说起来腾讯真是没什么电商基因,微信支付使用起来比支付宝难多了。年初由于打的软件乱战,所以将我和老婆的微信支付都开启了,并且都绑定了我的信用卡,后来经过微信的几轮政策改变以后,我老婆的微信支付就用不了了,各种提示账号信息不正确。删掉我的信用卡改成我老婆的信用卡时提示必须使用第一次绑定时的那个人的信用卡,心说这不就成了死循环吗?难道我老婆的微信支付就这么废了?几经周折找到了如下方案,供遇到同样问题的朋友参考:

1、将微信支付之中的理财通、微信红包等资金全部转入到银行卡(转入资金到账应该需要1—3天时间);
2、解绑银行卡,该微信支付账户之中绑定的所有银行卡都需要解绑,解绑过程只需要输入支付密码;

3、当以上过程操作完毕,点击右上角,进入支付安全,在进入安全Tips之中,下拉到最下面,点击注销微信支付,输入需要注销的持卡人信息(姓名 身份证号);




4、绑定新用户的银行卡,第一次需要输入新持卡人的身份信息,再绑定新持卡人的银行卡

于是总算是救活了老婆大人的微信支付,后来发现可以用来京东在线支付,总算是不需要在京东绑定信用卡那么麻烦了。


Mac OSX 升级 PHP

momo @ 2014.10.14 [ Development ]

Mac 上其实自带了 PHP,但是版本比较老旧,自己安装了新版的 PHP 以后,在终端里查询后发现,自己运行的依然是旧版本,折腾一番后解决了问题,步骤记录如下:

1. 安装 PHP:

1
#curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

2. 输入命令

1
$vim ~/.bash_profile

修改PATH为

1
export PATH=/usr/local/php5/bin:$PATH

此处你也可以酌情根据自己的需要修改

3. 输入命令

1
2
3
#cd /usr/bin
#mv php php.org
#ln -s /usr/local/php5/bin/php

4. 升级成功,测试一下:

1
$php -v

去除 wordpress 里面的 google fonts

momo @ 2014.10.13 [ Wordpress ]

最近使用 Google Fonts 做字体的网站越来越多了,最为典型的就要数 Stack Overflow 以及 WordPress 了,在天朝,访问使用了 Google Fonts 的网站有一个通病:访问极慢(原因你懂的),于是乎结果就是,如果你不去主动点击浏览器的停止加载按钮,页面就会一直被阻塞(通俗的说就是一片空白)。

尝试寻找一些浏览器级的解决方案,比如把 Google Fonts 自动干掉或者替换为大陆服务器一类的,但是无果。看来只有自己改造了,Stack Overflow 是不指望了,但是 WordPress 是掌握在我们自己手中的,想要干掉并不难,基本上从以下几个方面着手:

1. 使用插件 Remove Open Sans font Link from WP core,这个插件的功能和使用会像他的名字长度一样复杂,吗?不,他就是简单的把 WordPress 里面的 Google Fonts 干掉了,使用也很简单,添加后启用就行了;

2. 上面一条是针对 WordPress 后台管理页面的,如果想要去除主题里面的 Google Fonts 怎么办呢?找到主题文件里的 functions.php ,在文件末尾加上如下代码即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php 
// remove_wp_open_sans
if (!function_exists('remove_wp_open_sans')) {
    function remove_wp_open_sans() {
        wp_deregister_style( 'open-sans' );
        wp_register_style( 'open-sans', false );
    }
    // Uncomment below to remove from admin
    add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
}
function remove_open_sans() {
        wp_deregister_style( 'open-sans' );
        wp_register_style( 'open-sans', false );
        wp_enqueue_style('open-sans','');
}
add_action( 'init', 'remove_open_sans' );
?>

3. 其实1和2实现的功能是重复的,取其中的一个方案即可,但是我当时使用时,同时启用了以上两个方案后,页面中依然会加载 Google Fonts,这么丧心病狂的事情,最后经过我周密调查,发现是页面上的 Google Adsense 挂件干的,这家伙每次加载就会搞一个 iframe,然后里面的页面会加载 Google Fonts。考虑到挂了十几年的 Google Adsense 却从没有收到过他的支票(纯支持的赶脚啊,谁叫我是谷粉呢?),他不但不怀着一颗感恩的心提高一点我的搜索引擎排名,还给我的加载速度拖后腿,于是一怒之下,我就把这个挂件干掉了。于是乎,世界恢复了宁静,整个 Blog 前前后后都不再有讨厌的 Google Fonts 了。

你也想试试吗?那就赶快拿起键盘吧。


一次 WP 主题设置页面不显示的问题解决

momo @ 2014.09.27 [ Wordpress ]

由于更新了主题的相关配置,所以想在主题后台去设置一下,问题来了,主题的“选项”链接不见了,以为是主题的相关代码跟最新版的wordpress不兼容,查询了N个文档,主题改来改去依然无果,插件全部禁用也是一样,使用本地wordpress启用本主题却没有任何问题,说明不是主题代码的事。
访问 wp-admin/themes.php?page=functions.php 页面时显示 “你没有权限” 访问该页面,感觉应该是文件权限的问题:

You do not have sufficient permissions to access this page themes.php functions.php

根据提示语句 Google 之,按照网上各种方法(改主题代码、改文件权限等)修改后无果,郁闷了好几天,问题依然无法得到解决。但是隐约间觉得是自己安装的一个叫做 iThemes Security 的插件造成的问题,使用的时候就发现这家伙做了不少的改动。
但是禁用这个插件并不能修复问题,后来无意中发现自己的 wp-config.php 文件多了一句

1
define( 'DISALLOW_FILE_EDIT', true );

顾名思义就是不让我在网页中修改 Theme 和 Plugin 文件嘛,干掉之,问题解决。