Skip to main content

How to customize your social wall using URL Parameters

What are URL parameters and how to use them

Leonhard Sensi avatar
Written by Leonhard Sensi
Updated over a week ago

You can customize the layout and behavior of your social wall by adding URL parameters - without needing to access the wall settings. This is especially useful if the same wall is displayed on multiple screens, each requiring different settings (like layout, language, or content sources).

What are URL Parameters?

URL parameters are a set of key-value pairs added to the end of your social wall’s URL. They let you override global wall settings (set in your wall settings), allowing even more customizations based on where and how the wall is being shown.

You can combine multiple parameters in one URL:

https://my.walls.io/starbucks?layout=carousel&network=twitter

In this example:

  • The layout is changed to carousel

  • Posts are filtered to show only those from X (Twitter)

🚨 When using more than one URL Parameter, connect them with an "&" symbol in the URL.

Supported URL Parameters

Parameter

Values

Default

Description

menu

0|1

0

Disable/Enable action icon menu in embedded widget - does not affect the stand-alone wall

scrollable

0|1

1

Disable/Enable scrollbar - only relevant for Fluid and Grid layouts. More details in this dedicated article.

network

facebook|twitter|youtube|instagram...

Empty

Filter for specific social media platform

layout

grid|carousel|billboard|kiosk|fluid|bricks|map

Wall Setting

Select a layout. More details in this dedicated article.

colorscheme

classic|light|...

Wall Setting

Select color scheme

lang

en|de|...

Wall Setting

Set frontend (i.e labels like “3 days ago” - but NOT the content) language, 2 or 5 character ISO format eg: en, de, sk.. or en_US, de_AT

columns

0..7

Wall Setting

Set a fixed no. of columns = non-responsive - only relevant for Fluid and Grid layouts

rows

0..7

Wall Setting

Set a fixed no. of rows = non-responsive - only relevant for Grid layout

autoscroll

0|1

Wall Setting

Disable/Enable auto-scrolling

show_header

0|1

1

Disable/Enable wall header

create-post

0|1 or false|true

Automatically open the Direct Post dialogue

class

String

Empty

Add a CSS-class to the <html>-element, which can be used to target CSS to certain frontends using this URL parameter

accessibility

0|1

0

Disable/Enable accessibility mode - only relevant for Fluid layout. More details in this dedicated article.

first_name
name
last_name
email
location

String

Empty

Pre-fill the Direct Post form with contact information.
More details in this dedicated article.

Example Use Cases

We have dedicated articles for some of the most popular parameters:

In case you have further questions, don't hesitate to contact the support team via chat or support@walls.io!

Did this answer your question?