“”

Shortcodes Shortcodes

shortcodes / stable

Wordpress-style shortcodes for TYPO3

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer require liquidlight/typo3-shortcodes

Tags

#shortcodes

Last upload comment

release(patch): 2.4.1

>> Dependencies

- Correct TYPO3 core dependency to prevent conflicts

Downloads by month

Download 2.4.1 Extension Manual Found an Issue? Code Insights Packagist.org
Author
Mike Street
Last update
15. May 2026
First upload
16. Nov 2021
Downloads
33,471
Category
Frontend Plugins
Dependencies
  • TYPO3 (>=11.5.0 <=14.99.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require liquidlight/typo3-shortcodes to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (6)

Version history

Version Upload comment Works with TYPO3 Download
2.4.1 / stable
May 15, 2026
release(patch): 2.4.1

>> Dependencies

- Correct TYPO3 core dependency to prevent conflicts
>=11.5.0 <=14.99.99 Download
2.3.0 / stable
January 14, 2026
release(minor): 2.3.0

>> Feature

- ⚠️ [POTENTIALLY BREAKING] Shortcodes will "break out" of typographic elements to ensure [semantic HTML](./README.md#semantic-html) (#34)
- Add `dnt` (Do not track) to Vimeo videos

>> Build

- Add local linting
- Unify repository with Liquid Light extension conventions
>=11.5.0 <=13.99.99 Download
2.2.0 / stable
July 16, 2025
release(minor): 2.2.0

>> Depndencies

- Add support for TYPO3 13 (#36)
>=11.5.0 <=13.99.99 Download
2.0.1 / stable
September 27, 2024
release(patch): 2.0.1

>> Fix

- Resolve PHP8 issue
>=11.5.0 <=12.99.99 Download
2.0.0 / stable
March 13, 2024
release(major): 2.0.0

>> Dependencies

- Drop support for TYPO3 9.5 and TYPO3 10.4
- Add support for TYPO3 12.4
>=11.5.0 <=12.99.99 Download
1.8.0 / stable
March 13, 2024
release(minor): 1.8.0

>> Feature

- Add concept of global allowed attributes
- Allow passing of `title` through to iframe-based embeds
- Add `x` to Twitter shortcode

>> Fix

- Add missing closing quote in Facebook iframe
>=9.5.0 <=11.5.99 Download
1.7.0 / stable
July 24, 2023
release(minor): 1.7.0

>> Dependencies

- Add PHP8 compatibility
>=9.5.0 <=11.5.99 Download
1.6.0 / stable
June 02, 2023
release(minor): 1.6.0

>> Feature

- Allow `src` as iframe attribute
- Allow iframes to have `ratio` attribute
>=9.5.0 <=11.5.99 Download
1.5.0 / stable
March 21, 2023
Release: 1.5.0

>> Backend

- Update code to be compatible with PHP8

>> Bug

- Rename variable in iframe shortcode as it was overridden when using additional attributes

>> Chore

- Update `.gitignore` file
>=9.5.0 <=11.5.99 Download
1.4.0 / stable
March 09, 2023
Release: 1.4.0

>> Task

- Add lazy loading to video and other iframes (#12)

>> Bug

- Resolve Vimeo embed when used with an unlisted video (#15)
- Remove duplicate return (#14)
>=9.5.0 <=11.5.99 Download
1.3.0 / stable
June 29, 2022
Release: 1.3.0

>> Backend

- Change spaces in regex to `\s` to avoid ambiguity

>> Bug

- Resolve issue with shortcodes where it was ignoring spaces
- Remove shortcodes that appear within a key/valued JSON-style quote
>=9.5.0 <=11.5.99 Download
1.2.2 / stable
January 11, 2022
Release: 1.2.2

** Bug

- Remove any shortcodes that appear in HTML attributes, such as meta
descriptions
- Use link from WYSIWYG generated link instead of text, if there is on
>=9.5.0 <=11.5.99 Download
1.2.1 / stable
January 07, 2022
# 1.2.1
> 6th January 2022

## Bug

- Ensure page is HTML before proceeding
- Remove debug from middleware
>=9.5.0 <=11.5.99 Download
1.2.0 / stable
November 24, 2021
Release: 1.2.0
>=9.5.0 <=11.5.99 Download
1.1.1 / stable
November 17, 2021
Release: 1.1.1

- `ext_emconf.php` array merge missed the `['processShortcode']` key, so
no keywords were registered
- Sanitise the shortcode data before processing to avoid any erroneous
html tags or spaces
>=9.5.0 <=11.5.99 Download
1.1.0 / stable
November 17, 2021
Release: 1.1.0

> 17th November 2021

- Rename `shortcodes` to `typo3-shortcodes` in `composer.json`
>=9.5.0 <=11.5.99 Download
1.0.0 / stable
November 16, 2021
Release: 1.0.0
>=9.5.0 <=11.5.99 Download