WordPress到底在整啥?—(01)

胡侃

话说,我玩WP,是因为这个东西好玩,真的,大家可以看看我的About,就会知道一件事情,我有一种喜欢结构精巧复杂的东西的怪癖。WP迎合了我的胃口,(当然这样东西,有很多),所以,我就折腾折腾它。

按照一贯的作风,玩得有点入门了,开始想着怎么拆开来瞧瞧。当然,众位看官,你们看到这里应该知道我什么水准了吧,1,非专家,2,纯业余,3,未必有什么深刻见地,Ok,说得都是一码事……知道就好了

太过复杂的东西,在拆卸的时候,总要记点笔记的,以免最后装不回去,就写在这里了,纯粹自娱,好,胡侃完了。

index.php

话说,整个WP里面,叫这个index.php的文件还真不少,我这里说的是第一个,就是WP根目录里的那个。要说,各个领域,各个行业,都是入门简单的,这个WP也不例外,不但在使用上是入门简单,就连这个内部结构,也是入门简单。咱们来瞧瞧,到底有多简单:

还真TM简单,就2行,绝了。这个东西简单到没有话好说,但是啰嗦如我,总还是有的说。先说点题外话,一般来说,如果不动这个文件,那么诸位看官,你们访问我的博客,就要这么打网址了:

http://blog.charlestang.org/wordpress/

当然,我动过这个文件,我把这个文件从wordpress文件夹中拿出来,放在外面,然后,将那个require的路径给改了,改成:

require(‘./wordpress/wp-blog-header.php’);

这么一改,就意味着,诸位看官访问的博客这么打网址:

http://blog.charlestang.org/

啰嗦完了,回归正题。我到底为啥要啰嗦上面一段,因为我试图理解写这个文件的理由,其实我真不明白,但是经过上面的操作,我想到了一个理由。这个文件不做任何实际的事情,除了定义那个常量,剩下的事情,都丢给了另一个哥们儿wp-blog-header.php。这种只有一句话的指路牌,简单,明确,永远正确,永远不用升级,所以,你修改好这个文件,扔在那里,估计一万年也不用动。升级的时候就方便了,其他文件直接一覆盖,完全没有后顾之忧,方便。

我的电子书下载好了,今天也就说道这里吧,嘿嘿