WordPress Sitenizi Müşterinizin & Kendinizin İsteğine Göre Düzenleyin.

WordPress günüzmüde her websitesi için kullanılır durumda, bundan mütevellit tasarımcılar geliştiriciler WordPress tasarımı hazırlayıp müşterilerine sunmakta. Peki bu tasarımlarda eksik olarak bırakılanlar ne? Bu yazımda bundan bahsedicem wordpressin kancalarını kullanarak müşterinize tam anlamıyla sunmak istediğiniz bir wordpress sitesi nasıl hazırlarsınız bu konu hakkında konuşucaz. Müşterinizin kullanmadığı alanları gizleyeceğiz. WordPressi kendi istediğiniz gibi tasarlayacağız bir kaç wordpress’e ait resimleri ve yazıları kaldıracağız. Bunları yaparken WordPress’in kancalarını kullanıp WordPressin lisansı dahilinde yapıcaz.

Devamını Oku »

Sosyal Ağ Takipcilerinizin Sayısını Blogunuzda Gösterin [Wp Eklenti]

Açıklama

Sosyal Ağlarda Sizi Takip Edenlerin SayılarınI Gösterir. Günde Birkere Facebook,Twitter,Feedburner Hesabınızdan Güncel Takipci Sayısını Çekip Databaseinize Kaydeder. Ve Gösterimleri Databaseden Yaparak Uzak Bağlantı Sorunları İle Karşılaşılmasını Engeller.



Kurulumu

  • İndirdiğiniz Zip Dosyasını Açın
  • İçinden Çıkan Klasörü wp—content/plugins klasörü İçine Atın
  • wp—admin/plugin Bölümünden Aktif Hale Getirin.

Temanızda kullanmak istediğiniz alana aşşağıdaki değişkenleri görüldüğü gibi yapıştırarak kullanabilirsiniz.

Değişkenlerin düzgün çalışması için önce değişkenleri globalize ediyoruz:

<?php  global $twit,$face,$feeds; ?>

Twitter Sayısını Göstermek:

<?php  echo $twit; ?>

Facebook Sayısını Göstermek:

<?php  echo $face; ?>

Feedburner Takipci Sayısını Göstermek:

<?php  echo $feeds; ?>

NULL: Girilen Değerin Boş Veya Geçersiz Olduğunu Gösterir.

jQuery Açılır Kapanır Div Alanı 2

Bu Yazı Basit jQuery Dersleri Adlı Serinin 15 Yazısından 12.si

Geçtiğimiz Günlerde a Adlı Yazımın Altına Gelen Bir Yorum İçin Bu Örneğin Bir Başka Versiyonunuda Hazırlamak İstedim. Bu Örnekte Linklere Tıklanıldığında Linkin Alt Bölümünde Açılan Bir Div İçerisinde Ayarladğınız İçerik Gözüküyor.

Devamını Oku »

jQuery İle Sayfa Yenilemeden Form İle Veri Göndermek

Bu Sistem İle Sayfanızı Yenilemeden jQuery Aracılığıyla Database’inize Veri Kaydetmenizi Sağlayan Bir Sistem. Arzu Ettiğiniz Şekilde Değiştirmek Size Kalmış.



Adım 1 —JavaScript Kodları

$("#form").ajaxForm() — Burdaki #form İfadesi <form> Elementine Ait Olan ID Değeridir. Form’u Gönderdiğimizde Kullanıcağımız ajaxForm() Metodu Formdaki Verileri gonder.php Adlı Dosyamıza Gönderip İşlemleri Yapıcak Ve Son Olarakta #preview Adlı Alanda Gönderdiğimiz Değerleri Bize Göstericek.


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script>
<script type="text/javascript" src="jquery.form.js"></script>
<script type="text/javascript">
$('document').ready(function(){
	$('#form').ajaxForm( { target: '#preview', success: function() {
			$('#formbox').slideUp('fast');
		}
	});
});
</script>

Adım 2 —index.html

