自定义帖子类型-循环上方的当前部分标题?

时间:2011-05-10 作者:Probocop

在我目前开发的网站上,我为其包含的不同类型的内容(新闻、播客、新闻稿等)使用了自定义帖子类型。如何为循环上方的每个部分显示标签(加上一点文本)?

例如:

Press Releases

标题下的一些文本。

新闻稿1新闻稿2新闻稿3新闻稿4新闻稿5新闻稿有什么想法吗?

谢谢

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

如果所讨论的模板页是自定义帖子类型的存档索引,您只需创建一个自定义模板文件,archive-{post-type}.php, 并添加标题和自定义文本。

如果不想创建自定义模板文件,可以在现有的archive.php 模板文件,用于创建自定义输出:

<?php is_post_type_archive( $post_types ); ?>
要检索帖子类型存档的标题,请执行以下操作:

<?php post_type_archive_title( $prefix, $display ); ?>
要检索当前帖子类型(用于PHP),请执行以下操作:

<?php get_post_type( $post ) ?>
检索所有帖子类型信息(如输出标题、描述等,如果配置):

<?php get_post_type_object(); ?>

结束

相关推荐