Content Templates
Templates are how the system will visualize the content in your web site.
For maximum flexibilty a template is composed by different blocks:
- CSS: contains all the CSS styling rules used in this template
- Header: HTML / JavaScript code rendered before the content items are rendered
- Body: HTML / JavaScript code rendered for each item returned from the provider
- Footer: HTML / JavaScript code rendered before the content items are rendered
- Data Attributes: a list of parametric values (key / value) that can be used inside the template
Each block supports also WordPress shortcodes. The system provide editors with colored syntax for CSS, HTML and JavaScript for best productivity.
Template can access infomation thanks to macro, that use the special syntax {{macro}}.
For example the macro {{price}} will be replaced by the product price (when used with an affiliation content provider, like Amazon).
The template rendering engine will ‘merge’ data coming from the content provider with template CSS / HTML / JS blocks.
The system comes with standard/built-in templates, but you can create as many templates as you need.
Here some examples of what you get visualize with custom template, remembering that there are no limitation on what you render. The limit is only your fantasy!
All the standard / built-in templates are 100% responsive, to be beautifully display in all mobile devices (smartphones, tablets, etc.)