获取成本格式(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内容

    模板中的用法

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

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