通常我们会把 WordPress 安装到站点根域名的 /blog/ 目录,这样将非常方便以后拓展其他站点功能,可如果要在站点的根目录如 “/” 调用最新发布的文章该怎么办?大概有这么几种方法:最为直接的方法是使用 PHP 读取 WordPress 数据库的 posts 表取出最新更新的内容;另一种使用 PHP 或者 JavaScript 抓出 WordPress 的 RSS 订阅内容;第三种方法就是我下面要介绍的直接使用 WordPress 自带函数在非安装目录输出想要的内容…… - 阅读全文 -
WordPress
WordPress 是一款基于 PHP + MySQL 环境开发的博客平台,是目前世界上用户最多的独立博客系统。你甚至可以把 WordPress 当作一个内容管理系统(CMS)来使用。内容发布、标签管理、分类管理、评论留言、地址覆写等等固有特性并具有海量的第三方插件和主题支持。
目前的 WordPress 虽然内核早已支持文章分页功能,但后台编辑器的分页按钮一直被注释掉,包括官方附带模板在内的绝大多数模板也并不支持文章分页功能。这里提供一些代码帮助你修改模板使你的 WordPress 前端支持单文章分页符的显示,后台编辑器上也添加分页符添加按钮等功能,而重要的是不涉及 WordPress 核心代码,未来升级 WordPress 将不需要修改这些代码…… - 阅读全文 -
用的越多越发现 jQueryTools 是一个非常不错的 jQuery 附加库,如同其官方网站所描述的 “The missing UI library for the Web” 仅仅整合了网站前端中常用的一些功能,于是忍不住想拿来替换掉本站 anyLiv.com 目前使用的 jQuery + swfObject + LightBox 形式的库,这样将大大利于未来扩展一些功能及应用。下面将提供一些代码帮助给主题模板添加 jQueryTools 支持。 - 阅读全文 -
上篇文章针对 ySlow 的前 7 项指标做了说明,这里继续后面的 7 项指标。虽然网页显示速度对于 SEO 或许意义没有那么重大,但对于用户体验却十分有意义,有统计表明网页如果在 5 秒钟内没有下载完成则会丢失一半以上的用户,之后下载时间与用户流失成指数比例增长。这里将继续补充 ySlow 在 Small Site or Blog 标准下的后 7 项指标解释及如何达到 GradeA 指标……
Yahoo! YSlow 是一个由 Yahoo! 雅虎开发的 Firebug 插件,其实通过这个名字就知道这款插件是干嘛的即 Y(why)Slow 名字起的太好了 ySlow 可以通过分析网页内各项资源的加载情况对三类网页进行评级,并提供一些非常有用的建议,目前主要被用来测试网站加载速度及获得网页提速建议。记得这个小站刚开播的时候是 GradeC 后来简单调了一下到了 GradeB 今天终于下决心冲一下 GradeA 重写了几乎三分之一的代码和图片,终于功夫不负有心人不仅整体达到 GradeA 级别,并且所有的 14 项指标也均为 GradeA 评级 Overall performance score 99 分,那么如何能顺利达到这个指标呢,这里将分别从 14 项内容简单描述一下……
既然 W3C 严格标准将 target=”_blank” 属性剔除,原因是 W3C 认为未经用户同意就打开新窗口是一种不礼貌的行为,容易破坏用户体验。那么问题来了,如何能即符合 W3C 严格标准又能使页面在新窗口打开呢?按 W3C 的意思是为需要弹出新窗口的 a 链接标记添加一个 rel=”external” 属性,或许等这种标准普及以后可以通过浏览器设置是否弹出包含有 rel=”external” 属性的链接,不过目前的情况是用户希望浏览器拼命的屏蔽各种弹出广告而同时 target=”_blank” 又是我们需要的属性,具体代码可按以下方法书写……
今天试装了冰谷同学开发的 WordPress 中文过滤插件 Some Chinese Please 之后觉得非常不错,帮我解决了垃圾评论的问题。虽然 WordPress 默认已经安装了 Akismet 插件用来防止垃圾留言,拦截效果也确实不错基本都在 99% 以上包括 Drupal 在内的其他著名 CMS 中也有此类插件,但由于其机制的原因无形之中消耗掉了一些资源……