---
schema_version: "1"
id: 48f5fdf74297a856aab28c2746ae5eef426f9bce341fcc95e4001049154850a0
title: Custom Site Properties Overview
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/siteforce_prop_custom_overview.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.siteforce_prop_custom_overview.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c1f493bd1528fe885505067c6c02919768e189295855e538b2dd43e6d53b6065
description: With custom site properties, you can define and store frequently occurring content on your site. For example, you can store your address and phone number as a custom property so that it can be reused by anyone who is editing your site. You can apply stored properties to pages, headers and footers, and widgets quickly by using expression language syntax.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Custom Site Properties Overview

With custom site properties, you can define and store frequently occurring content on your site. For example, you can store your address and phone number as a custom property so that it can be reused by anyone who is editing your site. You can apply stored properties to pages, headers and footers, and widgets quickly by using expression language syntax.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
      <colgroup>
        <col>
      </colgroup>
      <tbody>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">Available in: Salesforce Classic</td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>Available for purchase in: <strong>Enterprise</strong>, <strong>Performance</strong>, and
              <strong>Unlimited</strong> Editions
            </p>
            <p style="margin-bottom:0;">Available (with limitations) in:
              <strong>Developer</strong> Edition
            </p>
          </td>

        </tr>
      </tbody>
    </table>

To use custom properties in your website, you must:

1. Define the custom property. You complete this task from [Custom Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_create.htm&release=264.0.0&type=5 "You can quickly create Custom Properties that can be reused by editors of your site.") within Site Configuration.
2. Use [expression language](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_setup.htm&release=264.0.0&type=5 "You can use custom properties in your website by using expression language syntax within a style sheet, code block, widget, or the HTML page editor.") syntax to replace the current definitions for these properties within your Cascading Style Sheets or custom code blocks.

After you create a new property and specify its value and type, you can access the property in custom code or content blocks by using expressions. Expressions are placeholders for data that will be replaced with the custom property when the page loads.

- **[Create Custom Site Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_create.htm&release=264.0.0&type=5)**  
    You can quickly create Custom Properties that can be reused by editors of your site.
- **[Setting Up Custom Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_setup.htm&release=264.0.0&type=5)**  
    You can use custom properties in your website by using expression language syntax within a style sheet, code block, widget, or the HTML page editor.
- **[Custom Properties for Page Templates or Widgets Overview](https://help.salesforce.com/s/articleView?id=platform.siteforce_widget_properties_about.htm&release=264.0.0&type=5)**  
    When you create a page template or a widget, you can add custom properties to it and specify the value and type of each property to achieve greater flexibility over how templates and widgets are reused.
- **[Add Custom Properties to Page Templates or Widgets](https://help.salesforce.com/s/articleView?id=platform.siteforce_widget_properties_add.htm&release=264.0.0&type=5)**  
    When you create a page template or a widget, you can add custom properties to it and specify the value and type of each property.
- **[Custom Property Types](https://help.salesforce.com/s/articleView?id=platform.siteforce_prop_type.htm&release=264.0.0&type=5)**  
    Property types are available when designers or site administrators create site branding properties, site custom properties, widget branding properties, and widget custom properties.

#### See Also

- [Create Custom Site Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_create.htm&release=264.0.0&type=5 "You can quickly create Custom Properties that can be reused by editors of your site.")
- [Setting Up Custom Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_setup.htm&release=264.0.0&type=5 "You can use custom properties in your website by using expression language syntax within a style sheet, code block, widget, or the HTML page editor.")