以下标签上必须在wordpress主循环the loop内才可以调用的:
<?php // Wordpress the loop 可以显示的内容 // // // // //1.next_post_link() 该标签主要用在独立文章的固定链接页面上,该标签显示从时间顺序上早于当前文章的“下一篇”文章。 // next_post_link( $format, $link, $in_same_cat, $excluded_categories,$taxonomy ); // //format 控制链接前后的内容 ,默认值为link » 显示的样式为 下一篇>> //link 显示的是链接的文本,默认为文章标题 //in_same_cat 布尔值,指明文章是否与当前的文章在同一个分类,相同分类值为true //excluded_categories 排除的目录 分类下一篇文章不属于excluded_categories列举的则显示 //next_post_link('%link »','%title',true,'1 and 2') 下一篇文章不属于分类1和2,则显示 //taxonomy 如果下一篇文章和当前的属于同分类的 //2.previous_post_link() 该标签主要用在独立文章的固定链接页面上,该标签显示从时间顺序上早于当前文章的“上一篇”文章。 // previous_post_link( $format, $link, $in_same_cat, $excluded_categories ); // //format 控制链接前后的内容 ,默认值为link » 显示的样式为 上一篇>> //link 显示的是链接的文本,默认为文章标题 //in_same_cat 布尔值,指明文章是否与当前的文章在同一个分类,相同分类值为true //excluded_categories 排除的目录 分类上一篇文章不属于excluded_categories列举的则显示 //previous_post_link('%link »','%title',true,'1 and 2') 上一篇文章不属于分类1和2,则显示 //taxonomy 如果上一篇文章和当前的属于同分类的 //3.the_category() 该标签显示文章所属分类目录的链接 // the_category( $separator, $parents, $post_id ); // //separator (字符串)显示在分类目录链接之间的文字或字符,用来做分隔符。默认以无序列表方式排列分类目录链接。 //parents (字符串)怎样显示子分类目录链接。可选'multiple' 显示父类与子类的链接 或则 'single'只显示子类的链接 //post_id 文章ID, 用来限定显示的文章所属分类 //the_category( '>', 'multiple' ); 一级分类>二级分类>三级分类 //4.the_author() 该模板标签可显示文章的作者名字,不接收参数,参数已经废止 // the_author( $deprecated, $deprecated_echo ); // // // //5. the_content() 显示post 或 page 的内容 // the_content($more_link_text,$strip_teaser); //more_link_text "more"的链接文本 默认是 "more..." //strip_teaser 布尔型,默认值false 不隐藏 more前面的文本 // // //6.the_excerpt() 显示文章的摘要并在最后带有[...],WP会默认截取55个纯文本字符作为摘要 // the_excerpt(); // 没有参数 // // // 7.the_ID() 显示当前日志的ID // the_ID(); // 没有参数,返回的是当前日志的ID // // // 8.the_meta() 显示当前日志的meta信息或是日志的元数据 the_ID(); //没有参数 // // // //9.the_shortlink() 显示一篇日志的短链接 // the_shortlink( $text, $title, $before, $after ); //不常用 //text 显示的链接文本。默认值是"这是短链接" //title 链接提示 //before 链接前面显示的内容 //after 链接后面显示的内容 // // // //10.the_tags() 该标签显示文章所属标签的链接。如果当前文章没有标签,则显示文章所属分类目录 // the_tags( $before, $sep, $after ); //before 显示在实际标签名前的文字 //sep tag之间的分隔符,默认是逗号 // after 显示在实际标签名后面的文字 // the_tags('当前tag:', ','); 显示成 当前tag:XXX,XXX // // // 11.the_title() 显示或返回当前日志的标题 // the_title($before,$after,$echo); // before 标题前面显示的文本内容 // after 标题后面显示的文本内容 // echo 默认为true 确定显示 // the_title('<h1>','</h2>') <h1>这里是标题</h1> // // // // 12.the_time() 日志发布的时间 // the_time( $d ); // d 是日期格式,可选。 // 日期格式化请参考php的日期格式化方法
详细wordpress模板标签请阅读:
https://codex.wordpress.org/Template_Tags