Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
skoda-ep:skoda-wlc-2016:shortcodes [23.12.2016 10:04]
Lukáš Čech
skoda-ep:skoda-wlc-2016:shortcodes [11.10.2017 09:42] (aktuální)
Lukáš Čech
Řádek 3: Řádek 3:
 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 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:+[[skoda-ep:common:​shortcodes#​shortcodes|General information about shortcodes]]
  
-[shortcode-name **required='​this|that'​** **required='​%d'​** //optional='​%s'//​] +===== List of shortcodes ​=====
- +
-  * this|that means you can either use "​this"​ or "​that"​ +
-  * **%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]+
  
   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​annotation|Annotations]]   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​annotation|Annotations]]
Řádek 20: Řádek 12:
   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​button|Buttons]]   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​button|Buttons]]
   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​iframe|IFrames]]   * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​iframe|IFrames]]
 +  * [[skoda-ep:​skoda-wlc-2016:​shortcodes#​personality_test|Personality Test]]
  
 ==== General use of post IDs when inserting a shortcode ==== ==== General use of post IDs when inserting a shortcode ====
Řádek 45: Řádek 38:
 Example: [live-feeds id='​55,​139'​] Example: [live-feeds id='​55,​139'​]
  
-More information about [[skoda-ep:creating_annotations|live feeds]] ​and using page builder+More information about [[skoda-ep:live_feeds|live feeds]]
  
 ===== Post Teaser ===== ===== Post Teaser =====
-Shortcode: [post-teaser **id='​%d...'​**] where %d represents the IDs of posts or events (can have multiple) +Shortcode: [post-teaser **id='​%d...'​** ​//​perex=true//​] where %d represents the IDs of posts or events (you can use multiple ​ids). Perex includes 2 lines of perex in the desktop view (hidden on mobile)
-Example: [post-teasers id='​51,​168'​]+
  
-More information about [[skoda-ep:creating_annotations|post teasers]] ​and using page builder+Example: [post-teaser id='​51,​168'​] 
 +[post-teaser id='​165'​ perex=true] 
 + 
 +Post teaser can be used to insert a custom post link in articles 
 + 
 +More information about [[skoda-ep:post_teaser|post teasers]] ​on the frontpage
  
 ===== Button ===== ===== Button =====
Řádek 104: Řádek 101:
  
 Usually used in combination with UTM parameters Usually used in combination with UTM parameters
 +
 +===== Personality test =====
 +Shortcode: [personality_test //​lang='​en_US'//​]
 +
 +By default the personality test will be in the default site language, but can be overridden. Languages that can be used:
 +  * da_DK
 +  * de_CH
 +  * de_DE
 +  * en_US
 +  * es_ES
 +  * fr_BE
 +  * fr_CH
 +  * fr_FR
 +  * it_CH
 +  * it_IT
 +  * nl_BE
 +  * nl_NL
 +  * pl_PL
 +  * sk_SK
 +