Title: EffortLess Shortcode Insertion
Author: domclic
Published: <strong>2025-05-30</strong>
Last modified: 2026-10-12

---

Szukaj wtyczek

![](https://ps.w.org/effortless-shortcode-insertion/assets/banner-772x250.jpg?rev
=3303329)

![](https://ps.w.org/effortless-shortcode-insertion/assets/icon-256x256.jpg?rev=
3556063)

# EffortLess Shortcode Insertion

 Autor: [domclic](https://profiles.wordpress.org/domclic/)

[Pobierz](https://downloads.wordpress.org/plugin/effortless-shortcode-insertion.1.0.31.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/effortless-shortcode-insertion/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/effortless-shortcode-insertion/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/effortless-shortcode-insertion/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/effortless-shortcode-insertion/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/effortless-shortcode-insertion/)

## Opis

Effortless Shortcode Insertion is a lightweight WordPress plugin that allows you
to create, manage, and insert custom shortcodes with ease. It includes a set of 
built-in shortcodes for common dynamic content and provides an intuitive interface
to add your own.

Features:

    ```
    Built-in shortcodes for current URL, page title, site info, user data, and more.
    Add custom shortcodes via an admin interface.
    Import/export shortcodes for easy migration.
    Secure and sanitized inputs to ensure safety.
    Translation-ready with support for multiple languages.
    ```

### Arbitrary section

For support, please visit domclic.com or contact the author at daviddeflache@domclic.
com.

## Instalacja

Upload the effortless-shortcode-insertion folder to the /wp-content/plugins/ directory.

Activate the plugin through the 'Plugins’ menu in WordPress. Navigate to Settings
> Effortless Shortcodes to manage your shortcodes.

## Najczęściej zadawane pytania

### How do I use a shortcode?

Simply add the shortcode (e.g., [site_title]) to your posts, pages, or widgets where
you want the content to appear.

### Can I create my own shortcodes?

Yes! Go to Settings > Effortless Shortcodes and use the „Add New Shortcode” form
to create custom shortcodes.

### Are the shortcodes secure?

All inputs are sanitized and validated to ensure security and compatibility with
WordPress standards.

### Can I import/export shortcodes?

Yes, the plugin supports importing and exporting shortcodes in JSON format via the
admin interface.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„EffortLess Shortcode Insertion” jest oprogramowaniem open source. Poniższe osoby
miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ domclic ](https://profiles.wordpress.org/domclic/)

[Przetłumacz wtyczkę “EffortLess Shortcode Insertion” na swój język.](https://translate.wordpress.org/projects/wp-plugins/effortless-shortcode-insertion)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/effortless-shortcode-insertion/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/effortless-shortcode-insertion/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/effortless-shortcode-insertion/)
przez [RSS](https://plugins.trac.wordpress.org/log/effortless-shortcode-insertion/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.0.31

 * Removed the manual load_plugin_textdomain() call; translations are loaded by 
   WordPress.

#### 1.0.30

 * Completed the bundled translation files: a template (.pot) and translations for
   Spanish, Traditional Chinese, Korean, French, Japanese, German, Italian and Brazilian
   Portuguese.

#### 1.0.29

 * Change: the bundled donate-notice class is renamed from the shared `Effortless_Donate_Notice`
   to `Effortless_Shortcode_Insertion_Donate_Notice`, so the class name carries 
   this plugin’s own prefix and cannot collide with another EffortLess plugin loading
   its own copy.

#### 1.0.28

 * Change: tested against WordPress 7.1 and the „Tested up to” header updated to
   7.1. No functional changes.
 * Change: the donate notice’s outbound link no longer includes the site address
   as a query parameter. It still identifies the plugin and version so support requests
   can be matched to a release, but not which installation was viewing it.

#### 1.0.27

 * Fix: update plugin name casing to EffortLess; add plugin identifier to donate
   link.

#### 1.0.26

 * Refactor: donate notice file kept as includes/class-donate-notice.php (preserves
   SVN file history); class remains Effortless_Donate_Notice.

#### 1.0.25

 * Fix: donate notice now correctly displays on Network Admin pages — screen ID 
   normalization strips WordPress’s -network/-user suffix before matching.

#### 1.0.24

 * Refactor: donate notice class renamed Donate_Notice  Effortless_Donate_Notice(
   WP-standard prefix); file renamed to class-effortless-donate-notice.php. No phpcs:
   ignore needed anywhere.

#### 1.0.23

 * Fix: donate notice now uses current_screen hook for reliable screen detection
   on single-site and multisite Network Admin pages.

#### 1.0.22

 * Improvement: added dismissible donate notice on the plugin settings screen.
 * Improvement: added Donate link header field and includes/class-donate-notice.
   php.

#### 1.0.20

    ```
    Minors changes
    ```

#### 1.0.19

    ```
    Removed wrong links
    ```

#### 1.0.18

    ```
    Renamed main plugin file to class-effortless-shortcode-insertion.php for PHPCS compliance.
    Removed trailing whitespace in HTML form section.
    Fixed equals sign alignment in save_shortcode method.
    Replaced short ternary with full if-else in handle_shortcode method.
    ```

#### 0.1.17

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'].
    ```

#### 0.1.16

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'] by restructuring condition to avoid direct access before sanitization.
    Ensured no sanitization warnings at line 316 or 318 for full PHPCS compliance.
    ```

#### 0.1.15

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'] by using isset for validation before access.
    Ensured no direct superglobal access before sanitization for full PHPCS compliance.
    ```

#### 0.1.14

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'] by avoiding direct access in condition checks.
    Improved input validation for submit_update to ensure PHPCS compliance.
    ```

#### 0.1.13

    ```
    Fixed security warnings for non-validated and non-sanitized $_POST['shortcodes'] input in save_shortcode method.
    Added isset check for $_POST['shortcodes'] to prevent undefined index notices.
    ```

#### 0.1.12

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'] input before ! empty check in save_shortcode method.
    ```

#### 0.1.11

    ```
    Fixed security warning for non-sanitized $_POST['shortcodes'] input before is_array check in save_shortcode method.
    Ensured early sanitization of shortcode data for full PHPCS compliance.
    ```

#### 0.1.10

    ```
    Fixed security warnings for non-sanitized $_POST['shortcodes'] input in save_shortcode method.
    Improved early sanitization of shortcode data for better security compliance.
    ```

#### 0.1.9

    ```
    Fixed security warnings for non-sanitized inputs ($_POST['append_value'], $_POST['shortcodes'], $_FILES['import_file']).
    Improved sanitization of form inputs for better security.
    ```

#### 0.1.8

    ```
    Fixed fatal error in handle_shortcode method causing site to break.
    Resolved security warnings for non-sanitized and non-validated inputs ($_POST['shortcodes'], $_POST['elsci_nonce']).
    Improved input validation and sanitization for better security.
    ```

#### 0.1.5

    ```
    Fixed security issues with input sanitization and validation.
    Replaced parse_url with wp_parse_url for consistency.
    Used gmdate instead of date for timezone-safe year display.
    ```

#### 0.1.0

    ```
    Initial release.
    ```

## Meta

 *  Wersja **1.0.31**
 *  Ostatnia aktualizacja **4 dni temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.2 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/effortless-shortcode-insertion/)
 * Tagi
 * [content management](https://pl.wordpress.org/plugins/tags/content-management/)
   [custom shortcodes](https://pl.wordpress.org/plugins/tags/custom-shortcodes/)
   [shortcodes](https://pl.wordpress.org/plugins/tags/shortcodes/)[Wordpress Shortcodes](https://pl.wordpress.org/plugins/tags/wordpress-shortcodes/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/effortless-shortcode-insertion/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/effortless-shortcode-insertion/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/effortless-shortcode-insertion/reviews/)

## Zaangażowani

 *   [ domclic ](https://profiles.wordpress.org/domclic/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/effortless-shortcode-insertion/)

## Złóż datek

Czy chcesz wesprzeć rozwój wtyczki?

 [ Wspomóż wtyczkę ](https://id7.dev/donate/?plugin=effortless-shortcode-insertion)