Описание
Easy Content Manager (ECM) – Add extra data fields and manage website content in WordPress
Easy Content Manager is the fast, flexible content management plugin built for creators, developers, and website owners who want better control over their WordPress posts, pages, users, settings, taxonomy and custom post types—without the clutter, bloat, or manual work.
From docs, blogs, services, portfolios, courses, and products—to any type of custom post, ECM lets you create and manage everything in one place. Add advanced taxonomies and custom fields like ratings, videos, author details, product data, client feedback, and more. You get full flexibility to organize, filter, and control how content is displayed—without writing a single line of code.
👥 Who Should Use Easy Content Manager?
🎯 Website Owners
Running a portfolio, blog, recipe site, job board, or local business directory? ECM makes it easy to manage structured content without relying on extra plugins or developers.
🧑💻 Freelancers & Agencies
Deliver client-specific content types fast. Build and manage post types for real estate listings, staff directories, service lists, product catalogs, or testimonials—right from the dashboard.
➕ Create functional client sites even without extra third-party tools.
📝 Bloggers
Add advanced fields like “Author Bio”, “Post Rating”, “Reading Time”, or “Source Link” directly to your blog posts—without bloating your theme.
➕ A full-featured blogging site can be built with ECM alone.
🎓 Course Creators
Need to display instructor info, course outline, video links, or duration on course pages? Do it all visually—no coding needed.
➕ Build a basic course website even without an LMS plugin.
🛒 Store Owners & eCommerce Sites
Add extra product info like expiration dates, supplier links, additional images, or video reviews. ECM helps display more than just the basics.
➕ You can launch a product showcase site without using any eCommerce plugin.
🏢 Local Businesses
Want to showcase team members, services, client feedback, or service areas? ECM lets you create structured layouts that look clean and professional.
➕ Even without extra add-ons, you can build a working business website.
📇 Directory or Listing Sites
Manage complex databases like job listings, restaurants, agencies, or vendors. ECM helps you sort, group, and display content your way.
➕ A full listing or directory setup is possible using ECM only.
👨🔧 Developers
Don’t want to write code just to test custom post types or field structures? ECM gives you a quick and clean visual editor to test post types before pushing to production.
➕ Build full content prototypes without relying on external plugins.
🔧 What Is Easy Content Manager (ECM) and Why It Matters
Working with dynamic content in WordPress can be painful—especially when you need to manage custom post types, structured data, or repeatable content sections. Most solutions either focus only on adding custom fields or force you into clunky third party plugin or davey coding and manual post edits.
Easy Content Manager (ECM) solves this from both sides.
With ECM, you’re not just creating custom fields—you’re also getting a dedicated interface to manage those fields visually, without jumping into individual post screens. ECM provides a clean, fast UI where you can add, update, organize, and filter your content—all from a single screen.’
Instead of just inserting fields into a form, you can:
* View and manage field values
* Instantly filter posts by categories or status
* Create repeatable field groups and display them visually
* Control your content types and field logic without writing a single line of code
Where others stop at field creation, ECM gives you full content control—for posts, products, courses, testimonials, or any custom content type.
Think of ECM as an advanced content management platform that bridges the gap between data structure and user experience.
You can:
* Edit, duplicate, delete, and filter any post type
* Manage custom fields, taxonomies, and content settings visually
* Create your own dashboard layout using custom field views
* Avoid the mess of jumping between WordPress menus and post screens
No more bloated plugin just for website content management. No more editing post-by-post. Just one powerful tool to create, manage, filter, edit, and gain more advanced control of your content exactly the way you need.
Add Custom Fields to Any Post type — No Code, No Developer
Whether you run a store, blog, recipe site, directory, or online course platform—ECM makes it super easy to add extra data fields without touching code. Want to show instructor info, product details, author bios, recipe steps, staff roles, or client feedback? Just create the fields once and use them anywhere.
Add text, images, dropdowns, checkboxes, videos, links, and more with a few clicks. No complex field builders, no heavy tools. Use ECM to turn a basic WordPress page into something far more powerful—with just the fields you need.
Use ECM to:
* Display extra product info (like expiration date or supplier links)
* Organize blog posts with reading time, source links, and ratings
* Build real estate listings, recipe sites, course directories, or testimonial pages
* Add team bios, contact cards, business services, or service areas to local websites
* Or just clean up how you handle posts without plugin overload
And all of it is done visually—no developer required.
🧠 Why Use ECM Over Traditional Custom Field Plugins?
Most developers know about tools like Advanced Custom Fields (ACF). These plugins are solid for adding custom fields—but they’re limited when it comes to actually managing content. That’s where Easy Content Manager (ECM) does things differently.
ECM is more than a custom field builder—it’s a complete content management tool for WordPress.
Here’s how ECM stands apart:
✅ Visual Field Management – Not Just Creation
ACF creates fields. ECM goes further.
It gives you a dedicated interface to view and manage field values directly from the dashboard—no digging through single post pages. This saves time and gives full visibility into your data.
✅ Manage Fields and Content from One Dashboard
ACF lets you create fields—but it doesn’t give you the options for post management. Post management still happens in WordPress’s default interface.
ECM gives you a clean, powerful UI where you can:
* Add, edit, delete, and duplicate posts
* Manage categories, tags, comments, and featured images
* Apply filters to find content instantly
* Work across all post types from one place
* And many more content management options
This means you’re not just adding fields—you’re managing full content workflows in one place.
✅ Custom Settings Builder Built In
Need a settings page for your theme or plugin options?
ECM includes a native Settings Builder—something ACF doesn’t offer by default. You can create custom settings panels for site-wide data like contact info, social links, global banners, and more—no code needed.
✨ Easy Content Manager Features
Here’s what makes ECM a powerful tool for managing content inside WordPress—built for both developers and non-tech users.
✅ Create Custom Post Types Without Coding
Need a new post type for Jobs, Events, Courses, or Products? ECM lets you create custom post types from your dashboard—set names, slugs, icons, visibility, and more in just a few clicks. No need to write any PHP.
✅ Add Advanced Custom Fields to Any Post Type
Go beyond WordPress’s default editor. ECM allows you to create and assign various custom fields (text, image, date, number, etc.) to any post type. You can collect more structured content, display dynamic data, and control input without needing extra plugins.
✅ Visual Field Management Interface
Most tools stop at field creation—ECM gives you a full UI to view, edit, and manage custom field values across posts. Quickly change values, duplicate posts, or find items with specific field inputs—all from one clean dashboard.
✅ Create and Group Fields Logically
Organize related fields together using ECM’s Field Groups. Group by content type, layout section, or function. Apply field groups to specific post types, so each post shows only the relevant inputs for faster, cleaner editing.
✅ Built-In Taxonomy Support
Create and manage custom taxonomies directly from ECM. You can build filters like “Job Type,” “Course Level,” or “Project Status” and assign them to any post type—perfect for organizing and segmenting large content collections.
✅ Settings Panel Builder for Global Data
Need to store site-wide values like contact info, header scripts, or social links? ECM comes with a built-in Settings Page creator. Add global fields once and access them from anywhere—perfect for developers building dynamic themes.
✅ Supports 35+ Field Types Out of the Box
ECM covers all your content input needs: Text, Textarea, Number, Email, URL, Password, Rich Text, Image, File, Video, Date, Time, Switch, and more.
This wide variety gives you complete flexibility in designing your input forms and content structure.
✅ Reusable Field Groups Across Post Types
Apply the same group of fields to multiple post types without rebuilding. Ideal for repeating structures like “Author Info,” “SEO Data,” or “Contact Section” that show up in many places across your site.
✅ Test and Preview Changes Instantly
Whenever you add a post type, taxonomy, or field group, ECM applies and loads it instantly in WordPress. You can verify structure, edit content, and test UI in real time without page reloads or manual code tweaks.
✅ Manage Existing Post Types with ECM
ECM lets you take full control of your existing post types—including WordPress defaults like Posts and Pages. You don’t need to recreate anything from scratch. Simply attach custom fields, taxonomies, and settings to existing post types and start managing them advanced through ECM’s unified dashboard.
✅ Clean and Lightweight Codebase
Built with performance in mind, ECM doesn’t overload your admin or front-end. It’s lightweight, loads only when needed, and integrates smoothly with modern WordPress setups—even on minimal hosting.
✅ Settings Builder
Create custom settings pages for any WordPress plugin/theme with the Settings Builder. Extend existing plugin/theme by adding new configuration options without writing complex code. Whether you need extra controls for design, functionality, or user preferences, this feature gives developers and site owners the flexibility to customize plugins beyond their default options. Build settings that match your workflow, improve usability, and unlock deeper customization across your WordPress site.
✅ Display Custom Field Data Anywhere Using Shortcodes
The [ecm_field] shortcode lets you display any custom field value created with ECM—whether it’s text, image, link, file, or any supported field type—directly inside your pages or posts. It gives you complete flexibility to pull and show dynamic field data anywhere on your site without extra setup.
✅ Perfect for Complex Use Cases
Whether you’re building:
* a Job Board with filters for salary, location, and type
* a Course Platform with instructor bios and lesson breakdowns
* a Product Catalog with technical specs and media
ECM adapts to it all—without writing code or installing 5 extra plugins.
Часто задаваемые вопросы
-
1. What types of fields can I create?
-
You can create various field types. ECM supports 35+ field types, including text, textarea, image, file upload, URL, number, select dropdown, checkbox, date picker, and more. Complex content structures are fully supported.
-
2. Can I create custom post types, fields, and taxonomies with ECM?
-
Yes. ECM lets you build custom post types, add fields, and set up taxonomies visually—no code or extra plugins required.
-
3. Can I build custom settings pages with ECM?
-
Yes. ECM allows you to build custom settings pages and fields from the dashboard, making it easy to store and manage global data for your site or plugin.
-
4. Can I manage existing post types and taxonomies with ECM?
-
Yes. You can enhance and organize existing post types or taxonomies—whether they’re from WordPress core or added by other plugins.
-
5. Does ECM work with all WordPress themes and plugins?
-
Yes. Easy Content Manager is built to be theme-agnostic and works with most modern themes and plugins. As long as your theme follows standard WordPress coding practices, ECM will function smoothly
-
6. Will ECM slow down my website?
-
No. ECM is lightweight and optimized for performance. It avoids unnecessary bloat and runs only when needed, ensuring fast load times.
Отзывы
Участники и разработчики
«Easy Content Manager (ECM) – Powerful Custom Post types, Fields, Taxonomy & Settings Builder» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Easy Content Manager (ECM) – Powerful Custom Post types, Fields, Taxonomy & Settings Builder» переведён на 1 язык. Благодарим переводчиков за их работу.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.1.1 — 30/10/2025
- Fixed — Resolved an issue causing incorrect or missing shortcode template rendering.
- Fixed — Fixed a problem where taxonomy menus did not render properly in certain cases.
- Fixed — Corrected taxonomy submenu rendering issues in external integrations.
- Fixed — Fixed slug duplication and normalization issues across taxonomy entries.
- Fixed — Resolved inconsistencies and duplication problems in post slugs.
- Fixed — Fixed an issue that allowed multiple posts with the same title or slug to be created.
- Fixed — Corrected term registration and retrieval logic for more reliable taxonomy management.
- Improved — Updated and restructured all fields for improved consistency and maintainability.
- Improved — Enhanced conditional logic to automatically display terms related to the selected condition.
- Improved — Optimized internal processes to reduce AJAX calls and improve overall responsiveness.
- Improved — Refactored and streamlined advanced configuration logic for better clarity and extensibility.
1.1.0 — 08/10/2025
- Fixed — multiple UI bugs across the plugin interface.
- Fixed — Resolved URL field validation issue.
- Fixed — Fixed link field display and saving issue.
- Fixed — Corrected taxonomy multiple-selection issue.
- Fixed — Improved taxonomy UI layout and consistency.
- Fixed — Added auto post type linking from taxonomy settings.
- Fixed — Created shortcode to render taxonomy-based content.
- Fixed — Created a shortcode for release name ‘ecm’ to load field dynamically.
- Fixed — Developed 32 custom fields UI for templating system.
- Added — Added custom fields support to taxonomy terms.
- Fixed — Enabled field group support for taxonomy.
- Fixed — Custom field saving issue in taxonomy.
- Improved — Improved loading performance of taxonomy editor.
- Fixed — Enhanced navigation and layout of field creation interface.
- Fixed — Updated field rendering logic for better compatibility.
- Fixed — Added conditional field rendering support by taxonomy type.
- Fixed — Fixed default value handling issue in fields.
- Improved — Optimized frontend shortcode rendering speed.
- Improved — data sanitization and validation for all fields.
- Fixed — Refactored field saving mechanism to reduce redundancy.
- Added — Tooltips and field descriptions for better UX.
- Fixed — Fixed taxonomy meta saving issue for grouped fields.
- Fixed — Enhanced templating flexibility with new field structures.
- Fixed — Adjusted minor alignment and typography issues.
- Fixed — Cleaned up unused code and optimized asset loading.
- Improved — Overall stability and performance.
1.0.1 — 21/09/2025
- Fixed — Hello world problem in Post Item add new item
- Fixed — Tab field underline UI issue
- Fixed — Required field data saving permit disable
- Improved — Convert All table like post type table
- Fixed — Add dnd sorting into custom field
- Fixed — Not showing in gutenberg fields: Gallery, button Group, CheckBox, Repeater
- Fixed — Any kind of new field not working in gutenberg
- Fixed — Required field gutenberg page blank issue.
- Fixed — Taxonomy Data Update issue
1.0.0 — 15/09/2025
- Added — Custom Fields Creation
- Added — Post Type Creation
- Added — Taxonomy Creation
- Added — Inherit existing post type
- Added — 35 + Field Types
- Added — Single SPA React Interface
and much more features







