月光博客

青青子衿, 悠悠我心, 但为君故, 沉吟至今


WordPress用户密码算法规则

  WordPress系统的用户密码是保存在wp_users数据表的user_pass字段,密码是通过Portable PHP password hashing framework类产生的,密码的形式是随机且不可逆,同一个明文的密码在不同时间,产生的密文也不一样,相对来说较为安全。

WordPress MU编辑主题功能

  WordPress有一个很有用的功能,就是在线编辑主题功能,在多人博客WordPress MU中,这一功能因为安全性问题而被禁用,这里有一个方法,可以变相开通这一功能,而又不至于影响整个系统的安全性。

十大WordPress MU管理员插件

  Wordpress MU是Wordpress的多用户版本,因为程序结构的关系,Wordpress MU并不一定能兼容Wordpress的插件。WordPress MU有全局的插件和针对单个站点的插件,分别存放在不同的目录。/wp-content/mu-plugins/ 目录下存放的是全局的插件,无需逐个博客激活插件,默认就已经自动调用。/wp-content/plugins/ 目录下存放的是分站点的插件,只针对单个站点有效,这类插件和WordPress的插件基本兼容。

Wordpress数据库优化技巧

  WordPress系统使用时间长了,数据库中的冗余数据就会很多,定期优化和清理Wordpress的数据库,可以保证Wordpress能够快速工作。

从WordPress转换到Z-Blog的方法

  我以前曾经介绍过将Z-Blog数据库转换到WordPress的SQL语句,做为反例,还会有从WordPress系统转换到Z-Blog系统的SQL语句,这是一个比较奇怪的话题,估计也很少有人这么做,不过对于某些特殊情况,我们有可能会将WordPress数据库转换到Z-Blog的Access数据库,这里我介绍一下手动使用SQL语句进行转换的方法。

八个有用的WordPress的SQL语句

  在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。

十大WordPress安全设置技巧

  WordPress是目前世界上使用广泛的博客软件,比较容易受到各种攻击,因此WordPress安全性也是非常重要的,以下有10个安全技巧,可以帮助你轻松的解决WordPress安全性问题,以免你在WordPress的安全性上走更多的弯路。

WordPress 2.7中文版评测

  WordPress是一种使用PHP语言开发的免费开源的博客平台,在世界范围内广受欢迎,是使用量最大的独立博客系统之一,原先的WordPress是英文版的,WordPress从2.7版本推出了官方的中文版,将语言设置为中文的修改版WordPress 2.7会自动提示升级升级到中文WordPress 2.7版。下面是我对于WordPress 2.7使用的一些评测和测试。

WordPress 2.7正式版发布

  今天WordPress终于发布了2.7的正式版,新的2.7版本在自动更新、留言、站点地图、控制台上做了很大修改,集成了很多原先需要插件完成的功能,很多相关的插件就要完成自己的使命了。

WordCamp China 2008报名开始

  受人之托,帮忙宣传一下WordCamp China2008,虽然我的中文博客用的是Z-Blog,但是我的英文博客用的就是WordPress,总的来说,WordPress在国外是一个非常流行的博客程序,功能强大,可定制性很强。

解决WordPress 2.6日志ID不连续的方法

  已经发布的WordPress 2.6版有一个很讨厌的功能,就是Post Revisions(文章的版本控制),在默认的情况下,日志的ID将不再连续,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,现在我给一个解决WordPress的ID不连续的方法。

禁用WordPress自动保存的插件

  WordPress在发布日志的时候有一个很令人讨厌的功能:自动保存,这个功能在网络较差的环境下经常出错,自动保存经常会出现无法保存成功的情况,而在这时候如果点发布文章,则系统会自动保存两篇文章(一篇在草稿中),实在是很烦人。

WordPress 2.6发布

  今天登陆月光英文博客的WordPress后台,发现系统提示新版WordPress 2.6已经发布了,于是赶快升级了一下系统,升级过程很顺利。

在Windows IIS下配置WordPress MU环境

  昨天介绍的Windows Server 2003下的IIS和Apache性能比较,其实Apache在Linux环境下的性能还是很不错的,我之所以使用Windows Server 2003而没有用Linux,是因为我对Linux的维护并不熟悉,因此才使用Windows环境。

十大最佳WordPress插件推荐

  WordPress是使用PHP语言和MySQL数据库开发的一个极为流行的Blog(博客、网志)系统,功能非常强大,插件和模板众多,易于扩充功能。安装和使用都非常方便。目前WordPress已经成为主流的Blog搭建平台。

WordPress 2.5宽屏版

  我曾经在一篇文章中讨论WordPress 2.5在宽屏下的显示异常,几乎所有的界面,都是针对1024×768设计的,针对1440×900的宽屏显示器,会只显示左边部分,使用操作起来特别的别扭,而这个问题在2.3版本里就没有,因此对于宽屏显示器的用户,可以通过修改admin的css来达到良好的观看效果。

WP-PostViews的静态JavaScript版更新

  前段时间我曾经写了一个WP-PostViews的静态JavaScript版插件,用于在静态化WordPress下以JavaScript的方式提供文章计数器,当时写的比较匆忙,有不少问题,今天晚上终于抽出几个小时,将WP-PostViews的静态JavaScript版进行了一番大的修改,修正了以前的一些主要问题,最新的版本目前看来我比较满意。

