文章列表

使用 WordPress 快速打造个人 Wiki

, , ,
今年年初的时候,我曾经写过接近十篇博客,介绍如何[“从零到一搭建Wiki”],聊过了 MediaWiki、Doku、Confluence、Tiddly、MoinMoin 等系统,但是这里涉及的许多系统的写作体验都不是很好。在之后,我也写过几篇 [“如何使用容器技术搭建 WordPress”] 的文章,据官方数据称 WordPress 目前已经占据了互联网 34% 的应用,写作体验和插件生态其实还是很棒的,那么我们为何不使用 WordPress 来搭建 Wiki 呢?在使用了4个月之后,体验下来问题不大,我决定把方法分享出来,希望能帮到更多的人。如果你熟悉 WordPress 的搭建,本篇将文章两三分钟内就能够搞定啦。 阅读全文

使用 Docker 和 Traefik 搭建 WordPress(Nginx)

, , , ,
[前一篇] 内容介绍了如何使用官方镜像快速搭建 WordPress,但是官方默认是“胖容器”应用,接下来将聊聊同样基于容器搭建的其他选择:Nginx。演示如何改造应用为“瘦”容器应用。本文将花费十分钟左右,介绍如何在 Docker 容器中搭配 Traefik 使用 WordPress 和 Nginx 。 阅读全文

使用 Docker 和 Traefik 搭建 WordPress

, , ,
使用 Docker 和 Traefik 搭建 WordPress 其实不止一次想重新提笔聊聊 WordPress ,然而之前因为定制代码量比较多,许多文章不得不搁置在草稿箱中。恰逢假期,整理草稿箱,从搭建开始聊 阅读全文

Brute Force Attacks On WordPress

, ,
今天早些时候看到 Linux 又爆出了 glibc 的漏洞,顺手修复的时候看到了 WordPress 的一篇漏洞利用的文章。这类手动其实在 2010 年的时候就曾沸沸扬扬的闹过一次,解决方案除了祭出 fail2ban 之外,还可以使用下面的方式来进行防御。在 Nginx 配置合适的位置中添加: 阅读全文

WordPress 简单提权工具

团队里管理淘宝团队技术博客的大神只给了我一个可怜巴巴的发布权限。最近在做 D2 的票务相关的事情,缺少系统支撑和服务器资源。于是,考虑借用“淘宝技术博客”的机器来解决问题。我机器用户账号得到了 sudo 权限,可能是出于技术博客对淘宝团队还挺重要的考虑,给我创建的 WordPress 系统里的用户权限只有最低的发布权限。为了解决上面提到的 D2 报名和签到的问题,我写了一个 WordPress 插件。然而因为“淘宝技术博客”使用了一个奇葩的 WordPress 版本,插件激活启用,必须要管理员访问 WordPress 的插件管理页面手动激活,哪怕是通过 mu-plugins 的方式想自动激活都不行。而且每更新一次插件,也都必须“重启”插件才能“刷掉”插件的缓存。因为时间比较赶,这个事情只能等到下班后再做。等我发现这个问题之后,大半夜的,也实在不好意思喊大神起来帮我手动做这个事情,尤其这个事情不能一次性解决。那么,就只好进行一次手动的用户提权啦。 阅读全文

WordPress 插件 - Open Fonts 替换

, ,
最近由于众所周知的问题,国内访问 Google Open Fonts 资源不通畅,导致主题中引用了这个资源的 WordPress 网站普遍出现了访问极其缓存的情况。写了一个插件,使用奇虎 360 的开放字体服务来替换 Google 的开放字体服务。如果你在使用插件过程中遇到任何问题,欢迎反馈。 阅读全文

WordPress For SAE 3.9 更新及安装说明

, , ,
最近工作颇忙,抽时间把答应的跨版本升级做了一下,改动较多,稍后上传GIT,本次开始不提供WIKI记录,相信机智的你通过LOG日志也能知道是怎么回事 :D除了官方的一些改进和新特点外,WP4SAE 3.9主要改进包括以下内容: 阅读全文

WordPress For SAE 邮件发送问题修正

,
因为一直没有遇到修改密码触发发送邮件的需求,所以没有及时测试到这个功能。对使用 WordPress For SAE 的粉丝造成的不便,在此深表抱歉!在接下来的新版本中,将会默认集成并启用“邮件插件”,如果你有让 WordPress 发送邮件的需求,只需要登录 WordPress 后台,设置你的邮箱账号密码即可正常使用。 阅读全文

WordPress For SAE 便捷密码修改工具更新

,
之前更新 WordPress For SAE 的时候打包了一个工具,wp-reset-password,有用户反馈工具使用有问题,于是更新之。 模板部分就不贴了,有兴趣的童鞋可以翻看[GitHub],或者直接前往wp4sae.org [wp4cloud.sinaapp.com]下载一份代码查看。 如果你使用的是非SAE版的WordPress一样可以使用下面的代码,将SAE_SECRETKEY替换你觉得靠谱的字符串即可。 阅读全文

WordPress 3.5.1 For SinaAppEngine(SAE) 修改记录

, , ,
WORDPRESS 3.5.1 新浪云版本。这个修改好蛮久了,编辑器里一直留着一份修改列表,发上来做一下备忘。有兴趣使用的可以访问下面的地址: 遇到问题欢迎GitHub上提issue。 阅读全文