آموزش وردپرس

پروتکل oembed در وردپرس چیست و چگونه کار می کند

آموزش پروتکیل نمایش متادیتا ها در وردپرس

   آموزش وردپرس مورد نظر امروز در رابطه با پروتکل oEmbed می باشد که میخواهیم در رابطه با اینکه پروتکل oembed در وردپرس چیست و چگونه کار می کند صحبت کنیم . قبل از آن خوب است بدانید که این پروتکل در وردپرس نسخه 6/3 به بعد افزوده شد، و در قالب وردپرس اهمیت فروانی پیدا کرد.

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

پروتکل oEmbed در وردپرس چیست و چگونه کار می‌کند

پروتکل oEmbed در وردپرس چیست

با استفاده از این پروتکل می توان تنها با کپی کردن لینک یک پست از سایت خود در هر سایت یا شبکه های اجتماعی نظیر فیسبوک،تویتر، اینستاگرام ، گوگل پلاس ، یوتیوب و … محتوای پست مورد نظر را در به نمایش در بیاوریم.

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

پروتکل oEmbed چگونه کار می کند

وردپرس با پشتیبانی از پروتکل oembed  این امکان را فراهم کرده است که تنها با کپی لینک مشابه به تصویر پست مورد نظر را در محتوای پستی خود نمایش دهد. و عکس این موضوع نیز صادق است و اگر شما لینک پست خود را در یکی از شبکه های اجتماعی کپی کنید خلاصه ای از محتوای پست را در شبکه اجتماعی نمایش می دهد.

تصویر زیر نمونه ای از لینکهای مقاله های سایت وبمستر 98 است که در رابطه قالب وردپرس فروشگاهی HiTheme فارسی است که تصویر مقاله و خلاصه ای از این مقاله را نمایش می دهد.

پروتکل oembed در وردپرس چیست و چگونه کار می کند

پروتکل oembed در وردپرس چیست و چگونه کار می کند

حال که در رابطه با اینکه پروتکل oEmbed در وردپرس چیست و چگونه کار می کند صحبت کردیم به صحبت در رابطه به چگونگی نصب و فعال کردن این پروتکل در قالب وردپرس می پردازیم

نصب و فعال کردن oEmbed در ابزارکها

 

پروتکل oembed در وردپرس چیست و چگونه کار می کند

پروتکل oembed در وردپرس چیست و چگونه کار می کند

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

برای فعال کردن کافی است که به فایل functions.php در قالب وردپرس خود وارد شوید و قطعه کد زیر را وارد کنید با وارد کردن کدهای داده شده پروتکل oEmbed در ابزارک های سایت شما فعال می شود و با کپی کردن لینک پست خود خلاصه ای از مقاله و پستتان را بدون نیاز به هیچ تنظیم خاص و حرفه ای می توانید نمایش دهید.

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

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

 

مشاهده نتیجه پروتکل oEmbed در وردپرس چیستحالا برای مشاهده نتیجه به پیشخوان وردپرس خود بروید و از آنجا منو نمایش ، ابزارکها را فعال کنید.حالا یک ابزارک متنی را در ساید بار یا فوتر و یا هر کجای سایت دوست دارید بکشید و لینک یکی از مقالات یا پستهای خود را درون ابزارک متنی کپی کنید. توجه داشته باشید که هنگام کپی کردن HTTP:// را در ابتدای آدرس قرار دهید و دکمه ذخیره را بزنید.

مشاهده نتیجه پروتکل oEmbed در سایت

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

وقتی بر روی اشتراک گذاری کلیک کنید صفحه ای باز می شود که دارای دو تب هست

  • جاسازی برای سایتهای وردپرس : که یک لینک متناسب با سایتهای وردپرس به شما میدهد و شما میتوانید آن را در دیگر سایتهای وردپرس کپی کنید.
  •  جاسازی html : که میتوانید برای دیگر سایتهای غیر وردپرس هم فعال کنید.

غیرفعال کردن oEmbed با افزونه Disable Embeds

گاهی پیش می آید که میخواهید لینکی را در سایت خود قرار دهید، بدونه اینکه خلاصه از مقاله و آن لینک نمایش داده شود، برای اینکار باید از افزونه Disable Embeds استفاده کنید این افزونه تا به امروز حدود 10 هزار نصب فعال از سایت مرجع داشته است . استفاده از افزونه Disable Embeds نیاز به هیچ تنظیم خاصی ندارد ، و تنها کافیست که که آن را فعال کنید، تا پروتکل oEmbed غیر فعال شود.

[quote bgcolor=’#eec700′ color=’#ffffff’ bcolor=’#ffffff’]

هدف تیم آموزش وردپرس وبمستر 98 ،ارتقاء سطح اطلاعات شما در زمینه وردپرس و آشنایی بیشتر با افزونه و ویژگیهای وردپرس هست تا به بتوانید با داشتن اطلاعات صحیح در این زمینه خدمات بهتری را در زمینه سایتهای وردپرس ارائه دهید و از بهترینهای این حرفه باشید و امید است که مطالب برای شما مفید واقع گردد

[/quote]

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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *