wordpress迁移至Ghost的url重定向

在开发部落的改版声明「开发部落改版了」一文中有说到开发部落已经从wordpress迁移到Ghost了,里面提到说原来搜索引擎收录的原来旧版本的文章,由于url规则不一样了,所以从搜索引擎跳过来会404,并且说到等搜索引擎更新本站索引之后才能正常访问,这里要纠正一下,如果我对此未做任何配置的话,搜索引擎是不会自动更新索引的。就算你等到花儿谢了又开了,它都不会有什么反应的。如果你域名没变,它老人家会以为你的站弄了好些个重复的文章,如果你域名变了,它甚至会认为你这个新站是不是在抄‘人家’的内容啊。 那如何才会让搜索引擎更新索引呢?用301重定向。 情况一 如果你的新站跟旧站采用的是相同的规则,比如都是使用着相同的别名作为文章的链接,在你导入文章数据到新站后,那就比较方便了,只需要一条rewrite规则就可以了。 »

让wordpress主题绕开对google的依赖

终于有个借着写技术博客顺便吐槽GFW的机会了。每当网速很快,却偏偏不能谷歌搜索,好不容易搜到个跟问题十分匹配的网站,结果点进去菊花转了几百圈页面还是加载不出来,这显然是件让人很蛋疼的事情。虽然我学会了安装和配置翻墙神器goagent,但我仍然为很多很多很多不会翻墙和不愿意或者没钱买vpn的人叫一下委屈,其实会弄goagent这种的除了少数的一些个搞技术的一般人也弄不来。还有,即使是弄goagent,一,它也是很费时的,配置麻烦,偶尔还要更新程序,二,最近装新系统,准备下载goagent和浏览器代理插件的时候发现,goagent的程序托管在google仓库,proxyswitch要去google应用商店下,但问题是尼玛要访问google的东西你得先翻墙啊~为了能翻墙得先翻墙才行,悖论啊~ 呃。。好了,吐槽结束。 »

在wordpressp上优雅的显示markdown文章

也许你跟我一样喜欢上了用markdown来书写和排版文章。有一种“像写代码一样写文章”的赶脚。只要打几个特殊的符号就能生成自己想样的那个样子的格式,马麻再也不用担心我用不好那些复杂难用的在线html编辑器了。 但是,遗憾的是目前没有几款特别好的markdown编辑器,更遗憾的wordpress对markdown的支持很不好。曾经尝试了wp上的markdown插件,每一次都折腾死去活来,灰头土脸而归。要么就是支持的格式不好,要么就是显示得乱七八糟,还不能自己修改和定义。 终于,我想出了一种“完美”的解决方案:markdown to html+customize markdown css。 1. »

wordpress本地调试url的问题

由于wordpress站点的链接域名(假设是suodev.cn)是配置在数据库里的。如果我们在本地调试wordpress代码的时候,访问的是localhost(或者127.0.0.1),而我们的数据库一般是连着服务器上的数据库。这样的话,我们本地访问localhost能正常显示,但是显示出来的每篇文章的链接却是带有域名(http://sudodev.cn/) 的链接,而不是我们期望的http://localhost/xxx/xxx 。这可怎么办? 有两种办法: 把服务器数据库拷贝到本地数据库,本地wordpress连接之, »

解决wordpress在线安装/更新插件需要ftp信息

wordpress服务器架好后,想要在线更新或者安装插件总提示ftp信息。之前我还傻乎乎的真的去服务器安装ftp server。折腾了好久都没弄好。后来发现其实不需要ftp服务也可以完成的。其实给wordpress目录加上相当的权限就好了: chmod 755 %wordpress_root%/wp-content chown -R www-data %wordpress_root% 注意 这里的www-data是apache服务器linux下默认的用户名。如果以上两句代码不成功。可以看一下是否是用户名不正确(配置中指定了其它用户名)。这个用户名一般是apache通过配置变化${APACHE_RUN_USER} »