# WordPress Shortcodes Plugin — Shortcodes Ultimate
Contributors: gn_themes
License: GPLv3
Donate link: https://paypal.me/anovladimir
Tags: shortcode, toggle, columns, button, slider
Requires at least: 4.6
Tested up to: 5.6
Requires PHP: 5.3
Stable tag: 5.9.7

A comprehensive collection of visual components for your site


## Description

[Shortcodes Ultimate](https://getshortcodes.com/?utm_campaign=wporg&utm_source=readme&utm_medium=description) is a comprehensive collection of various visual and functional elements, which you can use in the post editor, text widgets or even in template files. Using Shortcodes Ultimate you can easily create tabs, buttons, boxes, sliders and carousels, responsive videos and much, much more.


### Features

- 50+ beautiful shortcodes
- 1-click shortcode insertion with live preview
- Gutenberg-ready
- Works with any theme
- Modern responsive design
- Documentation
- Custom CSS editor
- Custom widget
- Translation-ready
- RTL support
- Developer-friendly


### Links

- [Available Shortcodes](https://getshortcodes.com/docs-category/shortcodes/?utm_campaign=wporg&utm_source=readme&utm_medium=available-shortcodes)
- [Add-ons](https://getshortcodes.com/add-ons/?utm_campaign=wporg&utm_source=readme&utm_medium=add-ons)
- [Documentation](https://getshortcodes.com/docs/?utm_campaign=wporg&utm_source=readme&utm_medium=docs)
- [Support Forum](https://wordpress.org/support/plugin/shortcodes-ultimate)
- [Premium Support](https://getshortcodes.com/support/?utm_campaign=wporg&utm_source=readme&utm_medium=support)


### Check out premium add-ons!

- [Extra Shortcodes](https://getshortcodes.com/add-ons/extra-shortcodes/?utm_campaign=wporg&utm_source=readme&utm_medium=extra-shortcodes) - 15+ additional shortcodes
- [Additional Skins](https://getshortcodes.com/add-ons/additional-skins/?utm_campaign=wporg&utm_source=readme&utm_medium=additional-skins) - 60+ additional skins
- [Shortcode Creator](https://getshortcodes.com/add-ons/shortcode-creator/?utm_campaign=wporg&utm_source=readme&utm_medium=shortcode-creator) - create your own custom shortcodes
- **[Add-ons Bundle](https://getshortcodes.com/add-ons/add-ons-bundle/?utm_campaign=wporg&utm_source=readme&utm_medium=add-ons-bundle)** - All-in-one!


### Available Shortcodes

`
Heading         Tabs        Spoiler      Accordion
Divider         Spacer      Highlight    Label
Quote           Pullquote   Dropcap      Columns
List            Button      Service      Box
Note            Expand      Lightbox     Tooltip
Private         YouTube     Vimeo        Dailymotion
Audio           Video       Table        Permalink
Members         Guests      RSS          Menu
Sub pages       Siblings    Document     Google map
Image carousel  Slider      Carousel     Gallery
Posts           Dummy text  Dummy image  Animation
Meta data       User data   Post data    Template
QR code         Scheduler
`


## Installation


### From within dashboard (recommended)

1. Navigate to _Dashboard – Plugins – Add New_;
2. Search for _Shortcodes Ultimate_;
3. Click _Install_, then _Activate_.

[Video Tutorial](https://www.youtube.com/watch?v=6xhplrZJD9c).


### Manual installation

1. Download the plugin as a `.zip` file;
2. Unzip downloaded archive and upload `shortcodes-ultimate` folder under your `/wp-content/plugins/` directory (resulted plugin path should be `/wp-content/plugins/shortcodes-ultimate/`);
3. Navigate to *Dashboard – Plugins* and activate the plugin.


## Screenshots

1. Insert Shortcode button added above the editor
2. Shortcode insertion window
3. Shortcode settings
4. Shortcodes: button, tabs, box, carousel
5. Shortcodes: spoiler, service, list, columns, note


## Frequently Asked Questions


### How this plugin works

[How Shortcodes Ultimate plugin works](https://getshortcodes.com/docs/how-shortcodes-ultimate-plugin-works/).


### Shortcodes do not work. Why?

The most common reasons of this issue are listed [here](https://getshortcodes.com/docs/shortcodes-do-not-work/).


### Insert shortcode button do not work. Why?

The most common reasons of this issue are listed [here](https://getshortcodes.com/docs/insert-shortcode-button-do-not-work/).


### Can I remove default shortcodes?

Yes, you can remove default shortcodes using 'su/data/shortcodes' filter. Tutorial: [How to remove default shortcodes](https://getshortcodes.com/docs/disabling-built-in-shortcodes/).

### Can I create custom shortcodes?

Yes, you can create custom shortcodes using 'su/data/shortcodes' filter. Tutorial: [How to add custom shortcodes](https://getshortcodes.com/docs/registering-custom-shortcodes/).
Alternatively, you can use [Shortcode Creator add-on](https://getshortcodes.com/add-ons/shortcode-creator/).


### Can I use shortcodes in template files?

Yes! [How to use shortcodes in template files](https://getshortcodes.com/docs/using-shortcodes-in-template-files/).


### Will this plugin work with my theme?

Yes! Shortcodes Ultimate is designed to work with any theme, but your theme must include very basic things: 'wp_head' and 'wp_footer' template tags. Sometimes, the plugin may not work properly because of javascript errors caused by third-party plugins/themes.


### Where can I report a bug or suggest a feature?

[Support Forum](https://wordpress.org/support/plugin/shortcodes-ultimate).


### Where can I get help?

First, visit the [Help Center](https://getshortcodes.com/support/). If you get stuck, ask for help at the [official support forum](https://wordpress.org/support/plugin/shortcodes-ultimate). Also, you can get personal support from the developer by purchasing any of the [premium add-ons](https://getshortcodes.com/add-ons/).


## Changelog


### 5.9.7

**What's new**

- PHP8 support
- New filter `su/shortcode/posts/wp_query_args` that can be used to modify `[su_posts]` query
- New filter `su/shortcode/posts/allowed_template_locations` that can be used to add custom template paths in the `[su_posts]` shortcode
- Improved handling of nested dynamic elements within Tabs

---
[Version history →](https://plugins.trac.wordpress.org/browser/shortcodes-ultimate/trunk/changelog.txt)
