WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WordPress Shortcodes

An amazing set of great elements: SEO-ready tabs, sections, buttons, links to any content, author cards, lists, layouts, *conditionals* and more!

WordPress Shortcodes is a free WordPress plugin that brings an amazing set of beautiful and useful elements to your site. The plugin comes bundled with the full set of elements, all absolutely free of charge.

Learn how you can use WordPress Shortcodes to easily create import / export safe links to images and any other content!

Eager to get a functioning example of how the shortcodes elements look and feel?

Look at some basic example shortcodes on the Stripefolio demo site. Note that the demo site only presents a limited subset, the best way to test the full set is to install the plugin and try it yourself!

If you want to take it to the next level and hugely improve the appearance of the elements and make them look more professional, you might want to consider purchasing the SlickPanel skin.

There are many different kinds of elements that cover for all your requirements. These include functionality for User Interface creation, Layout management, Lists, Buttons, Message boxes, smart links to easily link contents on your site without using full URLs but with IDs or names and a bunch of other useful tools such as the ability of adding hidden content in posts/pages, useful for making notes or comments.

Just use the intuitive shortcode editor to create a message box, error box or warning message on your site. Or create multi-column layouts, a fancy button, a highly stylized link card, a list of items with icons (like a feature list), or combine multiple nested shortcodes to create for instance a list of links or a list of buttons and much more.

The shortcode editor presents a very intuitive and easy to use interface, with many built-in presets that make inserting many commonly needed default shortcodes in your posts/pages a breeze! If you want you can also get over 30+ extra useful amazing presets for covering almost all needs.

The plugin offers all common jQuery UI functionality as well like jQuery UI Accordions, JQuery UI Tabs, jQuery UI buttons and so on. The UI tabs provide many different features including full SEO compatible selection of active tab without need for JavaScript.

The plugin also offers conditional shortcodes that allow to render content only based on certain conditions, such as only if the user is logged in or if the user is an administrator, an editor, author or has a custom capability or if the current post is password protected or if it has a featured image (post thumbnail).

Features

  • 26+ shortcodes and different elements!
  • Create tabs, sections/accordions, layout, lists, links, buttons and more!
  • Tabs are SEO friendly and work flawlessly without JavaScript!
  • Fully WordPress compliant, using latest standards
  • Quick and easy to use shortcode editor with instant previews
  • Shortcode editor allows for easy insertion in posts/pages!
  • The shortcode editor has full support for default presets and you can get many extra useful presets
  • Layout shortcodes allow for tight content organization
  • Link shortcodes make importing and exporting content across sites much more reliable
  • Links support a simple to use but powerful template system to tweak what is displayed and how it looks
  • The custom template system makes it extremely easy to create custom author and post cards with thumbnails
  • Shortcode to hide content for adding comments and notes to posts and pages
  • Many parameters for ultimate customization
  • All parameters are documented in detail in the shortcode editor
  • Conditional shortcodes to show/hide content based on specific checks or conditions
  • Many useful lightweight icons provided built-in
  • Easy to adjust the look of shortcodes with built-in custom CSS field
  • Optional slick and professional skin available

Example Shortcodes

The following will create a series of 2 jQuery UI tabs on your site:

[tabs]
[tab title="Tab 1"]
Tab Content 1.
[/tab]
[tab title="Tab 2"]
Tab Content 2.
[/tab]
[/tabs]

The following will create a series of 2 jQuery UI accordions on your site:

[sections]
[section title="Section 1"]
<p style="margin:5px 0;padding:0;">
Section Content 1.
</p>
[/section]
[section title="Section 2"]
<p style="margin:5px 0;padding:0;">
Section Content 2.
</p>
[/section]
[/sections]

The following will create a list of links to various kinds of content on your site:

[list icon=link]
  [item][link_post id=82 /][/item]
  [item][link_post id=66 /][/item]
  [item][link_page name="typography" /][/item]
  [item][link_page id=27 /][/item]
  [item][link_category slug="parent-category-iii" /][/item]
  [item][link_media id=6229 /][/item]
  [item][link_media title="Ice Pathway" /][/item]
[/list]

Related Links:

Requires: 3.1 or higher
Compatible up to: 3.9.1
Last Updated: 2014-7-19
Downloads: 149,009

Ratings

4 stars
4.2 out of 5 stars

Support

0 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,3,3
100,2,2 100,1,1 100,4,4 100,2,2 100,4,4
100,1,1 50,2,1 100,4,4 100,2,2 100,7,7 0,1,0
33,3,1 100,9,9 100,7,7
100,3,3 100,10,10 100,4,4 100,7,7 100,8,8
100,6,6 100,7,7 100,4,4 100,4,4 100,5,5
100,6,6 100,5,5 100,5,5 100,6,6 100,1,1
100,4,4 100,5,5
50,2,1 50,2,1
100,1,1 0,1,0