• Anasayfa
  • İletişim @

WordPress Yazılara Karakter Kısıtlaması Yapmak

30 Aralık 2010
1.470 defa okundu.

wordpress-karakter-kısıtlaması

WordPress ile eklenti kullanmadan yazılara karakter kısıtlaması yapmayı öğreneceğiz. Bu yöntem ile anasayfada yazımızın tamamını görüntülemek yerine belirlemiş olduğumuz sayı kadar karakteri göstermeyi ve ekrana basmayı çok kolay bir şekilde yapabilirsiniz. İhtiyacımız olan kodları aşağıda veriyorum.

Öncelikle functions.php dosyamızı açıp aşağıdaki kodları ekleyelim. Eğer temamızda functions.php dosyamız yok ise boş bir php dosyası oluşturup içerisine php taglarini [ sayfa başına; <?php sayfa sonuna;  ?> ] açıp kapadıktan sonra, taglarin arasına aşağıdaki kodları yazabilirsiniz.

[code lang=”php”]
function kisalt($excerpt, $substr=0) {
$string = strip_tags(str_replace(‘[…]’, ‘…’, $excerpt));
if ($substr>0) {
$string = mb_substr($string, 0, $substr,’UTF-8′);
}
return $string;
}
[/code]

Hemen ardından karakter kısıtlaması yapmak istediğimiz yerin dosyasını açıyoruz. [index.php]

[code lang=”php”]<?php the_content(); ?>[/code]

Yazan yeri silip yerine aşağıdaki kodları yapıştırıyoruz.

[code lang=”php”]<?php echo kisalt($post->post_content, 200); ?>…[/code]

Yukarıdaki kodumuz çektiğimiz içerikten yalnızca 200 karakter alır ve ekrana basar. 200 sayısı ile oynayarak dilediğiniz kadar karakter çekebilirsiniz.
Örnek için anasayfama bakabilirsiniz.

3
Paylaşım
Facebook'ta Paylaş!Bunu Tweetle!
E-Posta Aboneliği
karakter kısıtlaması, kısa içerik, wordpress

İlgini Çekebilir

  • Bir Dağ Evi Düşün
  • Dikkatleri Dağıtabiliyorsan Ne Kadar Alçak Olduğunun Bir Önemi Yok !
  • Adalet ve Haklar Üzerine
  • Kürk Mantolu Madonna’yı Dirilten Güç: Sosyal Medya
  • Bilgisayar Kullanmaya Korkardım !
  • Aşırılık Gerçekleri Görmenizi Engeller
  • Merhaba, Ben Kapitalizm !
  • Nasıl Ali Ağaoğlu Olunur?
  • Ankara’ya Öyle Yakışırdı ki Kar
  • Türk Ne Demek?
  • Nasıl Bir Anayasa?
  • Düşünün, Korkmayın Kafanız Acımaz !
© 2010-2017 Burak Üçüncü - Tüm hakları saklıdır. Kaynak göstermek kaydıyla alıntı yapılabilir.