Skip to main content

Interface: PostTypeEntity

@headstartwp/core.PostTypeEntity

Base interface for all post type entities.

Interfaces that extends from this one are:

Hierarchy

Properties

_embedded

_embedded: Object

Type declaration

NameType
authorAuthorEntity[]
wp:termTermEntity[][]

Defined in

packages/core/src/data/types/entities.ts:98


author

Optional author: AuthorEntity[]

Defined in

packages/core/src/data/types/entities.ts:94


comment_status

Optional comment_status: "open" | "closed"

Whether or not comments are open on the object.

Defined in

packages/core/src/data/types/entities.ts:106


date

date: string

The date the object was published, in the site's timezone.

Defined in

packages/core/src/data/types/entities.ts:42


date_gmt

date_gmt: string

The date the object was published, as GMT.

Defined in

packages/core/src/data/types/entities.ts:47


guid

guid: Rendered

The globally unique identifier for the object.

Defined in

packages/core/src/data/types/entities.ts:52


id

id: number

Unique identifier for the object.

Defined in

packages/core/src/data/types/entities.ts:67


link: string

URL to the object.

Defined in

packages/core/src/data/types/entities.ts:72


modified

modified: string

The date the object was last modified, in the site's timezone.

Defined in

packages/core/src/data/types/entities.ts:57


modified_gmt

modified_gmt: string

The date the object was last modified, as GMT.

Defined in

packages/core/src/data/types/entities.ts:62


ping_status

ping_status: "open" | "closed"

Whether or not the object can be pinged.

Defined in

packages/core/src/data/types/entities.ts:111


slug

slug: string

An alphanumeric identifier for the object unique to its type.

Defined in

packages/core/src/data/types/entities.ts:77


status

status: "publish" | "future" | "draft" | "pending" | "private"

A named status for the object.

Defined in

packages/core/src/data/types/entities.ts:82


terms

Optional terms: Record<string, TermEntity[]>

Defined in

packages/core/src/data/types/entities.ts:96


title

title: Rendered

The title for the object.

Defined in

packages/core/src/data/types/entities.ts:92


type

type: string

Type of Post for the object.

Defined in

packages/core/src/data/types/entities.ts:87


yoast_head

Optional yoast_head: null | string

Overrides

Entity.yoast_head

Defined in

packages/core/src/data/types/entities.ts:114


yoast_head_json

Optional yoast_head_json: null | Record<string, any>

Overrides

Entity.yoast_head_json

Defined in

packages/core/src/data/types/entities.ts:113