Schema Documentation

mediaItemBy

Deprecated in favor of using the single entry point for this type with ID and IDType fields. For example, instead of postBy( id: "" ), use post(id: "" idType: "")
Description

A mediaItem object

Response

Returns a MediaItem

Arguments
NameDescription
id - ID Get the object by its global ID
mediaItemId - Int Get the mediaItem by its database ID
uri - String Get the mediaItem by its uri
slug - String Get the mediaItem by its slug (only available for non-hierarchical types)

Example

Query
query mediaItemBy(  $id: ID,  $mediaItemId: Int,$uri: String,$slug: String){  mediaItemBy(    id: $id,    mediaItemId: $mediaItemId,    uri: $uri,    slug: $slug  ){    altTextancestors {      ...HierarchicalContentNodeToContentNodeAncestorsConnectionFragment    }author {      ...NodeWithAuthorToUserConnectionEdgeFragment    }authorDatabaseIdauthorIdcaptionchildren {      ...HierarchicalContentNodeToContentNodeChildrenConnectionFragment    }commentCountcommentStatuscomments {      ...MediaItemToCommentConnectionFragment    }contentType {      ...ContentNodeToContentTypeConnectionEdgeFragment    }contentTypeNamedatabaseIddatedateGmtdescriptiondesiredSlugeditingLockedBy {      ...ContentNodeToEditLockConnectionEdgeFragment    }enclosureenqueuedScripts {      ...ContentNodeToEnqueuedScriptConnectionFragment    }enqueuedStylesheets {      ...ContentNodeToEnqueuedStylesheetConnectionFragment    }fileSizeguididisContentNodeisPreviewisRestrictedisTermNodelastEditedBy {      ...ContentNodeToEditLastConnectionEdgeFragment    }linkmediaDetails {      ...MediaDetailsFragment    }mediaItemIdmediaItemUrlmediaTypemimeTypemodifiedmodifiedGmtparent {      ...HierarchicalContentNodeToParentContentNodeConnectionEdgeFragment    }parentDatabaseIdparentIdpreviewRevisionDatabaseIdpreviewRevisionIdseo {      ...PostTypeSEOFragment    }sizesslugsourceUrlsrcSetstatustemplate {      ...ContentTemplateFragment    }titleuri  }}
Variables
{"id":4,"mediaItemId":123,"uri":"xyz789","slug":"xyz789"}
Response
{"data":{"mediaItemBy":{"altText":"xyz789","ancestors":HierarchicalContentNodeToContentNodeAncestorsConnection,"author":NodeWithAuthorToUserConnectionEdge,"authorDatabaseId":123,"authorId":4,"caption":"xyz789","children":HierarchicalContentNodeToContentNodeChildrenConnection,"commentCount":123,"commentStatus":"abc123","comments":MediaItemToCommentConnection,"contentType":ContentNodeToContentTypeConnectionEdge,"contentTypeName":"abc123","databaseId":123,"date":"xyz789","dateGmt":"xyz789","description":"xyz789","desiredSlug":"xyz789","editingLockedBy":ContentNodeToEditLockConnectionEdge,"enclosure":"abc123","enqueuedScripts":ContentNodeToEnqueuedScriptConnection,"enqueuedStylesheets":ContentNodeToEnqueuedStylesheetConnection,"fileSize":987,"guid":"abc123","id":4,"isContentNode":true,"isPreview":false,"isRestricted":true,"isTermNode":true,"lastEditedBy":ContentNodeToEditLastConnectionEdge,"link":"abc123","mediaDetails":MediaDetails,"mediaItemId":987,"mediaItemUrl":"xyz789","mediaType":"abc123","mimeType":"abc123","modified":"xyz789","modifiedGmt":"abc123","parent":HierarchicalContentNodeToParentContentNodeConnectionEdge,"parentDatabaseId":987,"parentId":"4","previewRevisionDatabaseId":987,"previewRevisionId":4,"seo":PostTypeSEO,"sizes":"xyz789","slug":"xyz789","sourceUrl":"abc123","srcSet":"xyz789","status":"abc123","template":ContentTemplate,"title":"xyz789","uri":"abc123"}}}
©  2021-2023WPGraphQL WooCommerce.All rights reserved.