Burda Basit Bir HTML Form Oluşturuyoruz.


	<div id="preview"> </div>
<div id="formbox">
<form id="form" action="submit.php" method="post"> Name
<input type="text" name="name" /> Email
<input type="text" name="email" /> Message
<textarea name="message"></textarea>
  <input type="submit" value="Submit"/>
</form>
</div>

Adım 3 —Database Oluşturalım

Aşşağıdaki kodları phpmyadminden sql bölümünden çalıştırın.

 CREATE TABLE `contact` (
`id` int(11) AUTO_INCREMENT PRIMARY KEY,
`name` varchar(255) UNIQUE KEY,
`email` varchar(100),
`message` text UNIQUE KEY,
`created_date` int(11),
)

Adım 4 —gonder.php’yi Oluşturalım.


<?php include("db.php"); if($_SERVER["REQUEST_METHOD"] == "POST")
{
$name=mysql_real_escape_string($_POST['name']);
$email=mysql_real_escape_string($_POST['email']);
$message=mysql_real_escape_string($_POST['message']);  if(strlen($name)>0 && strlen($email)>0 && strlen($message)>0){
$time=time();  mysql_query("INSERT INTO contact (name,email,message,created_date) VALUES('$name','$email','$message','$time')");  echo "<h2>Teşekkürler !</h2>";
}
}

Adım 5 —jQuery Validate Eklentisi

Bu Eklenti Uygulamanın İlk Kodları Arasında Yer Alan jquery.form.js Dosyasındaki Eklentinin Kullanılmasını Sağlayan Kodlardır.


	<script type="text/javascript">
$('document').ready(function()
{
$('#form').validate(
{ rules:
{
"name":{ required:true, maxlength:40
},
"email":{ required:true, email:true, maxlength:100
},
"message":{ required:true
}}, messages:
{
"name":{ required:"Bu Alan Zorunludur."
},
"email":{ required:"Bu Alan Zorunludur.", email:"Lütfen Geçerli Bir Mail Adresi Giriniz."
},
"message":{ required:"Bu Alan Zorunludur."
}}, submitHandler: function(form){
$(form).ajaxSubmit({ target: '#preview',  success: function() {
$('#formbox').slideUp('fast');
}
});
}

})
});

Adım 6 —db.php

<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "db";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Database Baglantısı Yapılamadı"); mysql_select_db($mysql_database, $bd) or die("Database Bulunamadı");

Snaptuya Ne Oldu?

Snaptu Artık Yaşam Hayatına Son Verdi.
Facebook Yetkililerinin El Atması Sonucu Artık Snaptu Sitesinden Facebook Uygulaması İndirebiliyorsunuz.
Bu Uygulamanın Yanında Snaptu’dan Kalan Tek Özellik RSS Reader Özelliği.

Tabi Bu Facebook Yüzünden Twitter Aracının Kalktığınıda Söylemeliyim.
Şuanki Sürümü Çok Yavaş Ve %90 Takılıp Kalan Bir Sistem. Kullanılmasını Şuan İçin Tavsiye Etmem.

Snaptu Yerine Bir Süreliğine Telefonunuza Opera Kurup m.facebook.com’dan ve m.twitter.com’dan Sosyal Ağlara Giriş Yapmanızı Tavsiye Ederim.

Snaptu Nedir?

Daha Önceki Başlığımızda Snaptunun İşlevlerini Ve Nasıl İndirilip Kurulduğunu Anlatmıştık.
İnclemek İsterseniz Tıklayınız.

WordPress fetch_feed() Fonksiyonu


Açıklama

Uzak Sunucudaki RSS Linkini Çekip Parçalamanıza Yarar. fetch_feed() Fonksiyonu SimplePie İle Desteklenmektedir.


Kullanım


Kullanılan Parametreler

$uri

Zorunlu Bir Paremetredir. Ve Bu Parametre Çekmek İstediğiniz RSS Sayfasının Adresini İçermelidir.


