درباره افزونه تیبلپرس TablePress
داستان TablePress از یه زمین بیسبال توی شهر ماگدبورگ آلمان شروع شد. توبیاس بتگه (Tobias Bäthge)، دانشجوی مهندسی کنترل، سال ۲۰۰۸ داوطلب شد سایت تیم بیسبال محلهشون رو راه بندازه. برای نمایش برنامه بازیها، آمار بازیکنا و ردهبندی فصل نیاز به جدول داشت؛ ولی هیچ افزونهای پیدا نکرد که هم کامل باشه، هم نگهداری بشه. پس سال ۲۰۰۹ خودش نشست و WP-Table Reloaded رو نوشت. اون افزونه اونقدر محبوب شد که به ۵۰ هزار نصب رسید، ولی توبیاس خودش قبول کرد که چند تا تصمیم فنی اشتباه توش گرفته. سال ۲۰۱۲ همه چیز رو از صفر نوشت و TablePress متولد شد. ده سال بعد، سال ۲۰۲۲، کارش رو بهعنوان دستیار تحقیقاتی دانشگاه ول کرد و TablePress رو به شغل تماموقتش تبدیل کرد. کارش مستقیم و بیدردسره: یه رابط کاربری شبیه اکسل توی داشبورد وردپرس بهت میده که بدون یه خط کد میتونی جدول بسازی. مرتبسازی زنده ستونها، صفحهبندی، جستجوی داخل جدول، درج تصویر و لینک و حتی فرمولهای ریاضی داخل سلولها همه توی نسخه رایگان هستن. ایمپورت و اکسپورت از فایلهای Excel، CSV، HTML و JSON هم پشتیبانی میشه. جدول رو میتونی با بلوک گوتنبرگ، ویجت المنتور یا شورتکد هر جایی از سایتت بذاری. برای کاربر ایرانی چند تا نکته مثبت وجود داره. اول این که TablePress کاملاً offline کار میکنه؛ هیچ درخواستی به سرور خارجی نمیفرسته و به CDN، API خارجی یا اتصال بیرونی وابسته نیست. روی هاست اشتراکی ایرانی هم بدون هیچ مشکلی اجرا میشه. دوم، چون دادههای جدول توی دیتابیس خود وردپرس ذخیره میشن، حتی اگه روزی افزونه رو غیرفعال کنی دادههات از دست نمیره. سوم، برای سایتهایی که جداول مقایسهای محصول، لیست قیمت، یا جدول امتیازدهی دارن، این افزونه خیلی بهتر از ساختن جدول دستی توی ویرایشگر وردپرسه. ولی نقطهضعفهایی هم داره که باید بدونی. مهمترینش اینه که نسخه رایگان از سال ۲۰۲۳ به بعد جداول ریسپانسیو (واکنشگرا) رو پشتیبانی نمیکنه؛ یعنی روی موبایل جدولهای عریض ممکنه از صفحه بزنن بیرون. برای ریسپانسیو شدن باید نسخه Pro بخری که هزینهی سالانه داره. دوم، اگه چند نفر همزمان بخوان جدول رو ویرایش کنن، قفل همزمانی نداره و ممکنه تغییرات یکی، تغییرات دیگری رو بپوشونه. توصیه عملی: اگه سایتت لیست قیمت، جدول مقایسه یا هر داده جدولی داری که بیشتر از ۵ ردیف داره، نصبش کن؛ ارزشش رو داره. ولی اگه مخاطبانت عمدتاً موبایلبازن و نمیخوای هزینه پرمیوم بدی، باید با CSS سفارشی ریسپانسیوش کنی که کار میبره.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 3.3.1» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (tablepress-3.3.1.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه تیبلپرس TablePress اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 3.3.1
- Full compatibility with WordPress 7.0, including an updated visual styling to match the latest WordPress design.
- Responsive Tables and Fixed Columns modules: The Scroll Buttons feature now also supports tables that are shown in tabs or accordions! (TablePress Pro and Max only.)
- Various code modernizations, removal of outdated legacy code, and optimizations for better performance.
- The list of allowed CSS properties in “Custom CSS” has been extended to include new properties.