VPS,wordpress迁移,Sing-box代理

BlackFriday期间购买VPS,把blog迁移过来,顺便做了一个Sing-box代理。

其实刚开始选vps的时候看成每个月300G,其实是每个月3T!

在VPS搭建WP,顺便升级到了HTTPS。找个靠谱的WP迁移工具倒是花费了点时间。

后续:协议稳定性还是有一些讲究的感觉。

[……]

[全文]

wordpress排除特定分类文章的方法

如果想将一些特定分类中的文章不在wordpress的Blog页面显示,下面的方法可以帮你方便地排除特定分类的文章。

复制下面的代码到你的主题functions.php文件:

function exclude_category_home( $query ) {

if ( $query->is_home ) {

$query->set( ‘cat’, ‘-5, -34’ );

}

return $query;

}

add_filter( ‘pre_get_posts’, ‘exclude_category_home’ );

替换上面的数字为[……]

[全文]

修复博客评论后404错误

突然收到别人的email,说博客上的评论有问题。一看果真是该死的404…

想过很多原因,插件?空间?又或者垃圾评论太多造成的?

还是英文搜索救命啊!还是wordpress官网support论坛。帖子在这

也不知道为什么根目录下面的wp-comments-posts.php突然没有权限了,也无法修改。

从其他地方copy一个正常带644的过来,立马恢复!

这是一个神奇的系统啊![……]

[全文]

WordPress修改后台管理地址增强安全

补一下吧,说说前段时间做的一件事情:由于有log提示莫名其名来了很多异常的WP后台登陆请求,导致自己都无法登陆了。于是乎,简单的修改了一下WP的后台登陆地址。

步骤很简单:

  1. 修改根目录下wp-login.php到其他任意你喜欢的名字.php;
  2. 打开这个文件,替换所有wp-login.php到新的名字;
  3. 打开wp-includes目录下面的general-template.php文件把其中的wp-login.php替换为新的名字,唯一有一个例外,238行的wp-login.php不要修改,或者修改成index.php。这一行是做wp-admin跳转用的。如下:
    fun[……]

    [全文]

说说对WordPress做的一些cache、gzip优化

以前一直不怎么重视对博客的优化,最近有些精力,又研究了一点点。

首先说的是,很多工具和网站都可以对网站提很多优化建议了,baidu统计,httpwatch,甚至查看source code。

第一个是网站gzip设置,我托管所在的cpannel里面可以set这个,对text、css、js做gzip优化,可以节省蛮多流量的。记得不要对图片再做压缩了。当然wordpress的super cache插件也有这个选项。如果是自己的server,那就在apache或者nginx启用一下吧。

然后是cache,对静态内容设置过期时间。基本上图片,css,js这些东西固定下来了,就不会再变了[……]

[全文]