get_post_type()详解

评论(2)

get_post_type()函数其实比较实用,但是因为有类似功能的判断函数或是意思比较容易混淆的函数,所以这个函数我们一直没有较多的使用,今天我们来探讨一下这个函数的意义和使用。

get_post_type()函数描述

Retrieve the post type of the current post or of a given post.

获得指定文章或当前文章的文章类型。
这里比较容易迷惑人,我们不是有get_post_format吗?还要这个干什么?
get_post_format 是获得指定文章的自定义文章类型。
本函数获得的是诸如:“页面”、“日志”、“附件”这样的文章本质类型。
这样说能明白吗?

函数使用

<?php get_post_type( $post_id ) ?>

$post_id变量用来指定文章ID,如果该函数使用在主循环中则可省略。

用途

因为我是在想不出还有什么其他地方要用到这个函数,所以简单的举个例子,如果你要用 WordPress 做下载的话,那么你可以判断将要指向的这个地址或者是当前地址是不是一个附件页面,如果是那不妨加点广告啥的。

本文引用文献

官方:get_post_type()





转载请注明转自: get_post_type()详解

  1. @创意
    额。。。那是因为你没有别的文章类型

  2. 我调用的时候总是显示是POST啊