WordPress 模板基本文件 
 
style.css  样式表文件 
index.php  主页文件 
single.php  日志单页文件 
page.php  页面文件 
archvie.php  分类和日期存档页文件 
searchform.php  搜索表单文件 
search.php  搜索页面文件 
comments.php  留言区域文件(包括留言列表和留言框) 
404.php 404 错误页面 
header.php  网页头部文件 
sidebar.php  网页侧边栏文件 
footer.php  网页底部文件 
 
WordPress Header 头部  PHP 代码 
 
注:  也就是位于和之间的 PHP 代码 
 
  网站标题 
  日志或页面标题 
 WordPress 主题样式表文件 style.css 的相对地址 
 WordPress 博客的 Pingback 地址 
 WordPress 主题文件的相对地址 
  博客的 Wordpress 版本 
 WordPress 博客的 Atom 地址 
 WordPress 博客的 RSS2 地址 
 WordPress 博客的绝对地址 
 WordPress 博客的名称 
  网站的 HTML 版本 
  网站的字符编码格式 
 
WordPress  主体模板  PHP 代码 
 
  日志内容 
  确认是否有日志 
  如果有,则显示全部日志 
  结束 PHP 函数”while” 
  结束 PHP 函数”if” 
 header.php 文件的内容 
 sidebar.php 文件的内容 
 footer.php 文件的内容 
  显示格式为”02-19-08″的日期 
  显示一篇日志的留言链接 
 
  显示一篇日志或页面的标题 
  显示一篇日志或页面的永久链接/URL 地址 
  显示一篇日志或页面的所属分类 
  显示一篇日志或页面的作者 
  显示一篇日志或页面的 ID 
  显示一篇日志或页面的编辑链接 
  显示 Blogroll 中的链接 
 comments.php 文件的内容 
  显示一份博客的页面列表 
  显示一份博客的分类列表 
  下一篇日志的 URL 地址 
  上一篇日志的 URL 地址 
  调用日历 
  显示一份博客的日期存档列表 
  显示较新日志链接(上一页)和较旧日志链接(下一页) 
  显示博客的描述信息 
 
其它的一些 Wordpress 模板代码 
 
/%postname%/  显示博客的自定义永久链接 
  搜索表单的值 
  打印输出信息 
  显示注册链接 
  显示登入/登出链接 
  在日志或页面中插入分页 
  截断日志 
  显示管理员的相关控制信息 
  显示载入页面的时间 
  显示载入页面查询 
 
1. wordpress 调用最新文章 
 
WordPress 最新文章的调用可以使用一行很简单的模板标签 wp_get_archvies 来实现.  代码如
下: 
 
 (显示 10 篇最新更新文章) 
或者 
 
 
后面这个代码显示你博客中最新的 20 篇文章,其中 format=custom 这里主要用来自定义这
份 文 章 列 表 的 显 示 样 式 。 具 体 的 参 数 和 使 用 方 法 你 可  以 参 考 官 方 的 使 用 说 明 - 
wp_get_archvies。(fromat=custom 也可以不要,默认以 UL 列表显示文章标题。) 
 
补充:  通过 WP 的 query_posts()函数也能调用最新文章列表,  虽然代码会比较多一点,但可
 
以更好的控制 Loop 的显示,比如你可以设置是否显示摘要。具体的使用方法也可以查看官
方的说明。 
 
2. wordpress 调用随机文章 
 
 
 
 
3. wordpress 调用最新留言 
 
下面是我之前在一个 Wordpress 主题中代到的最新留言代码,具体也记不得是哪个主题了。
该代码直接调用数据库显示一份最新留言。其中  LIMIT 10 限制留言显示数量。绿色部份则
是每条留言的输出样式。 
comments 
LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = 
$wpdb->posts.ID) 
WHERE comment_approved = '1' AND comment_type = '' AND 
post_password = '' 
ORDER BY comment_date_gmt DESC 
LIMIT 10"; 
$comments = $wpdb->get_results($sql); 
$output = $pre_HTML;      foreach ($comments as $comment) { 
$output .= "n
".strip_tags($comment->comment_author) 
.":" . " ID) . 
"#comment-" . $comment->comment_ID . "" title="on " . 
$comment->post_title . "">" . strip_tags($comment->com_excerpt) 
.""; 
}      $output .= $post_HTML; 
echo $output;?> 
4.wordpress 调用相关文章 
ID); 
 
if ($tags) { 
 
 
$first_tag = $tags[0]->term_id; 
 
$args=array( 
 
'tag__in' => array($first_tag), 
 
'post__not_in' => array($post->ID), 
 
'showposts'=>10, 
 
'caller_get_posts'=>1 
 
); 
 
$my_query = new WP_Query($args); 
 
if( $my_query->have_posts() ) { 
 
while ($my_query->have_posts()) : $my_query->the_post(); ?> 
 
  
 
 
5.wordpress 调用指定分类的文章