Easy Code Manager

Description

Easy Code Manager (ECM) is a powerful code management plugin for WordPress that gives you the tools to easily customise the appearance and functionality of your website. It allows you to add CSS, JavaScript, PHP or HTML code to unique code blocks and assign them anywhere.

ECM is great for

  • adding front-end customisations
  • modifying themes safely
  • developing new functionality
  • streamlining development work
  • coding on devices (i.e. tablets)
  • adding tracking and advertising scripts
  • adding free scripts from GitHub
  • creating and testing your own scripts
  • teaching yourself or others how to code
  • coding in CSS, JavaScript, PHP, or HTML
  • and a million more other uses

How does it work?

Easy Code Manager is designed to be easy to learn and fun to use. In fact, adding scripts and styles can be done in as little as two steps:
– adding your code directly into unique code blocks
– assigning where these code blocks go

ECM code blocks can be assigned to the header of pages, posts, and categories. If you require more placement accuracy, then you can use code block shortcodes and place them directly in the editor of your page or post.

Credits

Copyright © 2017, Wipeout Media.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Screenshots

  • Add your CSS, JavaScript, PHP, or HTML code to unique Easy Code Manager code blocks
  • Assign code blocks to Pages, Posts and Categories via the Assignment Panel
  • Code block shortcodes can be copied and pasted directly into your Pages or Posts

Installation

  1. If you’re upgrading from older versions its highly recommended to backup your database before upgrading.
  2. Upload the ‘easy-code-manager’ folder to the ‘/wp-content/plugins/’ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Click ‘Easy Code Manager’ link in the main navigation (left side of your Dashboard).

FAQ

Installation Instructions
  1. If you’re upgrading from older versions its highly recommended to backup your database before upgrading.
  2. Upload the ‘easy-code-manager’ folder to the ‘/wp-content/plugins/’ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Click ‘Easy Code Manager’ link in the main navigation (left side of your Dashboard).
Why was the ECM plugin developed and what is it used for?

The ECM plugin was created to help website authors write their own code. The plugin allows you to contribute to your WordPress installation code via a simple web interface, where you can modify and extend the functionality and appearance of your website by writing code directly into ECM code blocks. A typical example of using the plugin can include changing the the way a specific WordPress page is displayed, or making a page more interactive by adding some JavaScript (Dynamic HTML).

What is a ECM ‘code block’?

The ECM code block is the basic unit for writing code and to associate it with specific WordPress requests.

What is the Assignment Panel?

The Assignment Panel is a tabs window, which appears on the right side of the code block editor and is used to assign/apply the code block into specific requests.

Can you select more than one item from the Assignment Panel?

Yes. You can select any number of items you need, there is no limitation regarding this.

Can you assign multiple blocks to the same items from the Assignment Panel?

Yes. It’s one of the most useful features that ECM supports as it allows you to manage/split your codes into several code blocks, allowing you to override code in a former (or lower ordered) code block.

What are Pages, Posts, and Categories tabs?

These lists with checkboxes represent all of your WordPress Pages, Posts, and Categories that your entire website contains. It also supports subpages and sub-categories, which you will also find in there.

Can I use shortcodes in my posts or pages for the code blocks?

Yes, you can use shortcodes to insert code blocks onto your desired post or page.

Can I move the blocks around?

Yes, by hovering your mouse cursor over the code block title bar until it turns into a four-sided arrow, this allow you to move the blocks. Clicking the block title bar allows you to open and close the blocks.

Are code blocks saved after I click ‘Create’ in ‘Create New Code Block’ form?

Yes. The block is created and saved in your database. In order to discard the block, you have to delete it.

Are ordering of code blocks immediately saved after drag-and-drop actions?

No. In order to save the new code block order, you need to press ‘Save All Changes’ button.

Are code blocks permanently deleted after it has been removed from the blocks list page?

No. After you delete the code block, you need to click ‘Save All Changes’ button.

I received a weird error, what do I do now?

We try to cover most of the issues here but there is always a possibility of unexpected errors. Please post your issue or question in our Support Forum on WordPress.org and we will try our best to assist you further.

Reviews

Great Tool for Custom Code

I have been using the CJT for years and with the new easy-code manager it continues to deliver what it promises. It makes life of a develoepr much easier by allowing to place custom code anywhere on the pages that I want.

A cropped version of CJT…

I’m glad to see this plugin is free and open source.

I’m sad that the developers want us to forcefully purchase the paid version. They are removing options that were given out free. That makes this software a piece of ransom-ware: “If you want to keep your website working as it does you need to pay us”.

Please, don’t remove the ability to assign this to tags, custom post types and the auxiliary. Please don’t take out the ability to assign it to a footer. Please don’t remove the ability to turn on/off a code block.

(Sigh)

Edit: I’m changing my calification, because i saw the developers positive reaction of the developer to my opinion. But i still want to see the future of this project and if it becomes a nice drop-in of the old CJT plugin.

Disappointed – No More

** Update #2 **
I have been using this plugin on my system for a few weeks now and all I can say is WOW! No more page-by-page tweaking!! Works brilliantly and seriously cuts down on the time it takes to customize my sites.

This is a great application and backed by a very dedicated developer who’s responsive and concerned about the success of it’s users. Great job 🙂

* UPDATE *
Thank you for getting back to me and for your efforts to improve this process for future purchases. I know that will make a big difference.

__________________________

Original post – Resolved…

I purchased the upgrade to your plugin over an hour ago and I do not see anything indicating I have access to a download or licensing. There should be an automatic download link or account page setup upon purchase. When people purchase items like this they usually don’t have time to wait around for access and want to know they can move forward, not worry that there is a problem. I highly suggest you change this process quickly or you will see more disappointing reviews.

Easy Install and it Works

I installed the plugin over “CSS & JavaScript Toolbox.” As soon as I disabled “CSS & JavaScript Toolbox” I could finish the installation. Upon opening the plugin from the WordPress menu, I found it had recognized the code from the old installation.

The only hitch is that the short code is different. I found the new shortcode under Panel > Information in the plugin settings. After replacing the old short code with the new one (e.g. [ecm name=’yourcodeblock’]) all worked fine.

That’s the only use I have for it right now, so my testing is very limited. That’s why I gave it a 4 instead of a 5.

It’s running the Javascript calculator at
https://www.powertoexplore.com/calorie-calculator/ if you want to see it at work.

Read all 4 reviews

Contributors & Developers

“Easy Code Manager” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Easy Code Manager” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • This is the very first release.