ثبت‌نام ورود

استفاده از oEmbed در ابزارک متن وردپرس

استفاده از oEmbed در ابزارک متن وردپرس
استفاده از oEmbed در ابزارک متن وردپرس

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

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

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

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

oEmbed چیست؟

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

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

مزایای استفاده از oEmbed

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

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

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

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

استفاده از oEmbed در ابزارک متن وردپرس

خب حالا برای اینکه بتوانید ویدئوهای خودتان را با کمترین حجم و با استفاده از oEmbed در سایت خود قرار دهید طبق آموزش زیر عمل کنید. برای این کار شما تنها می‌توانید با قرار دادن کد زیر در فایل Functions.php خود به‌راحتی این کار را انجام دهید.

add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );

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

برای کسانیکه می‌خواهند بدانند که این کد چیست باید بگوییم که این کد به‌سادگی یک فیلتر widget_text اضافه می‌کند؛ که بدین طریق به ویجت متن اجازه‌ی اجرای کد برای oEmbed و محتوای خودکار oEmbed را می‌دهد.

البته این امکان برای افرادی که تمایلی به استفاده از کد ندارند وجود دارد که از افزونه‌های مختلفی استفاده کنند؛ که یکی از این افزونه‌ها oEmbed text widget می‌باشد. که شما پس از نصب آن می‌توانید ویدئوهای خود را با حجم کم آپلود کنید. این افزونه دارای تنها دو خط کد می‌باشد که در بالا به این کد اشاره‌کرده‌ایم.

نتیجه‌گیری

یکی از قابلیت‌های مهم و اساسی وردپرس که راحتی کاربر را به دنبال دارد oEmbed است. با استفاده از oEmbed شما می‌توانید در چند دقیقه بدون نیاز به افزونه خاصی ویدئو دلخواه خودتان را در سایتتان قرار دهید. ما در این مقاله برای شما توضیح دقیقی در خصوص oEmbed قرار خواهیم داد و علاوه بر تعریف این ویژگی چگونگی کارکرد و جایگذاری آن را برای شما به‌صورت کامل توضیح خواهیم داد.

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

امیدواریم از این مقاله بهره کافی را برده باشید، و این مقاله در بالا بردن سطح آگاهی شما در این زمینه کمک کرده باشد. موفق و پیروز باشید.:)

نظر شما در این‌باره چیست؟

  1. کاربر مهمان ۰۸ خرداد ۱۳۹۶

    سلام  این کد فیلم رو تو نوشته منشر کردیم میتونه انلاین پخش کنه مثل پخش تیزر فیلم در نوشته هست درسته یا فرق میکنه