模板标签 the_content() 显示当前文章的内容。该标签必须在 WordPress 主循环(loop)中。若文章使用快速标签 来截取摘要,the_content()标签将只在非单篇文章或非固定链接文章上显示 前的摘要部分。the_content()标签可包含一个规定 内容和样式的参数,该参数会生成“继续阅读全文”的链接。
整个wp的程序结构比较特别,也不象一些普通的面向过程,也不是MVC,总之就是他自己的程序结构。在模板前面的程序基本上都是公共处理,但是把post的查询的逻辑处理放在公共处理中。因为整个wp的页面基本上都有查询post。其它的逻辑操作基本上是在模板中调用的所以它的模板并不是单纯的V,可以算是C V。
wp() 函数位于 wp-includes/functions.php 中。这个函数用来设置 WordPress 查询,参数是 $query_vars,可选,默认的 WP_Query 参数。该函数不返回任何值,它定义了三个全局变量:使用全局变量:(对象)$wp,使用全局变量:(对象)$$wp_query,使用全局变量:(对象)$wp_the_query。
wp-config.php 文件是WordPress数据库的关键。数据库名、用户名、密码、位置都是在此设置。通过wp-config.php文件可以更改很多设置,提高WordPress站点的功能、性能、安全度。
在上一篇文章中,我们知道,wp-blog-header.php 通过 wp-load.php 先后把 wp-config.php,wp-setting.php,classes.php,fucntions.php, query.php 等文件加载进来之后再建立三个全局变量,$wp_the_query,$wp_rewrite 和 $wp,分别为 WP_Query、 WP_Rewrite 和 WP 类的实例。
通过 wp-load.php,wordpress 先后把 wp-config.php,wp-setting.php,classes.php,fucntions.php, query.php 等文件加载进来,并建立了三个全局变量,$wp_the_query,$wp_rewrite 和 $wp,分别为 WP_Query、 WP_Rewrite 和 WP 类的实例。然后 wp-blog-header 执行 wp() 函数,并通过其调用 $wp 所属 WP 类的 main 方法。
本系列中 WordPress 的版本为 wordpress-2.9.2-zh_CN。WordPress 的 index.php 很简洁:define函数有3个参数,第一个参数为常量名称,即标志符,第二个参数为常量的值,第三个参数指定是否大小写敏感,设定为True,表示不敏感。
WordPress系统的用户密码是保存在wp_users数据表的user_pass字段,密码是通过Portable PHP password hashing framework类产生的,密码的形式是随机且不可逆,同一个明文的密码在不同时间,产生的密文也不一样,相对来说较为安全。
以worpress默认模板的代码为例来解析header.php,它位于(你的安装目录)wp-content / themes / default文件夹里。
|
copyright © 2009 简明现代魔法 学习、分享、进步 power by Gonn 感谢所有关心和支持本站的朋友们 |