当前位置: 首页 > 图文教程 > 网络编程 > PHP > wordpress之wp-settings.php

PHP
基于HTTP长连接的"服务器推"技术的php 简易聊天室
PHP 程序员应该使用的10个组件
phpmailer 中文使用说明(简易版)
php 调用远程url的六种方法小结
PHP+XML 制作简单的留言本 图文教程
PHP+MySQL 制作简单的留言本
初学CAKEPHP 基础教程
网页游戏开发入门教程二(游戏模式+系统)
网页游戏开发入门教程三(简单程序应用)
PHP 向右侧拉菜单实现代码,测试使用中
PHP 压缩文件夹的类代码
PHP CKEditor 上传图片实现代码
php 将excel导入mysql
php 向访客和爬虫显示不同的内容
php实现网站插件机制的方法
PHP 远程关机实现代码
超级简单的php+mysql留言本源码
PHP 面向对象实现代码
php 分库分表hash算法
计算一段日期内的周末天数的php代码(星期六,星期日总和)

PHP 中的 wordpress之wp-settings.php


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 58 ::
收藏到网摘: n/a

接上面开始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里看到效果一样,现在找不到了有谁知道这个函数请告诉我,下面再继续。