wordpress研究之wp-settings.php

上一篇 / 下一篇  2007-07-19 22:46:00

查看( 1128 ) / 评论( 6 )
       接上面开始wp-config.php,wp-settings.php这两个文件,wp-config.php故名恩意配置文件所以没什么可解释的。
wp-settings.php最上在的函数wp_unregister_GLOBALS用来当register_globals设置为on时注销自动产生的全局变量,register_globals现在是强烈建议为off的,因为有安全问题。
从28行起到49行都是为了处理不同运行环境可能产生的问题,wp的兼容性问题处理的很周道。如果是做开源软件这样是很有必要的,当然如果是开发自己的产品有自己的远行平台就完全没有这个必要,毕竟有一定的效率问题。关于$_SERVER变量可以直接去研究phpinfo里的所有值一般都可以看明白。
像55行这种友好的提示信息是很有必要的,因为你的用户不一定是懂技术的。
接下来的 timer_start和timer_end就是用来计算页面执行时间的两个函数.
LANGDIR,PLUGINDIR这些常量的判断为自定义插件和语言目录作了预留, 120行CUSTOM_USER_TABLE,CUSTOM_USER_META_TABLE这里说明你可以自定义用户表和你的其它应用共用。
发现这样不行,还果把说明写在注释里,再帖出来,本来记得有一个函数可以把文件着色格式化输出的,就是说在网页显示的效果和你在IDE里看到效果一样,现在找不到了有谁知道这个函数请告诉我,下面再继续。
更多…

相关阅读:

TAG: wordpress

zwws的个人空间 zwws 发布于2007-07-19 22:54:21
顶,集中在一个贴内比较好吧
eshiwei发布于2007-07-20 00:58:30
;P ;P ;P ;P ;P ;P ;P ;P
Phzzy的个人空间 Phzzy 发布于2007-07-20 01:45:02

QUOTE:

原帖由 dzjzmj 于 2007-7-19 22:42 发表
       接上面开始wp-config.php,wp-settings.php这两个文件,wp-config.php故名恩意配置文件所以没什么可解释的。
wp-settings.php最上在的函数wp_unregister_GLOBALS用来当register_globals设置为on时注销自 ...
highlight
highlight_file
志凡的个人空间 dzjzmj 发布于2007-07-20 08:35:59
谢谢LS
辉老大的地盘 leehui1983 发布于2007-07-22 09:56:43

Learn, or Die jayson 发布于2007-07-25 08:26:27
继续支持。但是建议作者把篇幅加长一些。这么短的文章有赚“眼球”的嫌疑哦。
希望继续看到更多更好的下文。
我来说两句

(可选)

Open Toolbar