استوری تصویر و ویدیو برای وردپرس، شبیه اینستاگرام، با دستهبندی، شورتکد و انتخاب مستقیم از کتابخانه رسانه.
Storyino استوریهای تصویر و ویدیو را بهصورت حلقههای افقی (مشابه اینستاگرام) نمایش میدهد. هر دسته یک دایره با تصویر کاور و شورتکد اختصاصی دارد. با کلیک روی دایره، پلیر تمامصفحه باز میشود.
رابط کاربری فارسی (RTL) است. CSS، جاوااسکریپت و فونت وزیرمتن از داخل خود پلاگین بارگذاری میشوند و هیچ چیزی از CDN لود نمیشود.
[storyino] برای همه دستهها و [storyino cat="slug"] برای یک دسته[storyino]
لیست افقی همه دستهها را مثل استوری اینستاگرام نشان میدهد.
[storyino cat="products"]
فقط همان دسته را نشان میدهد.
[storyino ids="12,18,25"]
فقط فایلهای رسانه مشخصشده را پخش میکند.
پارامترهای اختیاری: label (عنوان دایره)، speed (شبیهسازی سرعت دانلود بر حسب KB/s؛ صفر یعنی سرعت واقعی)، duration (مدت نمایش هر عکس به میلیثانیه).
این افزونه تحت مجوز GPLv2 یا بالاتر منتشر شده است.
کد منبع خوانا (غیر فشرده) داخل افزونه موجود است:
src/js/storyino.js و src/js/storyino-admin.jssrc/css/storyino.css و src/css/storyino-admin.cssassets/js/storyino.js، assets/js/storyino-admin.js و assets/css/storyino.cssمخزن عمومی: https://github.com/Amirrezaheydari81/storyino
برای ساخت مجدد فایلهای فشرده:
npm install
npm run build
ابزارهای بیلد (فقط devDependencies، روی سایت بارگذاری نمیشوند): esbuild، PostCSS، Tailwind CSS و clean-css. جزئیات در package.json و build.js.
assets/fonts/Vazirmatn-Medium.woff2: https://github.com/rastikerdar/vazirmatnstoryino را در مسیر /wp-content/plugins/ آپلود کنید.[storyino] را در برگه، نوشته یا ویجت Shortcode قرار دهید.در پوشه src/js/. همچنین نسخه خوانا در assets/js/storyino.js و assets/js/storyino-admin.js موجود است. فایلهای فشرده پسوند .min.js دارند. کد کامل در گیتهاب هم هست: https://github.com/Amirrezaheydari81/storyino
خیر. استایلها، اسکریپتها و فونت وزیرمتن همگی فایلهای محلی داخل پوشه assets/ هستند.
مرورگرها پخش خودکار با صدا را مسدود میکنند. استوریها بیصدا پخش میشوند تا پلیر بدون نیاز به کلیک کاربر شروع به کار کند.
بررسی کنید: افزونه فعال است؟ شورتکد در محتوا قرار دارد؟ دسته ذخیره شده و حداقل یک تصویر یا ویدیو دارد؟ قالب تابع wp_footer() را صدا میزند؟
وقتی تعداد دایرهها از عرض صفحه بیشتر شود، فلشهای ناوبری بهصورت خودکار ظاهر میشوند.
wp_enqueue_scripts.فلش ناوبری برای ردیف استوری و رفع مشکل اسکرول با قالبها.
اندازه دایره قابل تنظیم و ظاهر تخت بدون سایه.
نمایش/مخفی عنوان و انتخاب رنگ مشکی یا سفید.
فایل readme.txt و سورس خوانا برای مخزن وردپرس.