WordPress: 获取文章的第一张图片

介绍了如何在 WordPress 中获取文章的第一张图片。有时候我们给文章设置了特色图片(或称缩略图),有的时候没有,有的时候文章中甚至一副图片都没有。某些情况下,比如在图片式的相关文章或者热门文章之类的推荐阅读,为了给文章配个图就需要用到这样的方法了。

继续阅读全文

LazyLoad 与百度推广投放方式选择

使用 Lazy Load 方法可以按需/延时加载文章中的图片,可如果实现 Lazy Load 的 JavaScript 代码没有加载完毕的话,页面首屏的图片就不会及时显示。现在页面上的 JavaScript 都让我用 JavaScript to Footer 插件放在了页面最后,而页面上的广告(Google AdSense 和百度推广)却提前加载了 JavaScript 请求,影响了后续的 Lazy Load 加载。实际上即便不使用 Lazy Load 方式加载图片,也需要考虑选择合适的百度推广加载方式。

继续阅读全文

WordPress 插件:LazyLoad 按需/延迟加载网页图片

当网页内容里嵌入的图片比较多的时候,如果在打开网页的时候一次性加载所有图片,会使得页面的加载时间显得比较长,也给服务器造成了较大的突发压力。而且可能有些访问者并不会往下滚动页面浏览完全文,此时加载页面靠下位置的图片就浪费了服务器资源。所以很多人会考虑使用 LazyLoad 方法来按需或延迟加载网页图片。

继续阅读全文

解决 WordPress 主题列表里只显示当前主题的问题

升级 WordPress 3.4 之后我的所有主题都从仪表盘主题管理页面消失了,只显示正在使用的主题,且只显示这一个。今天终于找到了原因所在,顺利解决问题。原来是优化服务器的时候将 PHP 的 scandir 函数禁用掉了,而新版 WordPress 引入了 WP_Theme 类来处理主题问题,该类使用 scandir 函数来检测 /wp-content/themes/ 中的所有主题。

继续阅读全文