Creatus WordPress theme comes with over 40 shortcodes ( elements ) that you can take advantage of. You can extend these shortcodes at any time. If a shortcode is located in Creatus framework extensions shortcodes folder, the Creatus child theme is able to override the shortcode files by copying them in to child theme corresponding folder;
├─creatus/ │ ├─inc/ │ └──thzframework/ │ └─extensions/ │ └─shortcodes/ │ ├─shortcodes/ │ ├──text/ │ └───... │ └─creatus-child/ ├─inc/ └──thzframework/ └─extensions/ └─shortcodes/ ├─shortcodes/ ├──text/ └───...
Once you copy the files over you can make desired changes to shortcode files and extend your creatus-child theme shortcode.
Creating custom shortcode
Creatus theme is built on top of Unyson theme framework and you can take advantage of all it's extending features. To create new shortcode from scratch follow this useful Unyson Shortcode Cookbook instructions.