4-Login/Logout tags 登录/登出 标签
- is_user_logged_in <?php if ( is_user_logged_in() ) { ... }; ?>
- 判断是否已登录.
- wp_login_form<?php wp_login_form($args); ?>
- 输出登录的表单,$args变量参见 http://codex.wordpress.org/Template_Tags/wp_login_form(3.0 的新标签?)
- wp_login_url <?php echo wp_login_url($redirect); ?>
- 返回登录的链接,并且返回到$redirect
- wp_loginout <?php wp_loginout($redirect); ?>
- 输出登出的链接,并且返回到$redirect
- wp_logout <?php wp_logout(); ?>
- 输出登出的链接(有问题?)
- wp_logout_url <?php echo wp_logout_url($redirect); ?>
- 返回登出的链接,并且返回到$redirect
- wp_lostpassword_url <?php wp_lostpassword_url($redirect); ?>
- 返回找回密码的链接,并且返回到$redirect
- wp_register <?php wp_register( $before, $after ); ?>
- 输出注册和网站管理的列表
- wp_registration_url <?php wp_registration_url($redirect); ?>
- 返回注册的链接,并且返回到$redirect(3.0的新标签?)
5-Post tags 文章信息标签
- body_class <?php body_class( $class ); ?>
- 针对不同的页面输出class.
- next_image_link <?php next_image_link( $size, $text ); ?>
- 输出当前文章的下一张图片的链接。
- next_post_link <?php next_post_link('format', 'link', 'in_same_cat', 'excluded_categories'); ?>
- 输出下一篇文章的链接,'format'用来格式化标签,范例:‘<strong>%link</strong>’,'link'是链接的名称,'in_same_cat'判断是否同分类,'excluded_categories'是排除的分类。
- next_posts_link <?php next_posts_link( $label , $max_pages ); ?>
- 显示下一页的链接,$label是链接名,$max_pages是大于多少页才显示,默认0.
- post_class <?php post_class(); ?>
- 针对不同的文章输出class.
- post_password_required <?php post_password_required(); ?>
- 要求密码才能发表?(3.0 的新标签?)
- posts_nav_link <?php posts_nav_link('sep','prelabel','nxtlabel'); ?>
- 输出导航的链接,可以使用图片,详情见http://codex.wordpress.org/Template_Tags/posts_nav_link
- previous_image_link <?php previous_image_link( $size, $text ); ?>
- 输出当前文章上一张图片的链接,详情见http://codex.wordpress.org/Template_Tags/previous_image_link
- previous_post_link <?php previous_post_link($format, $link, $in_same_cat = false, $excluded_categories = ''); ?>
- 输出上一篇文章的链接,'format'用来格式化标签,范 例:‘<strong>%link</strong>’,'link'是链接的名称,'in_same_cat'判断是否同分 类,'excluded_categories'是排除的分类。
- previous_posts_link <?php previous_posts_link( $label , $max_pages ); ?>
- 显示上一页的链接,$label是链接名,$max_pages是大于多少页才显示,默认0.
- single_post_title <?php single_post_title( $prefix, $display ); ?>
- 输出当前但文章的标题,$prefix是前缀,如:'当前文章:', $display为flase的时候,不输出,只返回该值.
- sticky_class <?php sticky_class(); ?>
- 输出置顶文章的class,必须在循环中.
- the_category <?php the_category( $separator, $parents, $post_id ); ?>
- 输出当前文章所属的分类,$separator是分隔符,$parents值为'single'时显示父分类,默认不显示,$post_id为获取指定id的文章的分类名
- the_category_rss <?php the_category_rss( $type ) ?>
- 用来显示循环中分类的链接用于rss使用。
- the_content <?php the_content( $more_link_text, $strip_teaser, $more_file ); ?>
- 输出文章的全部内容,$more_link_text是'更多'的链接名,详情见:http://codex.wordpress.org/Template_Tags/the_content
- the_content_rss <?php the_content_rss('more_link_text', strip_teaser, 'more_file', cut, encode_html); ?>
- 用于rss中的内容,详情见:http://codex.wordpress.org/Template_Tags/the_content_rss
- the_excerpt <?php the_excerpt(); ?>
- 输出摘要,即去除所有标签的完整内容.
- the_excerpt_rss <?php the_excerpt_rss( $cut, $encode_html ); ?>
- 输出用于rss中的摘要。
- the_ID <?php the_ID(); ?>
- 输出当前文章的ID
- the_meta <?php the_meta(); ?>
- ...
- the_shortlink <?php the_shortlink( $text, $title, $before, $after ); ?>
- 输出短链接,详情见:http://codex.wordpress.org/Template_Tags/the_shortlink(3.0的新标签?)
- the_tags <?php the_tags( $before, $separator, $after ); ?>
- 输出该文章的标签.
- the_title <?php the_title( $before, $after, $display ); ?>
- 输出该文章的标题.$display为false的时候,不输出,只返回标题。
- the_title_attribute <?php the_title_attribute( $args ); ?>
- 返回标题的属性,详情见:http://codex.wordpress.org/Template_Tags/the_title_attribute
- the_title_rss <?php the_title_rss(); ?>
- 为rss格式化当前文章的标题。
- wp_link_pages <?php wp_link_pages( $args ); ?>
- 显示当前文章的分页。