Toto je starší verze dokumentu!


Shortcodes

You can use several shortcodes throughout the site. Some modules are better implemented using the Page Builder rather than shortcodes, but both uses are supported

Shortcodes use attributes, some are optional, some are required. We will use the following syntax to specify required and optional attributes:

[shortcode-name required='%d' optional='%d' required='%s' optional='%s']

  • %d represents a number
  • %s represents a piece of text

Some shortcodes (Button for example) can have content (i.e. the text you see inside the button.) These are used like this:

[shortcode-name attributes]Content of the shortcode[/shortcode-name]

General use of post IDs when inserting a shortcode

Some of the shortcodes embed other posts or components from the administration. Usually you need to know the ID of the post/component before you embed it with shortcode.

You can see the ID in the address bar of your browser

The ID is specified by post={NUMBER}. From the screenshot you can see the ID is 137643

Note: We now have experimental buttons in the editor toolbar which you can use to select the correct post instead of knowing the ID

Annotation

Shortcode: [annotation id='%d'] where %d represents the ID of an annotation

You can have a look at embeding annotations the standard way

Live Feed

Shortcode: [live-feed id='%d'] where %d represents the ID of a live feed

You can have a look at embeding live feeds the standard way

Post Teaser

Shortcode: [post-teaser id='%d'] where %d represents the ID of a post or event

You can have a look at embeding post teasers the standard way

Button

Shortcode: [button type='dark|green'url='http://www.google.com'] Both of these will do the same: [button]Some Text[/button] or [button text=„Some Text“]

IFrame

Shortcodes: [skoda-iframe src='http://www.google.com']