1、
- if(have_posts()) - 检查你的博客是否有日志 。
- while(have_posts()) - 如果你有,当 你有日志 的时候,执行 the_post() 这个函数。
- the_post() - 调用具体日志来显示。
- endwhile; - 遵照规则 #1,这里用于关闭 while()
- endif; - 关闭 if()
- 注释 :并不是所有的代码都需要两部分,为了打开和关闭自己。有些能够自我关闭,这就解释了 have_posts() 和 the_post(); 这两个函数。因为 the_post(); 在 if() 和 while() 的外面,它需要分号去结束或者关闭自己。
2、
(1)bloginfo(’name’) 去调用你的博客的标题。
3、
id 和 class 之间有什么区别呢?
到目前为止,对于每个 DIV 标签,你可以用 id 去命名它。记得 id=”header” 吗?那么有什么不同呢?id 是唯一的而class 不是。如果你从头到尾浏览你的源代码,你会发现只有一个 id=”header” 和一个 id=”container” ,但是有多个 class=”entry” 。
那么 header 和 container 能用 class 去取代 id 吗?完全可以。
牢记这一点,你不能重复任何 id 。比如,你不能在同一页面上有两个 id=”header” 。当你想一遍又一遍重新利用一些东西如日志的题目 ,那么请使用 class 。
4、<p class=”postmetadata”> 和 </p> - 所有的日志元数据都在一个 class=”postmetadata” 的段落标签中,因为我想把日志元数据和日志内容区分开。如果没有段落标签,日志元数据信息将在日志内容结束的地方继续,这将没有任何间距去区别内容和日志元数据。