• 23-11-2021, 02:36:49
    #1
    Not: Çözümünü buldum, alıntıda mevcut.

    Sitenin body html tagına eklenen ve kullanılmayan CSS Class'larını kaldırmak için body_class()'ı sildim ancak silmemem gereken bir durum oluştu. Bu Wordpress fonksiyonunun bir görevi de yönetici barı varsa admin-bar class'ını eklemekti, silince buda gitti. Nasıl body_class()'ı silmek yerine bunun haricindekileri kapatabilirim?

    https://developer.wordpress.org/refe...ns/body_class/

    Çözüm:
    SkyGhostAir adlı üyeden alıntı: mesajı görüntüle
    Şu kod işimi gördü:

        add_filter( 'body_class', function( $classes ) {
            return is_array($classes) ? array_intersect($classes, array('admin-bar')) : '';
        });
  • 23-11-2021, 03:13:00
    #2
    Şu kod işimi gördü:

        add_filter( 'body_class', function( $classes ) {
            return is_array($classes) ? array_intersect($classes, array('admin-bar')) : '';
        });