• 02-08-2013, 10:04:12
    #1
    Sitemde kategorilere özel index hazırlıyorum. Meta taglarında description kodunu kategori açıklaması yaptım ama açıklamada hata var

    eklediğim kod:
    <meta name="description" content="<?php echo category_description( $category_id ); ?>" />

    Hatalı kod
    <meta name="description" content=" <p>49 dyas</p>" />
    açıklaya p kodunu ekleyor. Bunu nasıl düzeltebilirim.
  • 02-08-2013, 10:25:18
    #2
    değişkeni strip_tags() fonksiyonundan geçirmen gerekiyor.
  • 02-08-2013, 10:33:37
    #3
    category_description( $category_id );
    fonksiyonu içinde <p> </p> komutu bulunuyor gibi ayrıca kategori'nin id'sini çekmişsin, <p> </p>'leri kaldırır, id yerine de örneğin name gibi bir değişken girersen sorun hallolur diye düşünüyorum.
  • 02-08-2013, 12:03:49
    #4
    description girdiğin textarea da yazı editörü olabilir mi? tinymce falan. onlar otomatik ekliyor.

    $desc = category_description( $category_id );
    $taglar= array("<p>", "</p>");
    $cikti = str_replace($taglar, "", $desc);
    echo $cikti;
    dene bakalım.

    strip_tags fonksiyonu daha iyimiş

    strip_tags (category_description( $category_id ));