Liquid objects Liquid objects represent variables that you can use to build your theme. # Objects Liquid objects represent variables that you can use to build your theme. Object types include store resources, standard Shopify content, and functional elements that help you to build interactivity. Objects might represent a single data point, or contain multiple properties. Some properties might represent a related object, such as a product in a collection. > **Note:** > Liquid objects are also often referred to as Liquid variables. ## Creating You can also create your own variables using [variable tags](/docs/api/liquid/tags/variable-tags). Variables are treated like objects syntactically. ## Object access The way that you access an object depends on the object and the context in which you want to access it. An object might be accessed in the following ways: * **Globally**: The object can be accessed directly in any Liquid theme file, excluding [checkout.liquid](/themes/architecture/layouts/checkout-liquid) and [Liquid asset files](/themes/architecture#assets) * **In a template**: The object can be accessed directly in specific templates, or in sections or blocks included in the template. For example, you can access the [product](/docs/api/liquid/objects/product) object directly in a [product template](/themes/architecture/templates/product), or a section referenced in a product template * **Through a parent object**: Many objects are returned by another object, or as a property of a parent object. For example, you can access [article](/docs/api/liquid/objects/article) objects through the global [articles](/docs/api/liquid/objects/articles) object, or through the articles property of the [blog](/docs/api/liquid/objects/blog) object Refer to each object to learn about how it can be accessed. ## Usage Objects, along with their properties, are wrapped in curly brace delimiters `{{ }}`. For example, the `product` object contains a property called `title` that can be used to output the title of a product. ### additional_checkout_buttons Deprecated: false Returns `true` if a store has any payment providers with offsite checkouts, such as PayPal Express Checkout. #### Properties #### Examples ### address Deprecated: false An address, such as a customer address or order shipping address. #### Properties **address1** Deprecated: false The first line of the address. **address2** Deprecated: false The second line of the address. **city** Deprecated: false The city of the address. **company** Deprecated: false The company of the address. **country** Deprecated: false The country of the address. **country_code** Deprecated: false The country of the address in [ISO 3166-1 (alpha 2) format](https://www.iso.org/glossary-for-iso-3166.html). **first_name** Deprecated: false The first name of the address. **id** Deprecated: false The ID of the address. **last_name** Deprecated: false The last name of the address. **name** Deprecated: false A combination of the first and last names of the address. **phone** Deprecated: false The phone number of the address. **province** Deprecated: false The province of the address. **province_code** Deprecated: false The province of the address in [ISO 3166-2 (alpha 2) format](https://www.iso.org/glossary-for-iso-3166.html). **street** Deprecated: false A combination of the first and second lines of the address. **summary** Deprecated: false A summary of the address, including the following properties: - First and last name - First and second lines - City - Province - Country **url** Deprecated: false The relative URL for the address. **zip** Deprecated: false The zip or postal code of the address. #### Examples ### all_country_option_tags Deprecated: false Creates an `