WordPress plugin intelligence profile

Elinweb Lightweight Player for Aparat

نمایش سبک ویدئوهای آپارات با پوستر محلی، پخش با یک کلیک و فصل‌بندی ویدئو؛ همراه بلوک گوتنبرگ و ویجت المنتور.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update10 Oct 202623d ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Elinweb Lightweight Player for Aparat version 2.1.0 as active, updated 23d ago and tested up to WordPress 7.1.

Overview

About this plugin

الین‌وب: آپارات بهینه شده امکان نمایش ویدئوهای آپارات را با کاهش بارگذاری اولیهٔ پلیر در وب‌سایت فراهم می‌کند. در ابتدا، پوستر و یک آیکون پخش دایره‌ای نمایش داده می‌شود و دریافت و پخش ویدئو پس از کلیک کاربر آغاز می‌شود.

با واردکردن نشانی ویدئو در بلوک گوتنبرگ یا ویجت المنتور ، افزونه پوستر را آماده کرده و در کتابخانهٔ رسانهٔ وردپرس ذخیره می‌کند. استفاده از شورت‌کد و توابع PHP نیز امکان‌پذیر است.

لینک باید به یکی از این دو شکل باشد:

  • https://www.aparat.com/embed/ytf50k5 — قالب جدیدتر و پیشنهادی
  • https://www.aparat.com/v/ytf50k5

عبارت ytf50k5 را با شناسهٔ ویدئوی موردنظر جایگزین کنید.

امکانات افزونه

  • پلیر سبک مرورگر با پخش از اولین کلیک؛ بدون بارگذاری iframe و اسکریپت پلیر آپارات در حالت پیش‌فرض.
  • دریافت و ذخیرهٔ پوستر در رسانه‌های وردپرس و تبدیل به WebP، در صورت پشتیبانی سرور.
  • بلوک گوتنبرگ، ویجت المنتور، شورت‌کد و امکان نمایش با کد PHP.
  • تنظیم پوستر دلخواه، نسبت تصویر، زمان شروع و پخش اولیهٔ بی‌صدا.
  • اولویت بارگذاری پوستر برای ویدئوهای بالای صفحه.
  • امکان انتخاب پلیر رسمی آپارات، با بارگذاری بعد از کلیک.
  • استثناهای لازم برای Delay JavaScript در WP Rocket و Perfmatters.
  • رابط فارسی و کنترل‌های قابل استفاده با کیبورد.

جدید در نسخهٔ ۲.۱.۰: فصل‌بندی ویدئو

برای بخش‌های مختلف ویدئو، عنوان و زمان شروع تعریف کنید. با انتخاب هر فصل، پخش از زمان مشخص‌شده آغاز می‌شود. در صورت فعال‌بودن پلیر، همان پلیر به زمان انتخاب‌شده منتقل می‌شود.

در فیلد «فصل‌های ویدئو» در گوتنبرگ یا المنتور، اطلاعات هر فصل را در یک خط وارد کنید:

00:05 > سلام و احوال‌پرسی 00:40 > نصب برنامه 01:20 > تنظیمات اولیه

زمان شروع به ثانیه، دقیقه:ثانیه یا ساعت:دقیقه:ثانیه قابل ثبت است. اعداد فارسی و عربی نیز پشتیبانی می‌شوند. فصل‌ها بر اساس زمان مرتب می‌شوند و حداکثر ۱۰۰ فصل قابل نمایش است.

فیلد فصل‌ها در المنتور از Dynamic Tags نیز پشتیبانی می‌کند.

فصل‌بندی در گوتنبرگ، المنتور، شورت‌کد و PHP در دسترس است.

این قابلیت برای پلیر مرورگر ارائه شده است؛ در حالت پلیر رسمی آپارات، فهرست فصل‌ها نمایش داده نمی‌شود. عنوان و زمان فصل‌ها به‌صورت دستی ثبت می‌شوند و استخراج خودکار آن‌ها از محتوای ویدئو در این نسخه ارائه نشده است.

جدید در نسخهٔ ۲.۱.۰: استفاده در قالب و کد PHP

برای نمایش ویدئو در قالب یا صفحاتی که با کد ساخته شده‌اند، نیازی به شورت‌کد یا صفحه‌ساز نیست:

com/embed/ytf50k5');

تابع lwpa_display() خروجی را چاپ می‌کند و lwpa_render() رشتهٔ HTML را برمی‌گرداند. فیلترهای lwpa_render_args و lwpa_render_html نیز برای سفارشی‌سازی تنظیمات و خروجی در دسترس هستند. اجرای wp_head() و wp_footer() در قالب ضروری است.

md و گیت‌هاب افزونه قرار دارند.

آماده‌سازی پوستر هنگام ویرایش، ذخیره یا در پس‌زمینه انجام می‌شود؛ رندر عمومی صفحه برای دریافت اطلاعات ویدئو منتظر پاسخ آپارات نمی‌ماند. پخش ویدئو به دسترسی سرور و مرورگر به API و CDN آپارات وابسته است.

این افزونه مستقل است و وابستگی رسمی به آپارات یا المنتور ندارد.

نویسنده: Iman Shadmehri — الین‌وب

External services

افزونه از سرویس آپارات برای دریافت اطلاعات عمومی، پوستر و فایل ویدئو استفاده می‌کند.

com/etc/api/video/videohash/{identifier} می‌فرستد. آپارات IP سرور و اطلاعات معمول درخواست HTTP را دریافت می‌کند. پوستر از میزبان‌های معتبر آپارات دانلود و در سایت ذخیره می‌شود.

پس از کلیک روی پخش، مرورگر بازدیدکننده فایل ویدئو را از CDN آپارات دریافت می‌کند؛ این سرویس IP بازدیدکننده و اطلاعات معمول درخواست مرورگر را دریافت می‌کند.

نشانی فایل ویدئو فقط برای مدت کوتاهی در سرور کش می‌شود و در HTML مقاله ذخیره نمی‌شود. در حالت پلیر رسمی، iframe آپارات پس از کلیک بارگذاری می‌شود و درخواست‌ها، کوکی‌ها و آمار آن تحت کنترل آپارات است.

به حساب آپارات یا کلید API نیاز نیست.

افزونه اطلاعات ورود وردپرس یا محتوای خصوصی مقاله‌ها را ارسال نمی‌کند و ابزار جمع‌آوری آمار اختصاصی ندارد.

  • قوانین آپارات
  • پشتیبانی آپارات
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • aparat
  • block
  • elementor
  • performance
  • video
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity10 Oct 202623d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.0.52.1.0
WordPress compatibility7.1.17.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.