Description
AIT Easy Post Customization is a powerful yet easy-to-use plugin designed to give users control over the lifespan of their posts and custom post types by allowing you to set an expiry date. If you’re managing time-sensitive content, like event announcements, special promotions, or limited-time offers, this plugin automates the process of unpublishing or archiving content, making content management hassle-free.
What problem does this plugin solve?
Manually tracking and updating expired content can be tedious and prone to errors, especially if you have a large volume of posts. Without this plugin, expired content can remain live, leading to outdated or irrelevant information on your website. AIT Easy Post Customization solves this problem by allowing you to set expiry dates on posts, ensuring that content is automatically hidden or removed after the specified date. This keeps your site fresh and up-to-date without manual intervention.
How does it improve the user experience?
- Automatic Expiry Handling: Set an expiration date for any post or custom post type, and let the plugin automatically unpublish it when the time comes. This eliminates the need for manual updates and improves content accuracy.
- Custom Post Type Support: Whether you’re using standard WordPress posts or custom post types (like events, job listings, products, etc.), you can easily add expiry functionality to all of them.
- User-Friendly Interface: The plugin integrates seamlessly with the WordPress editor, making it easy for users of all skill levels to manage expiry dates. The expiry date can be set directly from the post editing screen.
- Custom Fields Management: Add custom fields (text, textarea, date) to posts for enhanced content customization.
- Modern Admin Interface: A sleek, responsive admin panel with sticky tabs, form validation, and intuitive navigation.
Key Features:
- Post Expiration: Set expiration dates for posts and custom post types, automatically moving them to draft status when expired.
- Custom Fields: Add and manage custom fields (text, textarea, date) for selected post types.
- Supports All Post Types: Works with standard WordPress posts and custom post types, allowing flexible use across various content types.
- Seamless Integration: Integrated into the post editor with a modern, user-friendly interface.
- Scheduled Content Management: Perfect for managing content like event updates, limited-time offers, and seasonal announcements.
- Localization Ready: Fully translation-ready for multilingual websites.
Notable Features:
- Custom Widgets: Optionally display a widget that shows upcoming or recently expired content to site admins for better tracking (coming soon).
- Developer-Friendly Hooks and Filters: Developers can customize the plugin’s behavior using built-in hooks and filters.
- Modern Design: Features a responsive admin interface with sticky tabs, Dashicons, and gradient effects for a premium experience.
With AIT Easy Post Customization, you’ll never have to worry about outdated or irrelevant content cluttering your site again. Keep your content fresh, current, and timely with minimal effort.
1. What is AIT Easy Post Customization?
AIT Easy Post Customization is a WordPress plugin that allows users to set expiry dates for posts and custom post types and manage custom fields, ensuring content remains relevant and up-to-date.
2. How do I install the plugin?
You can install the plugin by uploading the plugin files to the /wp-content/plugins/ait-easy-post-customization/ directory or by installing it directly through the WordPress plugins screen. After installation, activate the plugin through the ‘Plugins’ screen in WordPress.
3. Where can I configure the settings?
After activating the plugin, you can configure settings by navigating to the Easy Post Customization link in the WordPress sidebar. Here, you can manage expiry dates and custom fields for your posts and custom post types.
4. Can I set an expiry date for custom post types?
Yes! AIT Easy Post Customization allows you to set expiry dates for both standard posts and custom post types, giving you flexibility in managing your content.
5. What happens to a post when it expires?
Once a post expires, it will be automatically moved to draft status, hiding it from public view. Future updates may include options for other actions like deletion.
6. Is there any support available if I encounter issues?
Yes, for support and inquiries, you can contact me via email at kamran.channar99@gmail.com or connect with me on LinkedIn at Muhammad Kamran.
7. Is this plugin compatible with the latest version of WordPress?
Yes, AIT Easy Post Customization is tested up to WordPress version 6.6 and is designed to be compatible with the latest releases.
8. Is the plugin free to use?
Yes, AIT Easy Post Customization is completely free to use and is licensed under the GPLv2 or later.
License & Copyright
This plugin is licensed under the GPLv2 or later.
You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.
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: https://www.gnu.org/licenses/gpl-2.0.html
Contact
For inquiries, project discussions, or collaboration opportunities, feel free to reach out to me:
- Email: kamran.channar99@gmail.com
- LinkedIn: Muhammad Kamran
I look forward to connecting with you!
Installation
Follow these steps to install and activate AIT Easy Post Customization:
Upload Method:
1. Upload the plugin files to the /wp-content/plugins/ait-easy-post-customization/ directory.
OR
Direct Install via WordPress:
1. Go to the WordPress dashboard, navigate to Plugins -> Add New, and search for AIT Easy Post Customization. Click Install Now.
Activate the Plugin:
1. Once installed, go to the Plugins screen in WordPress and click Activate next to AIT Easy Post Customization.
Configure the Plugin:
1. After activation, a new menu item called Easy Post Customization will appear in the WordPress sidebar. Click on it to access the plugin settings and configure the expiry date and custom field options as needed.
Reviews
Contributors & Developers
“AIT Easy Post Customization” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AIT Easy Post Customization” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.1 – 2025-10-20
- Fixed menu icon rendering issue – icon was spreading across the interface
- Added properly sized menu-icon.svg (20×20) for WordPress admin sidebar
- Menu icon now uses currentColor for theme compatibility
- Improved icon display consistency with WordPress standards
2.0.0 – 2025-10-20
COMPLETE DASHBOARD REDESIGN – PREMIUM EDITION
* ✨ BRAND NEW DESIGN: Completely rebuilt dashboard with outstanding premium aesthetics
* 🎨 Stunning Gradients: Beautiful purple-to-blue gradient color scheme throughout
* 🌊 Animated Header: Eye-catching header with floating background patterns and bouncing icon animation
* 📑 Modern Tab Navigation: Pill-style tabs with smooth transitions and pulsing active state icons
* 💳 Premium Cards: Animated gradient top borders that shift colors continuously
* 🎯 Glowing Accents: Pulsing dot indicators on card titles with gradient glow effects
* ⚡ Ripple Effects: Interactive button ripple effects on hover for premium feel
* 📊 Enhanced Tables: Gradient headers with smooth row hover animations
* 🎭 Smooth Animations: Fade-in-up animations for tab content transitions
* 🖱️ Micro-interactions: Icon rotation and scale effects on hover throughout the interface
* 🎪 Custom Scrollbar: Gradient scrollbar matching the overall design theme
* 📱 Fully Responsive: Perfect on all devices from desktop to mobile
* ♿ Accessibility: Enhanced focus states and WCAG compliant color contrast
* 🚀 Performance: Optimized CSS with smooth 60fps animations
* 🎨 Color System: Professional color palette with purple, pink, and blue accents
* 💎 Premium Feel: Enterprise-level dashboard design worthy of premium plugins
1.0.3 – 2025-09-15
- Bug fixes and performance improvements
- Enhanced security measures
1.0.2 – 2025-09-09
- Changed admin menu name from “AIT Expiry Date” to “Easy Post Customization” for better branding.
- Introduced modern admin interface with custom CSS (
aitepc-admin.css), sticky tabs, Dashicons, and gradient effects. - Added client-side form validation for custom fields with inline feedback for improved usability.
- Enhanced custom fields table with sticky headers and hover effects for better navigation.
- Optimized CSS with variables for maintainability and improved responsive design.
- Improved security with proper sanitization, nonce verification, and output escaping.
- Ensured compatibility with WordPress 6.6 and PHP 7.2+.
1.0.1 – 2025-09-01
- Initial release of AIT Easy Post Customization.
- Added functionality to set expiry dates for posts and custom post types.
- Integrated user-friendly interface for managing expiry settings.
- Added custom fields management for text, textarea, and date fields.
