Randomization

Random Number

This simplest randomizing shortcode is the ability to simply output random numbers. Choose a minimum, choose a maximum and get your result. For example, here will show a random number from 1 to 20: 19

0

Random Values

After random numbers, the next important thing is random values. You create a list of values and choose to output one (or any number or them) in a random order. For example the following is a random selection from a list of shapes: triangle

trapezoid

Random List

Just outputting random values everywhere isn’t enough. Sometimes you need to randomize the orders of things, and then use the values in random order in multiple places. For that we have the random lists. In this examples we’ll put a list of colors in random order:

Color One: blue
Color Two: green
Color Three: orange
Color Four: purple
Color Five: red
Color Five: yellow

Color One:
Color Two:
Color Three:
Color Four:
Color Five:
Color Five:

Random Content

Last but not least is the most powerful of them all, random sets of content (which includes containing other shortcode content). This allows you to not only choose a random bit of content to show, but also to randomize the order of sets of content as well. For example, here’s an example of an accordion with it’s values in random order:

Purple

Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor.

Blue

Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor.

Green

Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor.

Orange

Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor. Lorem ipsum sit amet dolor.

[raw]
[/raw]
[raw][/raw]