WordPress 2.5发布,宽屏显示异常

  今天WordPress 2.5终于发布了,比起WordPress 2.3来说,这个版本的变化是比较大的,据WordPress官方介绍,新的版本开发了185天(6个月零3天),修改了364个文件,增加了54008处,删除了29136处,总共修改点超过了1300处。

WordPress系统的安装和使用简介

  这是一篇关于独立博客建站(以WordPress为例)的科普教程,讲述WordPress系统的一些最基本的常识,主要是为了那些不熟悉WordPress的新手阅读使用,帮助他们完成第一个独立博客的安装和使用。熟悉WordPress系统的老鸟可以忽略此文。

WordPress静态化插件的BUG修改

  前段时间我曾经介绍了一个WordPress的静态化插件:cos-html-cache,这个插件对于系统的性能有很大的提高,不过在使用的过程中,我发现这个插件有一点小小的瑕疵需要修改,否则对于某些MySQL不稳定的服务器会出现一些错误信息写入最终HTML文件。

WordPress子目录Rewrite的404问题

  这些天有个问题一直困扰着我,由于我的WordPress是放在网站的根目录下,因此我建立的一些子目录跑一些其他的应用,我发现这些应用被WordPress的.htaccess文件的RewriteRule所干扰,我费了好大劲修改.htaccess文件,使得子目录的文件的RewriteRule可以工作正常,却发现调用子目录的应用总是返回404状态,但是内容却是正常的。

WordPress MU优化表的脚本

  WordPress MU由于每建立一个新的用户都会自动建立十多张表,因此当注册大量用户的时候会建立非常多的表,引起系统的性能出现问题,我这里写了一段脚本,可以将WordPress MU中的不活动用户(从没有发布文章的用户)进行删除,以节约系统资源。PHP脚本源代码如下。

关于WordPress的静态化方法

  前几天介绍“自定义的WordPress数据库错误”的时候,有个读者留言询问WordPress完全静态化的插件,我今天就推荐一个插件,可以将WordPress实现部分静态,包括最主要的首页和文章页面,目录页目前还没有静态化。

建立自定义的WordPress数据库错误页面

  我先前曾经介绍过如何修改WordPress系统文件,用来追踪WordPress的MySQL数据库错误,这对于挑选一个稳定的虚拟主机非常重要,有趣的是,最新的WordPress 2.3.2也提供了一个官方的方法,可以定制WordPress数据库错误页面里,下面我就详细介绍一下使用的方法。

WordPress年度博客统计插件

  昨天写的年度统计是Z-Blog的插件,今天是基于WordPress的同样功能的插件。由于WordPress本身没有文章计数器功能,因此,这个插件需要先安装最新版本的WP-PostViews插件。本插件是在WP-Stats的基础上进行的修改。可以自动生成本年的博客文章统计。

WordPress SimpleTags的修改建议

  WordPress在2.3版本以前出过不少Tags插件,自从WordPress 2.3支持Tags后,这些第三方插件大多转换为管理和维护系统自带Tags的功能,其中比较出名的是SimpleTags插件,这个插件有中文语言包,使用起来比较方便。

自动邮件发送博客文章的WordPress插件

  自动邮件发送博客文章的WordPress插件完成一项很简单的功能,每当一篇博客文章发布后,WordPress会自动发送一封Email邮件到几个指定的电子信箱之中。这个插件是修改自一个名为Post2Mail的邮件插件,可惜原插件作者已经删除此插件的下载和更新,而且原插件不支持中文,中文内容的文章将被发送为乱码,同时原插件还有一个小小的安全漏洞,别人可以查看配置源代码。因此我就在这个插件的基础上进行了一番修改,修改相关的问题并使其完全支持中文系统。

WP-PostViews的静态JavaScript版

  WP-PostViews是Lester Chan开发的一个用于WordPress文章点击统计的插件,是一个很基础的WordPress插件,在这个插件基础上的WP-Stats插件还可以统计文章点击排行等功能。

关闭WordPress发布日志的自动保存功能

  WordPress系统发布日志的时候有一个自动保存功能,可以自动保存当前日志文件,可惜这个功能有时候有一些问题,并且在系统中无法设置,因此我们可能会需要关闭这个发布日志的自动保存功能。

WordPress MU的AdSense插件

  WordPress本身的AdSense插件很多,但是基于多用户的WordPress MU(multi-user)的AdSense插件却不多,可能是MU的用户并不太多的原因,因为这个插件本身也不复杂,我这里就放出一个专门用户WordPress MU的AdSense插件,可以在所有WordPress托管用户的页面文章内页的左上部插入AdSense广告,不过首页和目录页不显示广告。
分页:«12»

订阅博客

  • 订阅我的博客:订阅我的博客
  • 跟随我的推特:跟随我的推特
  • 跟随新浪微博:跟随新浪微博
  • 通过Google订阅本站
  • 通过鲜果订阅本站
  • 通过电子邮件订阅本站

站内搜索

网站收藏

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.

This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.