分类目录归档:Wordpress

WordPress 生成静态文件并部署到 Github

本站目前所使用的是 WordPress & Github 相结合的方式. 其原理是利用 WordPress 相关插件 Simply Static 生成网站的静态文件然后推送到 Github.

为什么?

简而言之, 即能享受 WordPress 的各种便利与丰富多彩, 同时也拥有静态网站 BiuBiuBiu 的速度. WordPress 有各种各样的插件, 丰富的主题, 与 Mathjax 的兼容性等等等.虽然在服务器上使用缓存插件或者静态化插件能达到近乎同样的目的. 但是使用服务器要花钱, 惧怕 DDS 攻击, 需要自己维护等缺点. 另外使用静态博客可以同时部署到 Github 和 Coding, 并使用分流, 将国外的读者导向 Github, 国内的导向 Coding.

继续阅读

如何批量删除 WordPress 的特色图片

默认情况下, WordPress 的特色图片(Featured image) 或者说缩略图只能一次一次的删除. 当更换主题的时候, 文章的缩略图或特色图片的尺寸不合适的时候, 需要重新生成缩略图尺寸. 当文章很多的时候, 一个一个的删除特色图片是非常好时间的. 有的时候我们想一次删除所有的特色图片.

继续阅读

WordPress 根据分类加载 Mathjax

通常在 WordPress 里使用 Mathjax 的时候, 可能采取的方式就是直接把 Mathjax 的相关代码和统计代码一样, 放在 </body> 前面. 这样的话, 在一些没有数学公式的页面也加载了 Mathjaxjs 文件. 这很没有必要.

以前我常用的方式是使用插件 LaTeX for WordPress, 使用这个插件后只会在有数学公式的页面才加载. 继续阅读