WordPress Youtube Kanal Widget Botu
24 Ekim 2013 Yorum 0 1077 Görüntüleme

WordPress Youtube Kanal Widget Botu

hfyoutubebot
Adsız
Wordpress ile youtube üzerinde kendi mevcut kanalınızın belirlediğiniz sayıda video resmi ve başlığı url’sini çeken ve sidebar yani yan menünüzde listeleyen bir yazılım.
Yazılım kodlaması tamamen bana ait botu sizlere konu içerisinde vericem.

Öncelikle kendi blogunuzda sidebar.php dosyasını açınız yan mennünüzde listelenen elemanların hangi parametreler ile listelendiğine bakıp uygun yere bu kodları keleyip css ile süslemesini yapınız.

	<li id="recent-posts-2" class="widget widget_categories">
<h2 class="widgettitle">YOUTUBE KANALIM</h2>
<?php
$youtuberss=simplexml_load_file("http://gdata.youtube.com/feeds/base/users/BirNumara35/uploads?alt=rss");
$itemler = $youtuberss->channel->item;
?>
<ul style="margin-left:5px;">

<?php
$sayi=0;
foreach ($itemler as $cekim){

     $yresim=$cekim->description;
	 $yresim=explode('<img alt="" src="',$yresim);
	 $resimler=explode('"></a>',$yresim[1]);
	 $resimler=$resimler[0];
	 $linkler=$cekim->link;
	 $basliklar=$cekim->title;
	 $basliklar=substr($basliklar,0,46)."...";
?>
	<li>

<a href="<?=$linkler;?>"><img src="<?=$resimler;?>" height="25" width="25" title="<?=$basliklar;?>">
<div style="margin-top:-30px;margin-left:28px;"><?=$basliklar;?></div>
</a></li>
<?php 
$sayi++;
if($sayi==10) break;
}
?></ul>
<div class="clear"></div>

Kodlar içinde

$basliklar=substr($basliklar,0,46)."...";

Kısıtlama sayısını kendinize göre değişin ben 46 yaptım 46 karakter gösterir.
Yine kodlar içinde

if($sayi==10) break;

kısmını kaç video gösterilecekse ben 10 yaptım onu belirleyin hepsi bu kadar.

Bu kodlar entegre amaçlıdır eger bileşen yapmak isterseniz.

bendeki bileşen kodları

<?php
//www.keykubad.com
// Koldlayan: Keykubad

class IDE_widget_youtube extends WP_Widget {

function IDE_widget_youtube() {

        /* Widget settings */
        $widget_ops = array( 'classname' => 'widget_youtube', 'description' => __('Bu bileşen youtube kanalınızdaki videoları ceker.', 'IDE') );

        /* Create the widget */
        $this->WP_Widget( 'IDE_widget_youtube', __('Keykubad özel youtube botu', 'IDE'), $widget_ops );
    }

function widget( $args, $instance ) {

?>
	<li id="recent-posts-2" class="widget widget_categories">
<h2 class="widgettitle">YOUTUBE KANALIM</h2>
<?php
$youtuberss=simplexml_load_file("http://gdata.youtube.com/feeds/base/users/BirNumara35/uploads?alt=rss");
$itemler = $youtuberss->channel->item;
?>
<ul style="margin-left:5px;">

<?php
$sayi=0;
foreach ($itemler as $cekim){

     $yresim=$cekim->description;
	 $yresim=explode('<img alt="" src="',$yresim);
	 $resimler=explode('"></a>',$yresim[1]);
	 $resimler=$resimler[0];
	 $linkler=$cekim->link;
	 $basliklar=$cekim->title;
	 $basliklar=substr($basliklar,0,46)."...";
?>
	<li>

<a href="<?=$linkler;?>"><img src="<?=$resimler;?>" height="25" width="25" title="<?=$basliklar;?>">
<div style="margin-top:-30px;margin-left:28px;"><?=$basliklar;?></div>
</a></li>
<?php 
$sayi++;
if($sayi==10) break;
}
?></ul>
<div class="clear"></div>
<?php wp_reset_query(); ?></li>
<?php
        echo $after_widget;
    }

function update( $new_instance, $old_instance ) {}

    function form( $instance ) {

        $instance = wp_parse_args( (array) $instance, $defaults ); ?>
            Bileşenin Ayalarını Tema Panelinden Yapınız!

<?php
    }
}

?> 
Önceki Keykubad Yeni Wordpress Teması
Sonraki Mailchimp Toplu Mail Servisi Kullanımı Ücretsiz

Yazar hakkında

keykubad
keykubad 165 Gönderiler

2012 yılında yeni kimliği ve yeni bilgilerle sizlere teknoloji,web programlama,tasarim,güvenlik,internet ve programlar hakkında detaylı bilgiler vermek amaçlı kurulmuş kişisel web sayfamdır.

Yazara ait tüm yazılar

Diğer yazılarımız

Web Programlama 2 Yorum

PHP Sade Tasarım Blog Script

Yaklaşık 3 sene önce kodladığım bir blog scripti.Ozaman kullanılan teknolojilere yazmştım.Güvenlik açısından tam koruma diyebilirim her satır kodunda güvenlik koruması eklemiştim.Demo görüntü vermiyorum kurar bakarsınız.Sade ve kullanışlı bir yazılım.. Ozellikleri

PHP ve MYSQL 0 Yorum

Laravel 5 Authentication Giriş Çıkış İşlemleri

Merhaba öncelikle Laravel 5 sürümü yayınlandıktan sonra inceleme imkanı buldum ve şuan ufak bir proje yapmaktayım.Laravel 5 sürümünde session ve giriş çıkış işlemlerinde Taylor Otwel bayağı kolaylık getirmiş durumda.Aslında ilk

PHP ve MYSQL 2 Yorum

Napius Oyun Scripti Botları 8 Adet

Daha önce tek bot şeklinde verdiğim ve scripti kullanırken kendi kodladığım ve giriş koruması olan botu paneliyle birlikte aşağıdaki linkten indirebilirsiniz.Botlar php curl kullanılarak her sunucuda rahatlıkla çalışacak halde kodlanmıştır.Bazıları

0 Yorum

Herhangi bir yorum yapılmamış!

İlk yazan olabilirsin bu yazıyı yorumlamak istermisin?

Cevap bırakın

This site uses Akismet to reduce spam. Learn how your comment data is processed.