افزونه مدیریت وظایف taskmaster-pro

🎯 افزونه مدیریت وظایف و پروژهها در وردپرس – TaskMaster Pro
TaskMaster Pro یک افزونه پیشرفته و حرفهای برای مدیریت پروژه و تسکها در وردپرس است که به شما کمک میکند تا تیم و وظایف خود را در محیطی ساده، کارآمد و کاملاً سازگار با موبایل مدیریت کنید.
🚀 چرا TaskMaster Pro؟
با این افزونه قدرتمند، میتوانید پروژههای خود را تعریف کرده، برای هر پروژه تسکهای مختلف تعیین کنید، آنها را پیگیری، فیلتر و گزارشگیری کنید. این افزونه بهطور کامل بهینهسازی شده و عملکرد سریع و بدون نقصی دارد.
✅ امکانات کلیدی افزونه TaskMaster Pro:
📁 مدیریت پروژهها و وظایف:
-
ثبت، ویرایش و حذف پروژهها
-
تعریف تسکهای مرتبط با هر پروژه
-
تعیین وضعیت، تاریخ، توضیحات و اولویت برای هر وظیفه
🔍 جستجو و فیلتر پیشرفته:
-
فیلتر تسکها بر اساس پروژه، وضعیت، تاریخ و اولویت
-
جستجوی سریع در بین وظایف با UX عالی
📅 تقویم وظایف (Calendar View):
-
مشاهدهی تمامی تسکها در نمای تقویمی
-
سازگار با drag & drop
-
قابل تنظیم بر اساس روز، هفته، ماه
📊 گزارشگیری و آمار:
-
نمایش نمودارهای حرفهای از وضعیت پروژهها و وظایف
-
نمایش درصد انجامشده، تسکهای معوق و تسکهای فعال
-
خروجی گرفتن از دادهها برای تحلیل بهتر
🛠️ بهبودهای مهم در نسخه جدید:
⚡ بهینهسازی عملکرد:
-
استفاده از کش ۵ دقیقهای برای افزایش سرعت
-
کاهش کوئریهای دیتابیس
-
بارگذاری هوشمند استایلها و اسکریپتها
-
جلوگیری از ارسال مجدد فرمها و خطاهای متداول
🎨 رابط کاربری پیشرفته:
-
طراحی کاملاً ریسپانسیو و سازگار با موبایل
-
انیمیشنهای نرم و جذاب
-
تولتیپها و راهنماهای کاربردی
-
صفحهبندی خودکار برای جداول حجیم
🔐 امنیت بالا:
-
اعتبارسنجی و پاکسازی دادهها (Validation & Sanitization)
-
استفاده از Nonce برای درخواستهای AJAX
-
فراردهی امن دادههای خروجی (Escaping)
🧠 تجربه کاربری بهبودیافته:
-
پیامهای هوشمند برای موفقیت یا خطا
-
نشانگرهای بارگذاری در دکمهها
-
رعایت نکات دسترسیپذیری (Accessibility)
🎉 امکانات جدید:
-
فرمهای سادهتر و حرفهایتر برای مدیریت پروژهها
-
رابط کاربری بهتر و سریعتر
-
تجربه کاربری روان و یکپارچه
✅ افزونه TaskMaster Pro کاملاً بهینهسازی شد!
🚀 بهبودهای اعمال شده:
۱٫ بهینهسازی سرعت:
- ✅ استفاده از کش برای دادهها (۵ دقیقه)
- ✅ کاهش کوئریهای دیتابیس
- ✅ بهینهسازی کدهای PHP
- ✅ بهبود بارگذاری استایلها و اسکریپتها
۲٫ بهبود عملکرد:
- ✅ جلوگیری از ارسال چندباره فرمها
- ✅ validation بهتر فیلدها
- ✅ مدیریت بهتر خطاها
- ✅ loading states برای دکمهها
۳٫ بهبود رابط کاربری:
- ✅ طراحی responsive
- ✅ انیمیشنهای نرم
- ✅ tooltips و راهنماها
- ✅ pagination برای جداول بزرگ
۴٫ بهبود امنیت:
- ✅ validation کامل فیلدها
- ✅ sanitization دادهها
- ✅ nonce برای AJAX
- ✅ escape کردن خروجیها
۵٫ بهبود تجربه کاربری:
- ✅ پیامهای بهتر
- ✅ loading indicators
- ✅ error handling
- ✅ accessibility improvements
🎯 ویژگیهای کلیدی:
- مدیریت پروژهها: ثبت، ویرایش، حذف
- مدیریت تسکها: ثبت، ویرایش، حذف برای هر پروژه
- جستجو و فیلتر: پیشرفته و سریع
- تقویم وظایف: نمایش تسکها در تقویم
- گزارشگیری: آمار و نمودارها
- Responsive Design: سازگار با موبایل
✅ ویژگیهای جدید:
- فرمهای بهتر و کاربرپسندتر
- مدیریت آسانتر پروژهها و تسکها
- رابط کاربری بهبود یافته
نحوه استفاده:
- مدیریت پروژهها: ثبت، ویرایش، حذف پروژه
- مدیریت تسکها: روی “مدیریت تسکها” کلیک کنید
- جستجو و فیلتر: از فرمهای جستجو استفاده کنید
- تقویم: از منوی “تقویم وظایف” استفاده کنید
- گزارشگیری: از منوی “گزارشگیری” استفاده کنید
📚 نحوه استفاده از افزونه:
-
از منوی «مدیریت پروژهها» برای افزودن یا ویرایش پروژهها استفاده کنید.
-
با کلیک روی «مدیریت تسکها» برای هر پروژه، وظایف را مدیریت کنید.
-
برای جستجو و فیلتر از فرمهای بالای جدول استفاده کنید.
-
از منوی «تقویم وظایف» برای مشاهده تسکها در نمای تقویم استفاده کنید.
-
از بخش «گزارشگیری» برای تحلیل وضعیت پروژهها بهره ببرید.
🏁 مناسب برای چه کسانی؟
-
تیمهای کوچک و متوسط
-
مدیران پروژه در وردپرس
-
فریلنسرها و مشاوران
-
طراحان، توسعهدهندگان و آژانسهای دیجیتال
📥 دانلود افزونه:
نام فایل: taskmaster-pro.zip
شورتکد اصلی:
Apply to admin.js
نحوه استفاده:
۱. در صفحات و نوشتهها:
Apply to admin.js
۲. در ویجتها:
Apply to admin.js
۳. در کد PHP:
Apply to admin.js
ویژگیهای شورتکد:
✅ نمایش رابط کاربری:
echo do_shortcode(‘[taskmaster]’);
ویژگیهای شورتکد:
✅ نمایش رابط کاربری:
فرم ثبت پروژه
لیست پروژهها
مدیریت تسکها
جستجو و فیلتر
✅ پارامترهای اختیاری:
[taskmaster] // نمایش کامل
[taskmaster project_id=”5″] // نمایش تسکهای پروژه شماره ۵
[taskmaster view=”calendar”] // نمایش تقویم وظایف
۱. در صفحات وردپرس:
صفحه جدید بسازید
شورتکد [taskmaster] را قرار دهید
منتشر کنید
۲. در نوشتهها:
نوشته جدید بسازید
شورتکد را در محتوا قرار دهید
۳. در ویجتها:
به Appearance > Widgets بروید
ویجت “Text” را اضافه کنید
شورتکد را در آن قرار دهید
۴. در کد PHP:
// در فایلهای تم
echo do_shortcode(‘[taskmaster]’);
// در فایلهای افزونه
echo do_shortcode(‘[taskmaster project_id=”1″]’);
⚠️ دسترسی:
فقط کاربران مجاز میتوانند از شورتکد استفاده کنند
دسترسی بر اساس نقش کاربری تنظیم میشود
⚠️ امنیت:
تمام ورودیها sanitize میشوند
از SQL Injection محافظت میشود
XSS Protection فعال است
می توانید در قیمت های مختلف از شرتکد taskmaster استفاده کنید.
[taskmaster]
[taskmaster] // نمایش کامل
[taskmaster project_id=”5″] // نمایش تسکهای پروژه شماره ۵
[taskmaster view=”calendar”] // نمایش تقویم وظایف