Review of a Product (with overridable properties)

A simple review schema to use on posts, pages or other custom post types.

Needs the Core: Organization snippet to work. It will be installed automatically if you’re using the Setup Wizard.

Use the following code to import a Global Snippet. Learn more about How to import and export Structured Data.

{
    "id": "snip-5f34db77ae649",
    "context": "http:\/\/schema.org",
    "type": "Review",
    "publisher-prop-5d88a349d8488": {
        "0": "http:\/\/schema.org\/Organization",
        "1": {
            "id": "snip-5f34db77ae45b",
            "context": "http:\/\/schema.org",
            "type": "Organization",
            "@id-prop-5d88a394268d1": {
                "0": "textfield",
                "1": "#organization",
                "overridable": false,
                "overridable_multiple": false
            }
        },
        "overridable": false,
        "overridable_multiple": false
    },
    "itemReviewed-prop-5d88a349dfcfc": {
        "0": "http:\/\/schema.org\/Product",
        "1": {
            "id": "snip-5f34db77ae54a",
            "context": "http:\/\/schema.org",
            "type": "Product",
            "image-prop-5d88a3ac6d26a": {
                "0": "current_post_thumbnail_url",
                "1": null,
                "overridable": false,
                "overridable_multiple": false
            },
            "name-prop-5d88a3ac72e08": {
                "0": "textfield",
                "1": "",
                "overridable": true,
                "overridable_multiple": false
            },
            "description-prop-5d88a3ac99942": {
                "0": "current_post_excerpt",
                "1": null,
                "overridable": false,
                "overridable_multiple": false
            },
            "brand-prop-5d88a3aca0514": {
                "0": "http:\/\/schema.org\/Brand",
                "1": {
                    "id": "snip-5f34db77ae53e",
                    "context": "http:\/\/schema.org",
                    "type": "Brand",
                    "name-prop-5d88b78665e59": {
                        "0": "textfield",
                        "1": "",
                        "overridable": true,
                        "overridable_multiple": false
                    }
                },
                "overridable": true,
                "overridable_multiple": false
            }
        },
        "overridable": true,
        "overridable_multiple": false
    },
    "dateModified-prop-5d88a349e7c13": {
        "0": "current_post_modified_date",
        "1": null,
        "overridable": false,
        "overridable_multiple": false
    },
    "author-prop-5d88a349eea1e": {
        "0": "http:\/\/schema.org\/Person",
        "1": {
            "id": "snip-5f34db77ae5ea",
            "context": "http:\/\/schema.org",
            "type": "Person",
            "url-prop-5d88b799651f3": {
                "0": "current_post_author_url",
                "1": null,
                "overridable": false,
                "overridable_multiple": false
            },
            "name-prop-5d88b7996a37d": {
                "0": "current_post_author_name",
                "1": null,
                "overridable": false,
                "overridable_multiple": false
            }
        },
        "overridable": false,
        "overridable_multiple": false
    },
    "reviewRating-prop-5d88a34a00eb3": {
        "0": "misc_rating_5_star",
        "1": 5,
        "overridable": true,
        "overridable_multiple": false
    },
    "description-prop-5d88a34a084fd": {
        "0": "textfield",
        "1": "",
        "overridable": true,
        "overridable_multiple": false
    },
    "datePublished-prop-5d88a34a15a56": {
        "0": "current_post_date",
        "1": null,
        "overridable": false,
        "overridable_multiple": false
    },
    "_is_export": true,
    "_manual_rules_expected": true,
    "@ruleset": [
        [
            {
                "param": "post_type",
                "operator": "==",
                "value": "post"
            },
            {
                "param": "post_category",
                "operator": "==",
                "value": "1"
            }
        ]
    ]
}