• 05-03-2013, 21:16:18
    #1
    Merhaba arkadaşlar wordpresste başlıkları aşağıdaki kod ile kısalttım.

    functions.php dosyasına aşağıdaki kodu:
    function baslik() {
       $baslik = get_the_title();
       if(strlen($baslik)> 15) {
          $baslik = mb_substr($baslik, 0, 15) . '...';
       }
       echo $baslik;
    index.php dosyasına ise aşağıdaki kodu yerleştirdim:
    	echo "<h3><a href='".$titlelink."'>".baslik()."</a></h3>";
    İşe yaradı ancak <h3> tagı geçerliliğini yitirdi. <h3> tagı kalktığı için başlıklar biçimsiz görünüyor. <h3> tagını nasıl yerleştirebilirim bu kodun arasına?

    Şimdiden teşekkür ederim.

    Daha önce index.php'de değiştirdiğim kod şu şekildeydi:
    	echo "<h3><a href='".$titlelink."'>".get_the_title()."</a></h3>";
  • 05-03-2013, 21:21:06
    #2
    Çağırdınız php kodunun dışına ekleyin h3 tagını <h3>phpkodu</h3> gibi
  • 05-03-2013, 21:34:19
    #3
    Teşekkürler denedim ancak şöyle bir hata alıyorum bu sefer:

    Alıntı
    Parse error: syntax error, unexpected '<' in /public_html/wp-content/themes/expose/functions.php on line 93
  • 06-03-2013, 10:41:11
    #4
    Konu güncel
  • 06-03-2013, 11:02:39
    #5
    Üyeliği durduruldu
    a href ile h3 yerini degis
  • 06-03-2013, 18:41:04
    #6
    Üstteki echo $baslik; yerine return $baslik; yazın.
  • 06-03-2013, 21:31:56
    #7
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Üstteki echo $baslik; yerine return $baslik; yazın.
    Mükemmelsiniz. Gerçekten çok teşekkür ederim.
    İlgilenen diğer arkadaşlara da teşekkür ediyorum.