Twitter Delicious Facebook Digg Stumbleupon Favorites More

الأحد، 15 مايو 2011

تغيير طول وعرض فيديو يوتيوب تلقائيا عند ادراجه في الموضوع


تغيير طول وعرض فيديو يوتيوب تلقائيا عند ادراجه في

 الموضوع



النسخ الجديدة من ووردبريس تسمح للمستخدم ان يضيف الفيديو من مواقع الفيديو المشهورة مثل يوتيوب وميتا كافيه بحيث يقوم الكتاب باضافة رابط الفيديو مباشرة ودون اي تعديل. وهي ميزة جميلة اراحتنا من تعب الاضافات التي في الغالب لها مشاكلها. مشكلة هذه الطريقة انها تظهر الفيديو بحجمه المعروض في الموقع الذي يستضيف الفيديو وقد لا يكون هذا مناسبا لك خصوصا اذا كان القالب الذي تستخدمه اقل عرضا او اكبر من العرض الافتراضي. في هذا الموضوع سأعرض الطريقة التي تمكنك من تعديل العرض والطول ليظهر بشكل تلقائي في كل مواضيعك.

في ملف function.php قم بلصق هذا الكود مع تعديل الارتفاع والعرض لما يناسبك.
1function mycustom_embed_defaults($embed_size){
2    if( is_single() ){ // If displaying a single post
3        $embed_size['width'] = 586; // Adjust values to your needs
4        $embed_size['height'] = 500;
5    }
6 
7    return $embed_size// Return new size
8}
9 
10add_filter('embed_defaults''mycustom_embed_defaults');
صاحب هذا الكود ينبه الى ان الفيديو سيظهر بطريقة تناسبية بمعنى ان الارتفاع سيكون متناسبا مع العرض فاذا كان العرض كبير جدا ولكن الارتفاع 100 بكسل فسيتم اظهار الفيديو بارتفاع 100 بكسل والعرض بشكل يتناسب معه، والعكس صحيح. وبما ان ما يهمك هو العرض فحاول ان يكون الارتفاع اكبر من العرض او كبير بشكل مقبول بحيث لا يتم الاعتماد عليه عند تعديل التناسب.

0 التعليقات:

إرسال تعليق

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates | تعريب وتطوير : قوالب بلوجر معربة