seemsiyah adlı üyeden alıntı: mesajı görüntüle
<?php
function metalari_dose($icerik){
    global $post;
    $baslik = trim(get_the_title());
    $kategoriler = get_the_category();
    $versiyon = trim(get_post_meta($post->ID, 'versiyon_ozel_alan_ismi', true));
    $renk = trim(get_post_meta($post->ID, 'renk_ozel_alan_ismi', true));
    $kat = '';
    if($kategoriler){
        foreach($kategoriler as $kategori) {
            $kat .= '<a href="'.get_category_link($kategori->term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $kategori->name ) ) . '">'.$kategori->cat_name.'</a>, ';
        }
        $kat = trim($kat, ", ");
    }
 
    $icerik = str_replace(array('{baslik}', '{versiyon}', '{kategori}', '{renk}'), array($baslik, $versiyon, $kat, $renk), $icerik);
    return $icerik;
}
add_filter('the_content', 'metalari_dose');
?>
bir de böyle deneyin.

hocam kategoriyide getirdik sayende yanlız

diğer kısım yani yazılar arası boşluk düzelmedi
konu adı örnek
konu--adı--örnek

bu şekilde görünüyor hala çok zahmet verdim biliyorum ama bunuda düzeltebilirseniz vallahi süper olacak

şimdiden tekrar tekrar teşekkürler