Bir Süre Yazmamak Durumunda Kalıcam, WordPress Sistemimde Bir Sıkıntı Yaşadığımı Farkettim Ve 1,2 Saniyelik Gecikmeler, Yüklenmemeler Olduğunu Farkettim.
Kullandığım Temanında Hiç Hoş Olmadığını Düşünerekten CSS3, HTML5 Tabanlı Bir Sistem Hazırlamak İstiyorum.
İnternet Explorer İçinde Güncellemeleri Yapmak Taraftarıyım,
jQuery Kullanımını Arttırıp,
Tonla Gereksiz Yere Sorgu Yaratan Eklentileride Statik Olarak Hazırlayıp Eklemeyi Düşünüyorum,
Buda Biraz Zaman Alıcak Sanırım.
26 Haziran 2011 (241 gün Önce) | 854'kez İncelendi Ve 0 Yorum Yapıldı
WordPress 3.2 Stabil Sürümüne Geçtiğinde Sizde Güncellemenizi Yaptığınızda,
İlk Olarak Yeni Bir Admin Panel Tasarımı İle Karşılaşıcaksınız.
Ayrıca Twenty Eleven (2011) Adını Verdikleri Yeni Default Tema İle Karşılaşıcaksınız.
Bunun Yanında Okuduklarıma Göre İyi Bir Performans Geliştirmesi Yaptıkları Söyleniyor.
Ayrıca Bir Kaç Ayar Daha Eklendiği Gözüme Çarptı Onlarıda Resimlerde İşaretledim.
Bu Ayarlardan Bir Tanesi Default Sayfa Yapısı Seçmemizi Sağlıyor.
Bu Tema Desteklimi Değilmi Test Edemedim Bir Sonraki Yazımda İnceliyeceğim.
Ve Admin Bar’da da Değişiklik Yapıldığı Gözümden Kaçmadı,
Menüler Düzenlenmiş Ve Yeni Linkler Eklenmiş,
Sanırım Bu Güncelleme İle Yeni Kancalar (Hooks)’da Gelicek.
Yeni Sürümden Bir Kaç Resim
25 Haziran 2011 (242 gün Önce) | 239'kez İncelendi Ve 0 Yorum Yapıldı
<!-- xml tanımlaması -->
<?xml version="1.0" encoding="utf-8"?>
<!-- rss versiyonunu tanımlayalım -->
<rss version="2.0">
<!-- channel etiketi ile içeriğin başladığını belirtelim -->
<channel>
<title>Rss Sitesine Verilen İsim / Başlık</title>
<link>http://www.alixcan.net/</link>
<description>Bu Statik Bir Rss Notudur.</description>
<lastBuildDate>Mon, 12 Jun 2011 16:55:00 GMT</lastBuildDate>
<managingEditor>AlixcaN@AlixcaN.Net</managingEditor>
<webMaster>admin@alixcan.net</webMaster>
<copyright>Copyright 2011, alixcan.net</copyright>
<language>tr</language>
<!-- Bir Kaç RSS İtemi Oluşturalım -->
<item>
<title>Konu Başlığı 1</title>
<link>http://www.alixcan.net/siteuzanti/konu1</link>
<category>Yazılar</category>
<pubDate>Mon, 12 Jun 2011 15:21:00 GMT</pubDate>
<description>Başlık İçinde Bulunan İçerik Burda Gösterilicek.</description>
<author>AlixcaN</author>
</item>
<!-- İtem Bitiş Alanı-->
<!-- İtem Başlangıç Alanı -->
<item>
<title>Konu Başlığı 2</title>
<link>http://www.alixcan.net/siteuzanti/konu2</link>
<category>Yazılar2</category>
<pubDate>Mon, 12 Jun 2011 15:21:00 GMT</pubDate>
<description>Başlık İçinde Bulunan İçerik Burda Gösterilicek.</description>
<author>AlixcaN</author>
</item>
<!-- İtem Bitiş Alanı-->
<!-- İtem Başlangıç Alanı -->
<item>
<title>Konu Başlığı 3</title>
<link>http://www.alixcan.net/siteuzanti/konu3</link>
<category>Yazılar2</category>
<pubDate>Mon, 12 Jun 2011 15:21:00 GMT</pubDate>
<description>Başlık İçinde Bulunan İçerik Burda Gösterilicek.</description>
<author>AlixcaN</author>
</item>
<!-- İtem Bitiş Alanı-->
<!-- İtem Başlangıç Alanı -->
<item>
<title>Konu Başlığı 4</title>
<link>http://www.alixcan.net/siteuzanti/konu4</link>
<category>Yazılar4</category>
<pubDate>Mon, 12 Jun 2011 15:21:00 GMT</pubDate>
<description>Başlık İçinde Bulunan İçerik Burda Gösterilicek.</description>
<author>AlixcaN</author>
</item>
<!-- İtem Bitiş Alanı-->
<!-- Etiketler Kapatılır. -->
</channel>
</rss>
PHP İle RSS Dosyası Oluşturmak
<?php
include ("mysql_baglanti_dosyasi.php"); //Mysql bağlantısını yapan dosyanızı çağıtmanız şart.
header("Content-type: text/xml\n\n");
echo '
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
<channel>
<title>Rss Sitesine Verilen İsim / Başlık</title>
<description>Bu Statik Bir Rss Notudur.</description>
<link>http://www.alixcan.net/</link>
<language>tr</language>';
$kategori = $_GET['kategori'];
$sql = mysql_query("SELECT * FROM yazilariniz WHERE kategoriniz='$kategori'");
while($row = mysql_fetch_assoc($sql)){
echo '
<item>
<title>'.$row['baslik'].'</title>
<description>'.$row['icerik'].'</description>
<link>http://www.alixcan.net/yazilariniz.php?id='.$row['id'].'</link>
</item>';
}
echo '
</channel>
</rss>';
?>
Yukarıdaki Sql Bilgilerini Ve Sorgularını Kendinize Göre Düzenlersiniz.
Kategori Bazlı RSSleride Oluşturmak İçin Örneğin RSS.php Diye Kaydettiniz Dosyayı
RSS.php?kategori=1 ,3,4,kategori1
Şeklinde Kategori Bazlı Bir Şekildede RSS Sistemi Yapabilirsiniz. Yukarıdaki Kod Buna Bir Örnektir.
24 Haziran 2011 (244 gün Önce) | 479'kez İncelendi Ve 0 Yorum Yapıldı
Download Sayfalarına Zorunlu Paylaşma Sistemi Eklememin Sebebi Dosyaların İndirilmesi İncelenmesi Ve Bir Yorum Yapmadan Kullanıcının Çıkıp Gitmesinden İbaret Olması.
Bir Teşekkür, Bir Beğenmek Yada İşe Yaradığını Dile Getirmek Zor Geldiği İçin Bu Şekilde Bir Sistem Hazırladım.
Sürekli Uygulamalar Hakkında Yardım Mailleri Geliyor Ama Sitede Bir Yorum Yok Bende Nabıza Göre Şerbet Verme Kararı Aldım.
Anlayışınız İçin Teşekkürler.
24 Haziran 2011 (244 gün Önce) | 1.451'kez İncelendi Ve 5 Yorum Yapıldı
<?xml version="1.0" encoding="utf-8" ?>
<RecentBooks>
<Book>
<Title>Deneme Başlığı 1</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
<Book>
<Title>Deneme Başlığı 2</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
<Book>
<Title>Deneme Başlığı 3</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
<Book>
<Title>Deneme Başlığı 4</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
<Book>
<Title>Deneme Başlığı 5</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
<Book>
<Title>Deneme Başlığı 6</Title>
<Description>Deneme Başlığı İçin Bir Açıklama Yazalım Bu Yazı Tamaman Statik Bir Yazı Olucaktır.</Description>
<Date>06/08/2011</Date>
</Book>
</RecentBooks>
jQuery Kodlarına Gelicek Olursak
$(document).ready(function () {
$.ajax({
type: "GET", //get metodu ile dosyayı çekiyoruz.
url: "books.xml", //xml dosyansının yolunu yazıyoruz
dataType: "xml", //dosya tipini belirliyoruz.
success: xmlParser //başarılı olursa döndürülücek değeri belirliyoruz.
});
});
function xmlParser(xml) {
$('#load').fadeOut();
$(xml).find("Book").each(function () {
$(".main").append('<div class="book"><div class="title">' + $(this).find("Title").text() + '</div><div class="description">' + $(this).find("Description").text() + '</div><div class="date">Yayınlandığı Tarih ' + $(this).find("Date").text() + '</div></div>');
$(".book").fadeIn(1000);
});
}
Göstereceğimiz Alanı Belirlemek İçin Kullanılıcak Olan HTML Kodumuz.
2011′de Yakışıcak Reklamları Çekiyorlar Ama Hizmete Gelince Patlıyorlar Ne Komik İş Anlamış Değilim.
Hala Daha Kalın Fiyatlara İnternet Kullandırıyorlar Gece Saat 3′te Vs Kesintiler Yapıyorlar Adına Alt Yapı Diyorlar
Avrupada 27.000 KM’mi Neyse Artık Kablo Döşedik Diyorlar Ama Hizmette Ve Ücrette Bize Döşüyolar.
Utanmadan Birde Reklamı Veriyolar.
4Mbps İnternet Kullanıyorum Linux İşletim Sisteminde Windowsta Kendi Sunucumdan S3′ten Torrentten Dosya Çekiyorum, Türkiye Sunucularda Dahil Yurtdışıda Dahil Bir Bakıyorum 200 KB Üstüne Çıktığı Yok.
Arıyorum Ne İş, Ne Oluyor Diye DNS Varmı Diyorlar. Zaten Tutturmuşlar Bir DNS Anlamadım Gitti,
Sonrasındada Alt Yapı Çalışması Çıkıyor Hep. Yada Bilgisayarımda Garanti Virüs Oluyor Ne Hikmetse.
Neyse Şu Güzel Ve Veremedikleri Hizmet İçin Çektikleri Reklamı Vereyim Yani Cem Yılmaza Okadar Para Vereceğine Hizmete Yatırın Ya.
23 Haziran 2011 (244 gün Önce) | 406'kez İncelendi Ve 0 Yorum Yapıldı
Yetkisi Olan Üyelere Yazılarda Ve Sayfalarda Düzenle Butonu Göstermek,
Yeni WordPress Sürümünde Gelen Admin Bar Özelliği İle Direk Yazı Veya Sayfa Gösteriminde Tepede Yazıyı Veya Sayfayı Düzenle Şeklinde Buton Çıkıyor Ama Bu Barı Kullanmayanlarda Oluyor.
Yazılarda Düzenle Butonu Göstermek
single.php Ve page.php Dosyasında Göstermek İstediğiniz Yere Aşşağıdaki Kodu Ekleyin.
edit_post_link(__('Edit'));
23 Haziran 2011 (244 gün Önce) | 461'kez İncelendi Ve 0 Yorum Yapıldı
Contributor Yani İçerik Sağlayıcı Yetkisine Sahip Kullanıcılar WordPress Sitenize İçerik Ekliyebiliyor Ama Ancak Sizin Onayınızla Yayınlanıyor.
Ayrıca Resim Ekliyemiyorlar Ve Silemiyorlar,
Aşşağıdaki Kod İle Üyelik Yetkilerine Ek Olarak Birde Resim Yükleme (Silme izinleri olmayacak) İzni Verebilirsiniz.
Function.php Dosyasına Ekleyin
//Üyelere Resim Yükleme İzini
if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
$contributor = get_role('contributor');
$contributor->add_cap('upload_files');
}
23 Haziran 2011 (244 gün Önce) | 927'kez İncelendi Ve 1 Yorum Yapıldı