Easy Code Placement

November 15, 2018

Easy Code Placement Plugin

A great Wordpress plugin to place any Code - anywhere you want.

Easy Code Placement provides a very easy way to place any code where you want to have it.

ATTENTION! CSS, Javascript and Flash codes does have problems at the moment. It will be fixed in the future!

Which Codes?

  • Text
  • PHP
  • HTML
  • AdSense or other ads
  • Video & audio
  • Everything you want

Where?

  • Widget areas
  • Title of posts and pages (only text and without alignement)
  • Content of posts and pages
  • Menu (in link-text and url must be “#”)
  • Tags
  • Excerpts

Features

  • Save unlimited codes on options page
  • Activate and deactivate the codes
  • Set the alignment for the codes
  • Place a code with a shortcode
  • Place a code with the own widget
  • Remove borders and the design from the widget (for example to use a tracking code that does not display anything)
  • Place a code with the standard WordPress text-widget
  • Choose who can manage the plugin (Admin/Editor/Author/Contributor)
  • Ready for translations
  • Multisite/network compatible
  • Clean uninstall – no data left

Languages

  • Englisch by wassereimer
  • German by wassereimer

If you have translated this plugin into an language that is not listed here, please open a support-thread and place a link in it where i can download the files. Than i will add the language in the next version and place a “Thank you” above.

Installation

In WordPress

  • Go in your dashboard to ‘Plugins’ -> ‘Install’
  • Search for ‘Easy Code Placement’
  • Click on ‘Install’
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Now you can go to the settings-page on ‘Settings’ -> ‘Easy Code Placement’

Manually

  • Download the plugin
  • Go in your dashboard to ‘Plugins’ -> ‘Install’
  • Click on ‘Upload’
  • Click on ‘Choose file’ and choose the downloaded zip-file
  • Click on ‘Install’
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Now you can go to the settings-page on ‘Settings’ -> ‘Easy Code Placement’

Screenshots

  1. Options-menu

    Options-menu

  2. Add new code

    Add new code

  3. Edit existing code

    Edit existing code

  4. Text-widget with shortcode inside

    Text-widget with shortcode inside

  5. Own widget with shortcode-selection

    Own widget with shortcode-selection

  6. Settings

    Settings

  7. System informations

    System informations

Changelog

18.11

  • 16.11.2018
  • Updated some deprecated php/html code
  • Updated UIkit to version 3.0.0-rc.22 and migrated the code
  • Updated clipboard.js to version 2.0.1
  • Removed FontAwesome and using WordPress build in Dashicons now
  • Compatibility check for WordPress version 4.9.8
  • Corrected lots of writing mistakes
  • Added to do to the main Plugin file

17.08

  • 04.08.2017
  • Compatibility check for WordPress version 4.8.1
  • Updated clipboard.js to version 1.7.1
  • Removed not used js from admin area
  • Removed not used external plugins/scripts

16.11

  • 06.11.2016
  • Added UIkit 2.27.1
  • Removed jQuery (using WordPress version now), Bootstrap (using UIkit now) and Font-Awesome (build into UIkit)
  • Added a help question
  • Fixed a wrong text-domain in two strings
  • When shortcode is deleted and the widget is still on the page it is not shown anymore
  • Added tons of spaces and comments for a better readability of the code
  • Updated the German translation
  • Direct access to the plugin files is now checked and blocked

16.10

  • 11.10.2016
  • Changed versioning to year.month.revision
  • Complete mobile friendly now
  • Shortcode delete must now be confirmed
  • Added tab-navigation
  • Added help page
  • Added Button to copy shortcode to clipboard
  • Fixed that plugin page was shown under WordPress settings even when user could not access it
  • Changed table layout
  • Changed form layout
  • Changed layout to max 1000px
  • Changed all buttons
  • Changed pagination layout
  • Changed screenshots
  • Updated the German translation
  • Added jQuery 3.1.1 (loaded on ECP admin page only)
  • Added Bootstrap 3.3.7 (loaded on ECP admin page only)
  • Added Font-Awesome 4.6.3 (loaded on ECP admin page only)
  • Added clipboard.js 1.5.12 (loaded on ECP admin page only)

4.0.2

  • 04.10.2016
  • Quick and dirty fix for output buffer errors on some systems. Please notice that all functions worked as they should even when the error came up.

4.0.1

  • 01.10.2016
  • Removed support for Yoast SEO Plugin fields
  • Removed support for All in One SEO Pack plugin fields
  • Added the ability to disable the design and borders of the widget (for example to use a tracking code that does not display anything)
  • Fixed a problem with undefined indexes when creating a widget

4.0

  • 01.10.2016
  • Added own widget to easily select a code from a list
  • Added support for All in One SEO Pack plugin fields
  • Added support for Yoast SEO plugin fields
  • Codes now also work in post/page titles, tags and widget titles
  • Removed the double filtering for shortcode and PHP code and combined them
  • Removed the global output buffering – now only used for allowing PHP code in a closed function that will have no effect on other plugins or functions
  • Updated the German translation
  • Changed the required WordPress version to 4.0

3.2.1

  • 23.09.2016
  • Compatibility check for WordPress version 4.6.1
  • Fixed a problem where the back button did not work
  • Fixed an error which caused that the plugin did not work on network-sites

3.2

  • 19.05.2016
  • Compatibility check for WordPress version 4.5.2
  • Fixed a function name that could cause Problems
  • Fixed an error when deactivating and reactivating the plugin
  • Added a mouse over function to display the date when a code was added and last modified
  • Added the codes per page to the system informations menu
  • Updated the German translation
  • Replaced the WordPress table class with a simple and self-written version

3.1.1

  • 24.01.2016
  • Fixed the false configured text-domain
  • Fixed hardcoded text to be translatable
  • Added missing strings to the German translation
  • Added a .pot File for translations
  • Added a few tags
  • Added a warning that CSS, Javascript and Flash codes does have problems at the moment

3.1

  • 24.01.2016
  • Compatibility check for WordPress version 4.4.1
  • Added an option to choose who can manage the plugin
  • Added the information who can manage the plugin to the system informationens site
  • Donation-Page opens now in a new tab
  • Updated the German translation
  • Secured the output from the system informations site to prevent errors
  • Updated the existing screenshots 5 and 6

3.0

  • 30.09.2015
  • Added an information page
  • Added an options page
  • Removed the p-Tag if the alignment is set to none – Thanks @ Steven
  • Compatibility check for WordPress version 4.3.1
  • Updated the existing screenshots and added two
  • Updated the German translation

2.7

  • 21.08.2015
  • Added compatibility for multisite/network Sites
  • FIX: After deactivating and activating the plugin, there was duplicated data in the options database
  • Added more tags to find the plugin on the WordPress website
  • Update procedure runs now only on dashboard sites to reduce the load on the website

2.6.1

  • 14.08.2015
  • Compatibility check for WordPress version 4.3

2.6

  • 01.08.2015
  • FIX: Shortcode dont work on post and pages

2.5.1

  • 24.04.2015
  • Compatibility check for WordPress version 4.2

2.5

  • 13.02.2015
  • FIX: When edeting something the name of the shortcode disapears in the list and doesnt work anymore
  • FIX: While updating the version in data table doesnt set to new version number
  • Better error handling – return instead of exit
  • Added Banner for WordPress plugin page
  • Added icons for WordPress plugin installer

2.4.2

  • 08.01.2015
  • Turned off the error reporting from php for plugin releases

2.4.1

  • 17.12.2014
  • Compatibility check for WordPress version 4.1
  • Edited the description that the plugin also can be used for text

2.4

  • 18.10.2014
  • Removed buggy update function for old versions – There was enough time to update the plugin – Thanks @ Befuture BefDreamer

2.3

  • 05.09.2014
  • Compatibility check for WordPress version 4.0

2.2

  • 18.08.2014
  • Compatibility check for WordPress version 3.9.2
  • FIX: Error while edeting that the name already exists

2.1

  • 22.07.2014
  • Changed Screenshot 1

2.0

  • 23.06.2014
  • Added: WordPress table layout
  • Added: Pagination
  • Changed update routine
  • Added: Update routine when skipping version
  • Code optimization
  • Better comparison operator (equal to identical)

1.6

  • 21.06.2014
  • Updated German translation
  • BUG: Added missing information in data table
  • Added check for existing name with error if found
  • Code optimization

1.5

  • 15.06.2014
  • Added screenshot from widget with shortcode in it
  • Added screenshot from edit page
  • Changed existing screenshots
  • Alignment can now be changed on options page
  • Changed layout of buttons to WordPress default
  • New and better buttons (action)

1.4

  • 14.06.2014
  • Added buttons instead of text-links
  • Modified the WordPress text widget to work with PHP code
  • Added the option to set the alignment of the Code
  • The uninstall is clean now – no trash left!

1.3

  • 01.06.2014
  • A maximum of 30 characters is now allowed for name
  • Added an update routine
  • Updated the German translation
  • Added Paypal donate button

1.2

  • 29.05.2014
  • Name and code must be filled now
  • Only letters and numbers now for shortcode names
  • Better documentation of the code
  • Added error messages
  • SECURITY: Secured get and post data
  • Changed layout for add and edit page
  • Set alignment of headings and data
  • Set fixed table layout (percenage not px)

1.1

  • 28.05.2014
  • FIX: Shortcode dont work

1.0

  • 26.05.2014
  • First release (stable)

Details

  • Version: 18.11
  • Active installations: 600
  • WordPress Version: 4.0
  • Tested up to: 4.9.26

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars