منتديات المجاوشي

منتديات المجاوشي (http://www.vb.mjawshy.net/index.php)
-   Arabic Rss (http://www.vb.mjawshy.net/forumdisplay.php?f=41)
-   -   [إضافة plugins] كود اضافه الفيديوهات بدون استخدام اضافات (http://www.vb.mjawshy.net/showthread.php?t=400868)

RSS 01-14-2014 09:08 AM

[إضافة plugins] كود اضافه الفيديوهات بدون استخدام اضافات
 
البعض يفضل استخدام الاضافات لسهوله تركيبها او لعدم الالمام بالاكواد وكيفية التعامل معاها والبعض الاخر يفضل عدم استخدام الاضافات قدر المستطاع وذلك للحمايه من الاضافات التى قد تحتوى على اكواد خبيثه او لانها تستهلك من المساحه التخزينة للمدونة وفى هذا الموضوع سوف نشرح كيفية الاستغناء عن الاضافات الخاصه بالفيديوهات واستخدام الاكواد لعرض الفيديوهات داخل مدونتك الكود يعمل مع سبعة من اشهر مواقع الفيديو وهي :
  1. YouTube
  2. Vimeo
  3. Dailymotion
  4. Yahoo! Screen
  5. Blip.tv
  6. Veoh
  7. Viddler

http://www.traidnt.net/vb/attachment...all-videos.jpg
فى البداية دعونا نرى اكواد اضافه الفيديو من كل موقع على حدى
YouTube

رمز PHP:
/* Original video: youtube.com/watch?v=dQw4w9WgXcQ */


Vimeo

رمز PHP:
/* Original video: vimeo.com/36804448 */


Dailymotion

رمز PHP:
/* Original video: dailymotion.com/video/xhwpbg_bridgestone-15-sec-spot_auto */ BridgeStone 15 Sec spotby DailymotionUSA


Yahoo! Screen

رمز PHP:
/* Original video: screen.yahoo.com/mysterious-death-of-500-fish-in-german-lake-blamed-on-urinating-swimmers-29322943.html */


Blip.tv

رمز PHP:
/* Original video: blip.tv/mister-glasses/episode-7-5600357 */





Viddler

رمز PHP:
/* Original video: viddler.com/v/978c9ba2 */


والان الشرح :
اولا : يتم اضافة الكود التالى ف ملف functions.php

رمز PHP:
function vid_sc($atts, $content=null) { extract( shortcode_atts(array( 'site' => 'youtube', 'id' => '', 'w' => '600', 'h' => '370' ), $atts) ); if ( $site == "youtube" ) { $src = 'http://www.youtube-nocookie.com/embed/'.$id; } else if ( $site == "vimeo" ) { $src = 'http://player.vimeo.com/video/'.$id; } else if ( $site == "dailymotion" ) { $src = 'http://www.dailymotion.com/embed/video/'.$id; } else if ( $site == "yahoo" ) { $src = 'http://d.yimg.com/nl/vyc/site/player.html#vid='.$id; } else if ( $site == "bliptv" ) { $src = 'http://a.blip.tv/scripts/shoggplayer.html#file=http://blip.tv/rss/flash/'.$id; } else if ( $site == "veoh" ) { $src = 'http://www.veoh.com/static/swf/veoh/SPL.swf?videoAutoPlay=0&permalinkId='.$id; } else if ( $site == "viddler" ) { $src = 'http://www.viddler.com/simple/'.$id; } if ( $id != '' ) { return ''; } } add_shortcode('vid','vid_sc');


ثانيا : الكود المختصر الذى سيتم استخدامه فى التدوينه والمسئول عن ظهور الفيديو


رمز PHP:
[vid id="dQw4w9WgXcQ"]


او

رمز PHP:
[vid id="dQw4w9WgXcQ" w="600" h="340"]


وفى الكود الثانى يمكن التحكم فى عرض وارتفاع الفيديو

المصدر : أنا ووردبريس - كود مختصر للفيديوهات بدون إضافة

الصور المصغرة المرفقة http://www.traidnt.net/vb/attachment...all-videos.jpg








أكثر...


الساعة الآن 03:15 PM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة