• 19-02-2021, 21:30:11
    #1
    1000 kelimelik bir içeriğim var ana sayfaya eklemek istediğim , fakat çok uzun olmasından çekiniyorum örnekteki gibi nasıl yapabilirim.
  • 19-02-2021, 21:37:23
    #3
    Malesef çözüm üretemedim bildiğiniz eklenti varsa atarmısınız
  • 19-02-2021, 21:43:26
    #4
    WordPress kullanıyorsanız, bloklar kısmında "devamını oku" şeklinde bir blok yer almakta. Yazının kesilmesini istediğiniz yere o blok u yerleştirdiğiniz takdirde bu görünümü verecektir.
  • 19-02-2021, 21:47:46
    #5
    https://www.w3schools.com/howto/tryi...w_js_read_more sanırım bu tür birşey istiyorsun
  • 19-02-2021, 21:57:16
    #6
    CCTNKY adlı üyeden alıntı: mesajı görüntüle
    WordPress kullanıyorsanız, bloklar kısmında "devamını oku" şeklinde bir blok yer almakta. Yazının kesilmesini istediğiniz yere o blok u yerleştirdiğiniz takdirde bu görünümü verecektir.
    Bu blok kingcompress da yok galiba hocam yoksa edit eklentilerinin hepsinde mevcut mu?
  • 19-02-2021, 22:01:16
    #7
    Hocam, normal yeni yazı ekle bölümüne girdiğinizde blok lar yer almakta.


    Üste yer alan "artı" butonuna basın. Bloklar yazan yerde " Daha fazla" yazan yere tıklayın.
  • 19-02-2021, 23:04:58
    #8
    lahza adlı üyeden alıntı: mesajı görüntüle
    1000 kelimelik bir içeriğim var ana sayfaya eklemek istediğim , fakat çok uzun olmasından çekiniyorum örnekteki gibi nasıl yapabilirim.
    functions.php dosyasının içine aşağıdaki kodu ekleyin;

    function yaziyi_kisalt($content, $ilimit = false){
    $limit = ($ilimit) ? $ilimit : 400;
    $pad="";
    $content = strip_tags($content);
    if(strlen($content) > $limit){
    $content = mb_substr($content,0,$limit);
    }
    echo $content.$pad;}
    index.php dönü içinde nerede yer almasını istiyorsanız aşağıdaki kod ekleyip 130 yazan yeri kendinize göre arrttırıp azaltabilirsiniz.

    <?php yaziyi_kisalt(get_the_content(),130); ?><a href="<?php the_permalink()?>"> Devamı →</a>