WordPress Youtube Kanal Widget Botu
24 Ekim 2013 Yorum 0 1324 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 213 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 29 Yorum

Vizra Teması 2013 WHMCS Temasından Entegre

Merhaba arkadaşlar whmcs için kodlanmış güzel bir temayı entegre yaptım altta görüntüleri var bakabilirsiniz istediğiniz whmcs temayı entegre edebilirim.Özel mesaj yada maille ulaşıp istekte bulunabilirsiniz. Piyasada entegre yapanlar çok ama

PHP ve MYSQL 0 Yorum

Php İle iki tarih arası günleri sıralamak ve belirli bir günü sorgulamak

Merhaba bir projemde kullandığım ve çok işime yarayan basit olarak yazdığım bir fonksiyon ile iki tarih arasında kalan tüm günleri sıralama ve çıkan sonuclardan post ettiğiniz yada mysql’den çektiğiniz bir

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

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.