
آپارات یکی از سرویسهای ایرانیه که با هدف پاسخگویی به نیاز اشتراک گذاری ویدئو توسط کاربران ایرانی در سال ۸۹ بر پا شده و با توجه به فیلتر بودن Youtube در ایران در کانون توجه فارسی زبانان قرار گرفته، که البته وبمسترهای بسیاری معمولاً در بروز نگه داشتن وبسایتهاشون اقدام به انتشار محتوای ویدئویی در این سرویس میکنند.
در این آموزش قصد داریم پروسه قرار دادن ویدئو در نوشتههای وردپرسی خودمون رو کوتاهتر کنیم تا به جای قرار دادن چندخط کد که گاهاً شاهد بهم ریختن اون توسط ادیتور وردپرس هستیم، از شورتکدی که برای همین منظور تهیه کردم استفاده کنیم …
* بروزرسانی ۱۲ خرداد : اضافه شدن گزینه آپارات به ادیتور وردپرس
با توجه به اهمیت استفاده از ویدئوهای آپارات در مطالب وردپرس، تصمیم بر این گرفته شد تا شورتکد آپارات در قالب یک افزونه به مخزن وردپرس اضافه بشه و براش بروزرسانیهایی متناسب با نیاز کاربران در نظر بگیریم. در نسخه ۱٫۳ از این افزونه علاوه بر قابلیت شورتکد موارد دیگهای اضافه شده :
- – اضافه کردن گزینه «افزودن ویدئوی آپارات» به ادیتور وردپرس به منظور دریافت شناسه ویدئو
- – پشتیبانی از حالت ریسپانسیو با تمام صفحه کردن طول ویدئو به صورت پیشفرض
دانلود صفحه افزونه پیشنمایش
توجه داشته باشید که اگر از طریق آموزش قبلی که اضافه کردن کد معرفی شده به functions.php قالب پیش رفته بودید، کافیه بدون نگرانی از اینکه ویدئوهای قرار گرفته در بین مطالبتون آسیب ببینند کد مربوطه رو (که چند خط پایینتر قابل رویت هست) حذف کرده و پلاگین Aparat رو بدون دردسر نصب و فعال کنید.
روش قدیمی فعال کردن شورتکد آپارات :
به فایل functions.php در فولدر قالب وردپرس خودتون رجوع کرده و کد زیر رو به انتهای اون اضافه کنید :
function aparat($atts) { extract( shortcode_atts( array( 'id' => '', 'width' => 600, 'height' => 450, 'style' => 'margin: 10px;' ), $atts ) ); return "<center style='{$style}'><iframe src='http://www.aparat.com/video/video/embed/videohash/{$id}/vt/frame' width='{$width}' height='{$height}' allowfullscreen='true'></iframe></center>"; } add_shortcode( 'aparat', 'aparat' );
برای فراخوانی چه کنیم ؟!
برای فراخوانی شورتکد کافیه کد زیر رو در ادیتور وردپرس و در مکان مورد نظرمون قرار بدیم :
[aparat id="c4VeZ"]
در شورتکد بالا، id همون شناسهی ویدئو در آپارت هست ؛ مثل : http://www.aparat.com/v/c4VeZ !
البته در مثال زیر مقادیر دیگهای مثل طول، عرض و استایل هم قابل کنترل هستند :
[aparat id="c4VeZ" width="500" height="500" style="margin: 15px; padding: 7px"]
امیدوارم مفید بوده باشه … : )
Mahdi1 10 سال عضو همیار وردپرس
سلام
این سایت های مثل آپارات چی کار می کنند که وقتی آدرس صفحه شون رو توی تلگرام و… کپی می کنی یه تصویر و یه متن هم براش میاد همراه با لینک؟
مب خوام ابن ویدئویی که توی سایتم میذارم تصویر اولیش توی تلگرلم کنار لینکش باشه مثل خود آپارات
یه سؤال دیگه :
چه جوری میشه چند تا ویدئو. رو بذاری تو آپارات بعد همه رو توی یه برگه از سایت به صورت تصویر اولیه کوچک به صورت فهرست بذاری که وقتی روش کلیک کنند اون ویدئو پخش بشه. یعنی یک حالتی مثل گالری داشته باشه؟ وامکان دانلود هم وجود داشته باشه.
امیر
سلام
خسته نباشید، ممنون از افزونه خوبتون
آیا میشه افزونه ای طراحی کنید یا قابلیتی به این افزونه اضافه کنید که از ویدیو تصویر شاخص بسازه ؟
بصورت اختصاصی هم طراحی کنید مشکلی ندارم ممنون میشم جواب بدید
zohre
میشه قابلیت دانلود ویدئو رو هم بهش اضافه کرد؟
mani
سلام خسته نباشید
چطور میشه تو قسمت ابزارک ها مثلا سمت راست ویدیوهای آپارات رو قرار داد که توی همه صفحات وجود داشته باشن؟
sajjad
من نصب کردم ولی erorrمیده دقیقلا لاین که کد رو گذاشتم تو function
alialavi27 10 سال عضو همیار وردپرس
با سلام و تشکر همیشگی
1- با استفاده از کد iframe آیا ترافیک از سایت آپارات کم می شود یا سایت من.
2- فرق کد iframe با script چیست؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
همخونی کدهای اسکریپت برای وردپرس بیشتره.
ترافیک از سایت شما کم میشه.
PoOYa_MaFi 10 سال عضو همیار وردپرس
سلام
ویدئویی پخش نمیشه
صفحه کاملا سیاهه
حتی تابع آپارات هم اضافه کردم به بخش فانکشن ها اما سایت بکلی از دید ظاهری صفر شد و دسترسی به پنل ورد پرس هم قطع شد که از هاست تابع رو حذف کردم و دوباره برگشت اما افزونه جوابی نداد
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
کد در انتهای فایل function.php قرار بدید.
PoOYa_MaFi 10 سال عضو همیار وردپرس
همین کارو کردم اما ظاهرا از قالبم پشتیبانی نمیکنه
ممنون
خرید هاست 10 سال عضو همیار وردپرس
سلام
من این افزونه رو نصب کردم چطوری میشه سایز ویدئو رو کوچیک کرد ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
دوست عزیز در کد ها مقادیر ‘width’ => 600,
‘height’ => 450, تغییر بدید
akaskoo720 10 سال عضو همیار وردپرس
با سلام و تشکر از شما ، همیار وردپرس از چه افزونه ای استفاده میکنه برای پخش ویدئوهاش؟؟؟ ممنون میشم معرفی کنید …
حسین رحیمی 11 سال عضو همیار وردپرس
با احترام
از هیچ افزونه ای استفاده نمی کنیم. حالت پیش فرض وردپرس هست.
kahrizak110203 10 سال عضو همیار وردپرس
سلام
من این افزونه رو نصب کردم، ولی فعال نمبشه و این خطا رو میده:
بهدلیل داشتن مشکلی جدیافزونه فعال نشد.
Fatal error: Cannot redeclare aparat() (previously declared in /home/kahrizak/public_html/wp-content/themes/colormag – iransans/functions.php:243) in /home/kahrizak/public_html/wp-content/plugins/aparat/index.php on line 24
نیما صابری 10 سال عضو همیار وردپرس
سلام
در توضیحات افزونه ذکر شده ؛ باید فانکشن aparat رو از function.php قالبتون حذف کرده و بعد اقدام به نصب افزونه کنید.