توضیحات
زمان خواندن سام (SRT) افزونهای سبک و کارآمد برای نمایش زمان تقریبی مطالعه در نوشتههای وردپرس با استفاده از شورتکد [sam_reading_time] است.
شامل یک برگه تنظیمات مینیمال که مستقیماً در زیر منوی مدیریت «نوشتهها» قابل دسترسی است.
Features include:
– [sam_reading_time] shortcode for displaying reading time
– Settings panel for WPM (words per minute) speed and output format
– Clean output: “Reading Time: 4 minutes”
– Compatible with all post types
– Easy to use and theme-friendly
– No external dependencies or JS
– SEO & Rich Snippets
– Multilingual Support
نحوه استفاده
شورتکد را در هر جای محتوای نوشته یا برگه خود قرار دهید:
[sam_reading_time]
یا از آن در فایلهای قالب به این صورت استفاده کنید:
echo do_shortcode('[sam_reading_time]');
تنظیمات از مسیر نوشتهها > تنظیمات زمان مطالعه قابل دسترسی است، جایی که میتوانید موارد زیر را تنظیم کنید:
- سرعت واژهها در دقیقه (WPM)
- متن پیشوند/پسوند حدود زمان مطالعه
توسعهدهندگان
توسعه یافته توسط آژانس طراحی سایت سام – https://samwda.ir
مجوز
این افزونه تحت مجوز GPLv2 یا نسخههای بعدی منتشر شده است.
برای جزئیات به https://www.gnu.org/licenses/gpl-2.0.html مراجعه کنید.
نصب
- پوشه افزونه را در مسیر
/wp-content/plugins/آپلود کنید. - افزونه را از طریق منوی «افزونهها» در وردپرس فعال کنید.
- برای سفارشیسازی به
نوشتهها > تنظیمات زمان مطالعهبروید. - برای نمایش زمان خواندن از کدکوتاه
[sam_reading_time]در نوشتهها یا برگهها استفاده کنید.
سوالات متداول
-
آیا میتوانم سرعت مطالعه را تغییر دهم؟
-
Yes. You can adjust the WPM value from the settings page. All existing posts will be automatically recalculated upon saving.
-
برگه تنظیمات کجاست؟
-
در منوی پیشخوان وردپرس:
نوشتهها > تنظیمات زمان خواندن. -
آیا میتوانم آن را در نوع نوشتههای سفارشی استفاده کنم؟
-
بله، تا زمانی که از
the_contentپشتیبانی کنند.
نقد و بررسیها
توسعه دهندگان و همکاران
“زمان خواندن سام” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“زمان خواندن سام” به 1 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “زمان خواندن سام” به زبان شما.
علاقه مند به توسعه هستید؟
کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.
گزارش تغییرات
2.4
- Massively lighter codebase: Removed unnecessary comments and optimized logic for a smaller footprint.
- Decoupled Schema.org output from shortcode; now works independently on singular pages.
- Added admin notice warning for potential SEO plugin Schema conflicts (Yoast, RankMath, etc.).
- Changed format variables from %1$s to a more semantic [time] block in settings.
- Added automatic recalculation of reading time meta when WPM setting is updated.
- Excluded non-content post types like Media (attachments) from reading time calculations.
2.3
- Better text parsing for precise reading time estimation and minor bug fixes.
2.2
- Improved performance by storing reading time as post meta instead of calculating on every request.
- Faster and more reliable sorting of reading time column in admin post lists.
- Added proper text domain loading (sam-reading-time) for full translation support.
- More stable and accurate Schema.org timeRequired JSON-LD output.
- Minor UI refinements in admin settings page with a cleaner, more minimal red theme.
- Better handling of translated content for Polylang and WPML.
2.0
- ستون زمان خواندن برای همه انواع نوشتهها در پیشخوان اضافه شد.
- امکان مرتبسازی ستون زمان مطالعه اضافه شد.
- محاسبه دقیق زمان مطالعه با حذف بلوکهای کد، تصاویر، ویدیوها و برچسبهای HTML.
- پشتیبانی کامل از انواع نوشتههای سفارشی (CPT).
- مارکآپ JSON-LD ویژگی
timeRequiredاز Schema.org برای Rich Snippetهای سئو اضافه شد. - اسکیما حساس به کدکوتاه: مارکآپ فقط زمانی اضافه میشود که [sam_reading_time] استفاده شده باشد.
- سازگاری کامل با Polylang و WPML برای محتوای ترجمهشده.
1.0
- انتشار اولیه عمومی با کدکوتاه و برگه تنظیمات.


