<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Eeq's Blog &#187; 模板</title>
	<atom:link href="http://www.iteeq.com/archives/tag/%e6%a8%a1%e6%9d%bf/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iteeq.com</link>
	<description>Just a bloger's blog!</description>
	<lastBuildDate>Mon, 03 May 2010 13:37:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WORDPRESS模板手册</title>
		<link>http://www.iteeq.com/archives/221</link>
		<comments>http://www.iteeq.com/archives/221#comments</comments>
		<pubDate>Sun, 16 Mar 2008 10:30:35 +0000</pubDate>
		<dc:creator>EEQ</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[模板]]></category>

		<guid isPermaLink="false">http://iteeq.cn/archives/221/</guid>
		<description><![CDATA[WordPress基本模板文件

一套完整的WordPress模板应至少具有如下文件：

    * style.css : CSS(样式表)文件
    * index.php : 主页模板
    * archive.php : Archive/Category模板
    * 404.php : Not Found 错误页模板
    * comments.php : 留言/回复模板
    * footer.php : Footer模板
    * header.php : Header模板
    * sidebar.php : 侧栏模板
    * page.php : 内容页(Page)模板
    * single.php : 内容页(Post)模板
    * searchform.php : 搜索表单模板
    * search.php : 搜索结果模板

当然，具体到特定的某款模板，可能不止这些文件，但一般而言，这些文件是每套模板所必备的。]]></description>
			<content:encoded><![CDATA[<h3>WordPress基本模板文件</h3>
<p>一套完整的WordPress模板应至少具有如下文件：</p>
<ul>
<li><code>style.css</code> : CSS(样式表)文件</li>
<li><code>index.php</code> : 主页模板</li>
<li><code>archive.php</code> : Archive/Category模板</li>
<li><code>404.php</code> : Not Found 错误页模板</li>
<li><code>comments.php</code> : 留言/回复模板</li>
<li><code>footer.php</code> : Footer模板</li>
<li><code>header.php</code> : Header模板</li>
<li><code>sidebar.php</code> : 侧栏模板</li>
<li><code>page.php</code> : 内容页(Page)模板</li>
<li><code>single.php</code> : 内容页(Post)模板</li>
<li><code>searchform.php</code> : 搜索表单模板</li>
<li><code>search.php</code> : 搜索结果模板</li>
</ul>
<p>当然，具体到特定的某款模板，可能不止这些文件，但一般而言，这些文件是每套模板所必备的。</p>
<h3>基本条件判断Tag</h3>
<ul>
<li><code>is_home()</code> : 是否为主页</li>
<li><code>is_single()</code> : 是否为内容页(Post)</li>
<li><code>is_page()</code> : 是否为内容页(Page)</li>
<li><code>is_category()</code> : 是否为Category/Archive页</li>
<li><code>is_tag()</code> : 是否为Tag存档页</li>
<li><code>is_date()</code> : 是否为指定日期存档页</li>
<li><code>is_year()</code> : 是否为指定年份存档页</li>
<li><code>is_month()</code> : 是否为指定月份存档页</li>
<li><code>is_day()</code> : 是否为指定日存档页</li>
<li><code>is_time()</code> : 是否为指定时间存档页</li>
<li><code>is_archive()</code> : 是否为存档页</li>
<li><code>is_search()</code> : 是否为搜索结果页</li>
<li><code>is_404()</code> : 是否为 “HTTP 404: Not Found” 错误页</li>
<li><code>is_paged()</code> : 主页/Category/Archive页是否以多页显示</li>
</ul>
<h3>Header部分常用到的PHP函数</h3>
<ul>
<li><strong>&lt;?php bloginfo(’name’); ?&gt;</strong> : 博客名称(Title)</li>
<li><strong>&lt;?php bloginfo(’stylesheet_url’); ?&gt;</strong> : CSS文件路径</li>
<li><strong>&lt;?php bloginfo(’pingback_url’); ?&gt;</strong> : PingBack Url</li>
<li><strong>&lt;?php bloginfo(’template_url’); ?&gt;</strong> : 模板文件路径</li>
<li><strong>&lt;?php bloginfo(’version’); ?&gt;</strong> : WordPress版本</li>
<li><strong>&lt;?php bloginfo(’atom_url’); ?&gt;</strong> : Atom Url</li>
<li><strong>&lt;?php bloginfo(’rss2_url’); ?&gt;</strong> : RSS 2.o Url</li>
<li><strong>&lt;?php bloginfo(’url’); ?&gt;</strong> : 博客 Url</li>
<li><strong>&lt;?php bloginfo(’html_type’); ?&gt;</strong> : 博客网页Html类型</li>
<li><strong>&lt;?php bloginfo(’charset’); ?&gt;</strong> : 博客网页编码</li>
<li><strong>&lt;?php bloginfo(’description’); ?&gt;</strong> : 博客描述</li>
<li><strong>&lt;?php wp_title(); ?&gt;</strong> : 特定内容页(Post/Page)的标题</li>
</ul>
<h3>模板常用的PHP函数及命令</h3>
<ul>
<li><strong>&lt;?php get_header(); ?&gt;</strong> : 调用Header模板</li>
<li><strong>&lt;?php get_sidebar(); ?&gt;</strong> : 调用Sidebar模板</li>
<li><strong>&lt;?php get_footer(); ?&gt;</strong> : 调用Footer模板</li>
<li><strong>&lt;?php the_content(); ?&gt;</strong> : 显示内容(Post/Page)</li>
<li><strong>&lt;?php if(have_posts()) : ?&gt;</strong> : 检查是否存在Post/Page</li>
<li><strong>&lt;?php while(have_posts()) : the_post(); ?&gt;</strong> : 如果存在Post/Page则予以显示</li>
<li><strong>&lt;?php endwhile; ?&gt;</strong> : While 结束</li>
<li><strong>&lt;?php endif; ?&gt;</strong> : If 结束</li>
<li><strong>&lt;?php the_time(’字符串’) ?&gt;</strong> : 显示时间，时间格式由“字符串”参数决定，具体参考<a href="http://php.net/date" target="_blank" class="extlink">PHP手册</a></li>
<li><strong>&lt;?php comments_popup_link(); ?&gt;</strong> : 正文中的留言链接。如果使用 comments_popup_script() ，则留言会在新窗口中打开，反之，则在当前窗口打开</li>
<li><strong>&lt;?php the_title(); ?&gt;</strong> : 内容页(Post/Page)标题</li>
<li><strong>&lt;?php the_permalink() ?&gt;</strong> : 内容页(Post/Page) Url</li>
<li><strong>&lt;?php the_category(’, ‘) ?&gt;</strong> : 特定内容页(Post/Page)所属Category</li>
<li><strong>&lt;?php the_author(); ?&gt;</strong> : 作者</li>
<li><strong>&lt;?php the_ID(); ?&gt;</strong> : 特定内容页(Post/Page) ID</li>
<li><strong>&lt;?php edit_post_link(); ?&gt;</strong> : 如果用户已登录并具有权限，显示编辑链接</li>
<li><strong>&lt;?php get_links_list(); ?&gt;</strong> : 显示Blogroll中的链接</li>
<li><strong>&lt;?php comments_template(); ?&gt;</strong> : 调用留言/回复模板</li>
<li><strong>&lt;?php wp_list_pages(); ?&gt;</strong> : 显示Page列表</li>
<li><strong>&lt;?php wp_list_categories(); ?&gt;</strong> : 显示Categories列表</li>
<li><strong>&lt;?php next_post_link(’ %link ‘); ?&gt;</strong> : 下一篇文章链接</li>
<li><strong>&lt;?php previous_post_link(’%link’); ?&gt;</strong> : 上一篇文章链接</li>
<li><strong>&lt;?php get_calendar(); ?&gt;</strong> : 日历</li>
<li><strong>&lt;?php wp_get_archives() ?&gt;</strong> : 显示内容存档</li>
<li><strong>&lt;?php posts_nav_link(); ?&gt;</strong> : 导航，显示上一篇/下一篇文章链接</li>
<li><strong>&lt;?php include(TEMPLATEPATH . ‘/文件名’); ?&gt;</strong> : 嵌入其他文件，可为定制的模板或其他类型文件</li>
</ul>
<h3>与模板相关的其他函数</h3>
<ul>
<li><strong>&lt;?php _e(’Message’); ?&gt;</strong> : 输出相应信息</li>
<li><strong>&lt;?php wp_register(); ?&gt;</strong> : 显示注册链接</li>
<li><strong>&lt;?php wp_loginout(); ?&gt; </strong>: 显示登录/注销链接</li>
<li><strong>&lt;!–next page–&gt;</strong> : 将当前内容分页</li>
<li><strong>&lt;!–more–&gt;</strong> : 将当前内容截断，以不在主页/目录页显示全部内容</li>
<li><strong>&lt;?php timer_stop(1); ?&gt;</strong> : 网页加载时间(秒)</li>
<li><strong>&lt;?php echo get_num_queries(); ?&gt;</strong> : 网页加载查询量</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.iteeq.com/archives/221/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