Örnekler


	<h2>AlixcaN.Net RSS Güncellemeleri</h2>

	<?php

		//Fonksiyonun Çalışması için gerekli dosyayı çağırıyoruz. require_once(ABSPATH . WPINC . '/feed.php');

		//Spesifik Adresten RSS Güncellemeleri Alalım Ve Parçalıyalım.
		$rss = fetch_feed("http://www.alixcan.net/feed"); if (!is_wp_error( $rss ) ) : // Çekilen dosyada işlem sırasında bir hata olup olmadığını kontrol ediyor.

		// Kaç RSS Öğesi Listelenicek Belirliyelim.
		$maxitems = $rss—>get_item_quantity(5);

		// Çağırdığımız Ve Parçaladığımız Öğeleri Bir diziye (array) Atıyalım [İlk Öğe 0 Numrayı Alır]
		$rss_items = $rss—>get_items(0, $maxitems); endif;

	?>

<ul>
    <?php if ($maxitems == 0) echo '<li>Öğe Bulunamadı.</li>'; else
  // Foreach Döngüsü İçinde İtemleri Tek Tek Yazdıralım. foreach ( $rss_items as $item ) : ?>
    <li>
        <a href='<?php echo esc_url( $item—>get_permalink() ); ?>' title='<?php echo 'Tarih: '.$item—>get_date('j F Y | g:i a'); ?>'>
        <?php echo esc_html( $item—>get_title() ); ?></a>
    </li>
    <?php endforeach; ?>
</ul>

İlgili Linkler

ReadMe Oluşturucu [AlixcaN.Net Araç]

Nedir ReadMe Oluşturucusu?

WordPress Eklenti Yazarlarının Zorunlu Olarak Oluşturması Gereken readme.txt Dosyasını Kolayca Sadece Text Alanlarını Doldurarak Oluşturmanızı Ve Eğer Hata Varsa Sizi Uyararak %100 Geçerli Bir Dosya Oluşturmanızı Sağlar.

WordPress Developer Center‘da Bulunan ReadMe Validator İle %100 Uyumludur. ReadMe Oluşturucu Aracını İnclemek Ve Kullanmak İçin Tıklatınız.


Örnek Resimler

Başarılı Oluşturulan Dosya
Hatalı Dosya Oluşturulursa

tumblr Tema Değiştirmek Ve Düzenlemek

Shazam Nedir ?

Uzun Zamandır Yazmak İstediğim Ama Bir Türlü Yazamadığım Bir Uygulamanın Ta Kendisidir.
Eğer Benim Gibi Şarkıların Adlarını, Albümünü, Şarkı Sahibini Aklınızda Tutamıyorsanız Veya Çok Çabuk Unutup Karıştırıyorsanız SHAZAM Tam Size Göre Bir Uygulama.

NOT: %100 Türkçe Dil Desteği Olduğunuda Unutmayın. ;)

Shazam Bir Müzik Dinleme Programıdır. Nasıl Yani ?

O Anda Çalan Müziği Shazam’a Dinletiyorsunuz Ve Size 20 Saniye İçerisinde O Şarkının Adını, Albümünü, Söyleyenini Ve Türünü Anında Ekranda Gösteriyor.
Ayrıca Çoğu Türkçe Şarkıda İçerisinde Yer Almakta.

Peki Paralımı?

Ücretli Versiyonu Olması Bir Yana Ücretsiz Versiyonu Gayet Güzel Bir Şekilde Çalışmakta.

Nerden İndiririm Telefonum Desteklermi ?

  • iPhone
  • iPod & Touch
  • Android
  • BlackBerry
  • Nokia
  • Windows Phone 7
  • Windows Phone 6
  • iPad

Tarafından Destekleniyor. Ve Hepsi İçin Ücretsiz.

İndirmek İçin Apple Store, Ovi Gibi Cihazınızın Mağzalarını Kullanabilirsiniz Yada,
http://www.shazam.com/ Adresini Ziyaret Edebilirsiniz.