package wordpress

type WordPressProduct struct {
	Context     string      `json:"@context"`
	Type        string      `json:"@type"`
	ID          string      `json:"@id"`
	Name        string      `json:"name"`
	URL         string      `json:"url"`
	Description string      `json:"description"`
	Image       string      `json:"image"`
	Sku         interface{} `json:"sku"`
	Offers      []struct {
		Type               string `json:"@type"`
		Price              string `json:"price"`
		Pricevaliduntil    string `json:"priceValidUntil"`
		Pricespecification struct {
			Price                 string `json:"price"`
			Pricecurrency         string `json:"priceCurrency"`
			Valueaddedtaxincluded string `json:"valueAddedTaxIncluded"`
		} `json:"priceSpecification"`
		Pricecurrency string `json:"priceCurrency"`
		Availability  string `json:"availability"`
		URL           string `json:"url"`
		Seller        struct {
			Type string `json:"@type"`
			Name string `json:"name"`
			URL  string `json:"url"`
		} `json:"seller"`
	} `json:"offers"`
}

type WordPressItem struct {
	Context string             `json:"@context"`
	Graph   []WordPressProduct `json:"@graph"`
}
