WP笔记

WooCommerce: 使用自定义邮件模板

上一篇文章介绍了如何在WooCommerce中添加自定义邮件,提到了一个问题就是如何使用自己的模板。Email模板默认放在插件的templates/emails目录下,可以通过在主题的woocommerce/emails目录下放置同名文件覆盖,今天我们也模仿一下这个机制,把自定义的模板放在主题(或插件)某个目录下,可以用同样方式覆盖。

继续阅读WooCommerce: 使用自定义邮件模板
WP笔记

WordPress本地化后速度变慢

最近在本地装了中文版WordPress,编辑文章时总有种慢半拍的感觉,切换到默认主题并禁用所有插件后依然如此,切换到英文版,这感觉一下子消失了。原来本地化的WordPress竟然能如此明显让网站变慢,但在我的hostgator服务器上感觉不明显,可能是服务器的配置优化的比较好。

继续阅读WordPress本地化后速度变慢
WP笔记

WordPress弹窗效果的实现

想用WordPress弹窗效果效果,可以搜索modal、fancebox、shadowbox等关键词,可用的插件很多,功能也十分强大,只要按照它的文档来多半都能实现我们的需求。但它终究不那么自由,前几天想追踪一下用shadowbox展示的youtube视频,明明十分简单的事情却因为shadowbox变得复杂,于是想着能不能写个十分简单的类shadowbox效果?

继续阅读WordPress弹窗效果的实现
WP笔记

WordPress中如何debug 404错误

网站遇到404错误,很容易让人摸不到头脑。这时,可以借助一些工具帮助我们寻找原因。WordPress开启pretty permalink后,会在.htaccess写入一些规则,使得如果找不到请求的文件或目录,就定向到index.php,再根据数据库记录的rewrite rules去匹配。所以404错误要么是真的不存在,要么就是规则匹配错误。后者可以通过工具来debug。

继续阅读WordPress中如何debug 404错误