上篇文章介绍了WordPress主题开发常用模板名称和头部函数大全,这篇文章悟空搜收集我们在开发主题中常用模板函数,希望能给大家带来帮助。
常用模板函数
| 函数名 | 描述 |
|---|---|
<?php the_content(); ?> |
输出当前文章或页面的内容。 |
<?php if(have_posts()): ?> |
检查主查询中是否有文章。 |
<?php while(have_posts()): the_post(); ?> |
开始主循环,遍历并设置当前文章数据。 |
<?php endwhile; ?> |
结束主循环。 |
<?php endif; ?> |
结束条件判断。 |
<?php get_header(); ?> |
引入头部模板(header.php)。 |
<?php get_sidebar(); ?> |
引入侧边栏模板(sidebar.php)。 |
<?php get_footer(); ?> |
引入底部模板(footer.php)。 |
<?php the_time('m-d-y'); ?> |
输出文章发布时间,格式示例:'08-18-07'。 |
<?php comments_popup_link(); ?> |
输出评论链接(已过时,建议使用comments_template())。 |
<?php the_title(); ?> |
输出文章标题。 |
<?php the_permalink(); ?> |
输出当前文章的永久链接。 |
<?php the_category(); ?> |
输出文章所属分类的链接列表。 |
<?php the_author(); ?> |
输出文章作者名。 |
<?php the_ID(); ?> |
输出文章ID。 |
<?php edit_post_link(); ?> |
输出文章编辑链接(管理员可见)。 |
<?php wp_list_bookmarks(); ?> |
输出友情链接列表(需启用链接管理器)。 |
<?php comments_template(); ?> |
引入评论模板(comments.php)。 |
<?php wp_list_pages(); ?> |
输出页面列表。 |
<?php wp_list_categories(); ?> |
输出分类目录列表。 |
<?php next_post_link('%link'); ?> |
输出下一篇文章的链接。 |
<?php previous_post_link('%link'); ?> |
输出上一篇文章的链接。 修正说明:原文中函数名 previous_post_list有误,应为previous_post_link。 |
<?php get_calendar(); ?> |
输出文章日历。 |
<?php wp_get_archives(); ?> |
输出文章存档链接列表。 |
<?php posts_nav_link(); ?> |
输出分页导航链接(用于文章列表页)。 |
<?php rewind_posts(); ?> |
重置当前查询的文章指针,以便开始第二个循环。 |
<?php get_permalink(); ?> |
获取指定文章的永久链接(需传入文章ID),通常与the_permalink()区分使用。 |