Wordpress'te Single.php'deki kasmalar için bir çözüm...

1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
Bir arakadaş wp'de single.php'de yazıyı listeleyen kısımda sunucuyu çok zorladığını ve sayfanın açılmasını çok geciktirdiğini söylemişti. Onun üzerine biraz inceledim ve basit birşey yazıp denedik. İşe de yaradı...

Sizle paylaşayım...

Wp'de galiba tasarıma göre kodlarda farklılıklar olabiliyor. Onun için sizin dosyalarınızda bazı farklılıklar olabilir. Ama bunu çıkartabilirisniz.

Yazılarımızın tamamını gösteren single.php dosyamızda aşağıdaki gibi değişiklikler yapacağız.

Öncelikle Başlığımızın karşılığı olan

<?php the_title(); ?> olan php kodunu bulup onun üstüne

PHP:
<?
$qq = mysql_query("select * from wp_posts where ID = '".$id."' ");
$qw = mysql_fetch_array($qq);
?>

ekliyoruz.

Daha sonra <?php the_title(); ?> kaldırıp yerine

PHP:
<? echo $qw['post_title']; ?>

yazıyoruz... Bu bizim başlığımız oluyor. Daha sonra yazılarımızın listelendiğini alanı güncelliyoruz.

Onun karşılığıda <?php the_content('Tamamı...'); ?> gibidir.

Onu da kaldırıp

PHP:
<? echo $qw['post_content']; ?>

Ekliyoruz... Buda bizim yazımızın karşığı demek oluyor...

Şunu da söyeleyim. Yazılarınızla bağlantılı olan bazı eklentiler bu uygulama ile çalışmayacaktır...


Yagmayok
 
0
Onaylı Üye
Üye
Katılım
19 Mayıs 2007
Mesajlar
6,382
Tepki puanı
85
gerçekten tavsiye ederim çok güzel bir sistem ve işe yarıyor...
 
Geri
Üst