Supercharge Your WordPress Site Using Elementor Shortcodes
Elementor, a widely used page builder for WordPress, provides a user-friendly drag-and-drop experience. Beyond built-in widgets, Elementor supports shortcodes, making it easier to embed dynamic or custom content into your pages.
Popular Elementor Shortcodes You Should Know
Below are some of the most used Elementor shortcodes that help you add advanced functionality to your website.
1. Embedding Elementor Templates
Use this shortcode to insert an Elementor template into any post or page:
elementor-template id="YOUR_TEMPLATE_ID"
Just update YOUR_TEMPLATE_ID
with the actual template ID you wish to display.
2. Shortcodes for Dynamic Content
Elementor offers dynamic data shortcodes that can automatically fetch details like the current date, title, or URL.
- Today’s Date:
[elementor-template-date format="Y-m-d"]
- Post Title:
[elementor-template-post-title]
- Post URL:
[elementor-template-post-url]
3. Shortcodes for User Info
You can personalize pages with user-related shortcodes like:
- User ID:
[elementor-template-user-id]
- User Display Name:
[elementor-template-user-display-name]
- User Email:
[elementor-template-user-email]
4. Create Your Own Elementor Shortcodes
For full flexibility, build your own shortcodes using PHP:
// Custom shortcode function function custom_shortcode_function( $atts ) { return 'Custom content goes here.'; } // Register the shortcode function register_custom_shortcode() { add_shortcode( 'custom_shortcode', 'custom_shortcode_function' ); } add_action( 'elementor/widgets/widgets_registered', 'register_custom_shortcode' );
These shortcodes can be added using Elementor’s Shortcode or Text widgets. You can also use dynamic tags as an alternative to shortcodes for simple automation.