gatsbyjs / wp-gatsby

WordPress plugin for gatsby-source-wordpress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Wordpress] custom image sizes missing from mediaDetails query

bas72 opened this issue · comments

commented

Wordpress custom image sizes are missing in query results. They show up in graphQL playground.

Added a custom image size in functions.php add_image_size( 'custom_thumbnail', 400, 400, true );

Query

query MyQuery {
  wpMediaItem(databaseId: {eq: 150}) {
    id
    mediaDetails {
      sizes {
        name
      }
    }
  }
}

Result in graphQL playground

...
"sizes": [
          {
            "name": "medium"
          },
          {
            "name": "large"
          },
          {
            "name": "thumbnail"
          },
          {
            "name": "medium_large"
          },
          {
            "name": "1536x1536"
          },
          {
            "name": "custom_thumbnail"
          },
        ]
...

Result in gatsby wp graphql query

...
"sizes": [
          {
            "name": "medium"
          },
          {
            "name": "large"
          },
          {
            "name": "thumbnail"
          },
          {
            "name": "medium_large"
          },
          {
            "name": "1536x1536"
          },
        ]
...