استفاده از eEmbed در ابزارک متن وردپرس
oEmbed یک پروتکل است که اجازه می دهد تا وبلاگ خود را به درخواست یک وب سایت oEmbed قادر به ارائه HTML مورد نیاز برای جاسازی محتوای پویا کنید. به عبارت ساده به شما اجازه میدهد تا یک آدرس ویدئو یوتیوب را در پست وبلاگ قرار دهید و به وردپرس اجازه دهید بصورت خودکار آنرا جاساز کند. شما میتوانید حداکثر عرض 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 را فعال کنید که افزونه فقط دارای دو خط کد است که در بالا به آن اشاره شد.
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید