获取成本格式(int|WP_Post|null $帖子 = 无效的 ):字符串|假

检索帖子的格式slug

参数

$帖子整数|WP_支柱|无效的可选择的
帖子ID或帖子对象。默认为循环中的当前帖子。

违约:无效的

返回

字符串|假格式(如果成功)。否则为False。

更多信息

这通常会在循环,但如果提供了帖子ID,则可以在任何地方使用。

当前定义的格式集为:

  • 在一边
  • 聊天
  • 画廊
  • 链接
  • 形象
  • 引用
  • 地位
  • 视频
  • 音频

还请注意,默认格式(即正常帖子)返回,但在某些地方,这也被称为“标准”格式。在某些情况下,开发人员可能希望执行以下操作以保持一致性:

$format=获取post_format()?:'标准';

来源

函数get_post_format($post=null){$post=获取post($post);if(!$post){返回false;}if(!post_type_supports($post->post_type,'post-formats')){返回false;}$_format=get_the_terms($post->ID,'post_format');if(空($_format)){返回false;}$format=重置($_format);return str_replace('post-format-','',$format->slug);}

变更日志

版本说明
3.1.0条介绍。

用户贡献的笔记

  1. 跳到注释2内容

    模板中的用法

    /**根据发布格式拉入不同的子模板。* *确保有一个默认的format.php文件作为默认文件回退。*名称模板format-link.php、format-aside.php等。**你应该在循环中使用它。*/get_template_part('format',get_post_format());

你必须登录在能够发表注释或反馈之前。