Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/tobeseuss/tpp-services/releases/download/v2.1.2/tpp-services.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
پلاگین وردپرس مدیریت اطلاعات سرویسهای اینترنت و تلفن — با ثبت تکی و گروهی (اکسل)، تاریخچه کامل تغییرات، کار آفلاین (PWA) و همگامسازی خودکار.
نسخه فعلی: 1.20.0 | پیشنیازها: WordPress 5.8+ و PHP 7.4+
✨ امکانات
- سرویسها: ثبت تکی و گروهی (اکسل) با تشخیص هوشمند آدرسهای مشابه، چند سرویس برای هر آدرس، جستجوی زنده اجاکسی، فیلدهای داینامیک قابل افزودن/حذف با دسترسی سطح فیلد
- پیشرفت دایری: ۱۶ مرحله با منطق آبشاری + انتخاب چند خرابی برای هر سرویس + تغییر گروهی/تکی
- کار آفلاین: اپ PWA فارسی (RTL) با IndexedDB، صف همگامسازی و اجرای خوشبینانه عملیات + Service Worker با بهروزرسانی خودکار
- تاریخچه و گزارش کار: تاریخچه آبشاری تغییرات با بازگردانی، گزارش کار روزانه/بازهای هر کاربر با تقویم شمسی، گزارش فعالیت جامع
- خروجیها: اکسل (نویسنده/خواننده XLSX بومی بدون وابستگی)، PDF دو روشه (TCPDF باندلشده + چاپ مرورگر)، بکاپ JSON و SQL/ZIP با بازیابی کامل + پشتیبان خودکار قبل از ایمپورت
- پیامک: پنل SMS.ir با قالبهای پیامک و کپی مشخصات (OMC)
- دسترسیها: نقشهای کاربری داینامیک + پنهانسازی خودکار منوها/دکمههای بدون دسترسی
- بازبینی (۱.۲۰.۰): دسته پیشفرض ارجاع «ثبت جهت بازبینی و ویرایش یا تأیید مدیریت» + سجل اقدامات نصابها با نگهداری/بازگردانی یککلیکی
- مرکز API: ۲۵+ مسیر REST (
tpp/v1) با مستندات کامل برای اتصال افزونههای دیگر + شورتکد[tpp_services]
📦 نصب
- آخرین نسخه را از Releases یا کل این ریپو دانلود کنید.
- پوشه
tpp-servicesرا درwp-content/plugins/قرار دهید (یا zip را از افزونهها ← افزودن ← بارگذاری نصب کنید). - افزونه TPP Services | سرویسهای TPP را فعال کنید.
- اپ تحت آدرس
/wp-content/plugins/tpp-services/pwa/در دسترس است؛ در پیشخوان هم لانچر دارد. برای سایت عمومی از شورتکد[tpp_services]استفاده کنید.
ارتقا: «جایگزینی نسخه فعلی» از صفحه افزونهها؛ مهاجرت دیتابیس و seedهای نسخه جدید بهصورت خودکار انجام میشود. یک بار اپ را رفرش کنید تا Service Worker جدید فعال شود.
📚 مستندات
| فایل | محتوا |
|---|---|
| README-FA.md | راهنمای کامل فارسی (نصب، استفاده، تنظیمات، پرسشهای رایج) |
| DEVELOPERS.md | API پیاچپی (tpp() container)، هوکها و نکات توسعه |
| API-DOCUMENTATION.md | مرجع کامل REST API نسخه tpp/v1 |
| CONTRIBUTING.md | جریان کاری گیت (کامیت/push هر تغییر)، نسخهبندی هشتنقطهای و فرایند انتشار Release |
| readme.txt | استاندارد وردپرس + changelog نسخهها |
🗂 ساختار
tpp-services/
├── tpp-services.php # بوتاسترپ افزونه + محافظ کپی تکراری
├── uninstall.php # پاکسازی هنگام حذف
├── includes/ # ۳۰ کلاس پیاچپی (REST، سرویسها، ایمپورت/خروجی، احراز هویت، ...)
│ ├── tcpdf/ # کتابخانه TCPDF باندلشده برای PDF فارسی
│ └── fonts/ # فونتهای فارسی اختصاصی
├── admin/views/ # لانچر پیشخوان
└── pwa/ # اپ تحتشبکه (PWA): SPA فارسی RTL + Service Worker + IndexedDB
🔒 مجوز
هسته افزونه مطابق هدر فایل اصلی: GPL-2.0+ | کتابخانه TCPDF: LGPL
Releases
20 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads
v2.1.2
latest
Nov 7, 2026 2d ago
tpp-services.zip
+1 asset
2
tpp-services.zip1
tpp-services-v2.1.2.zip1
Nov 7, 2026 2d ago
tpp-services.zip
+1 asset
cohort
1
tpp-services.zip0
tpp-services-v2.1.1.zip1
Nov 7, 2026 2d ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v2.1.0.zip1
Nov 7, 2026 2d ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v2.0.1.zip1
Oct 7, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.32.1.zip2
Oct 7, 2026 1mo ago
tpp-services.zip
+1 asset
3
tpp-services.zip0
tpp-services-v1.32.0.zip3
Sep 29, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.31.0.zip2
Sep 29, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.30.0.zip2
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.29.0.zip1
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.28.0.zip1
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.27.0.zip1
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.26.0.zip1
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.25.0.zip2
Sep 27, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.24.0.zip1
Sep 24, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.23.0.zip2
Sep 23, 2026 1mo ago
tpp-services.zip
+1 asset
2
tpp-services.zip0
tpp-services-v1.22.0.zip2
Sep 22, 2026 1mo ago
tpp-services.zip
+1 asset
3
tpp-services.zip1
tpp-services-v1.21.2.zip2
Sep 22, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.21.1.zip1
Sep 22, 2026 1mo ago
tpp-services.zip
+1 asset
1
tpp-services.zip0
tpp-services-v1.21.0.zip1