WordPress Yorumlarında Yönetici Etiketi Nasıl Gösterilir?

WordPress Yorumlarında Yönetici Etiketi Nasıl Gösterilir?

WordPress Yorumlarında Yönetici Etiketi Nasıl Görüntülenir?

WordPress Yorumlarında Yönetici Etiketi Nasıl Gösterilir?

Yönetici sembolü şeklinde bir vurgu sağlamak, web sitenizin kesinlikle daha profesyonel görünmesini sağlayacaktır. Bu sembol, yorum yapan yöneticinin adının hemen yanında görünecektir. Yani yorumunuz göründükten sonra yönetici adının yanında Yönetici yazan bir etiket bulunacaktır. Bu tür bir özellik yönetici olarak sizin için pek kullanışlı değildir. Ancak web ziyaretçileri için elbette daha fazla değer sağlayacaklar. Özellikle yorumlarına yönetici etiketli bir kullanıcı tarafından yanıt verildiğinde. Daha çok önemsendiklerini hissedecekler gibi görünüyor, değil mi?

Yönetici etiketini görüntülemek için birkaç şeye ihtiyacınız vardır:

  • FTP Dosyalarına Erişim
  • Biraz CSS bilgisi
  • Not Defteri++ PHP ve CSS dosyalarını düzenlemek için

Yorum kullanıcı adının yanında Yönetici metnini görüntüler

Yönetici Kullanıcı Adı Yorumunun Yanında Yönetici Etiketini Görüntüler

  1. Web sitesinin FTP / Dosya Yöneticisine girin
  2. Klasörü aç wp-content\themes\themes-used
  3. Function.php > Birlikte aç adlı dosyayı arayın Not Defteri++
  4. Aşağıdaki kodu kopyalayıp en alta yapıştırın:
    if ( ! class_exists( 'WPB_Comment_Author_Role_Label' ) ) :
    class WPB_Comment_Author_Role_Label {
    public function __construct() {
    add_filter( 'get_comment_author', array( $this, 'wpb_get_comment_author_role' ), 10, 3 );
    add_filter( 'get_comment_author_link', array( $this, 'wpb_comment_author_role' ) );
    }
     
    // Get comment author role 
    function wpb_get_comment_author_role($author, $comment_id, $comment) { 
    $authoremail = get_comment_author_email( $comment); 
    // Check if user is registered
    if (email_exists($authoremail)) {
    $commet_user_role = get_user_by( 'email', $authoremail );
    $comment_user_role = $commet_user_role->roles[0];
    // HTML output to add next to comment author name
    $this->comment_user_role=" <span class="comment-author-label comment-author-label-".$comment_user_role.'">' . ucfirst($comment_user_role) . '</span>';
    } else { 
    $this->comment_user_role="";
    } 
    return $author;
    } 
     
    // Display comment author                   
    function wpb_comment_author_role($author) { 
    return $author .= $this->comment_user_role; 
    } 
    }
    new WPB_Comment_Author_Role_Label;
    endif;
  5. Dosyayı kaydettiniz ve şimdi dosyaya geçin stil.css veya genellikle style.min.css
  6. Aşağıdaki kod satırlarını girin:
    .comment-author-label {
        padding: 5px;
        font-size: 14px;
        border-radius: 3px;
    }
     
    .comment-author-label-editor {  
    background-color:#efefef;
    }
    .comment-author-label-author {
    background-color:#faeeee;
    }
     
    .comment-author-label-contributor {
    background-color:#f0faee;   
    }
    .comment-author-label-subscriber {
    background-color:#eef5fa;   
    }
     
    .comment-author-label-administrator { 
    background-color:#fde9ff;
    }
  7. CSS dosyasını kaydedin ve web sitenizi kontrol etmeyi deneyin

Ayrıca Oku : CSS Arka Planını Renkli Flash Yapma Eğitimi

Yönetici Etiketi Arka Planını Değiştirme

Arka plan renginin onaltılık rengini değiştirerek etiket arka planını değiştirebilirsiniz. Örneğin siyahla değiştirip yazıyı beyaza çevirmek istiyorsunuz. O zaman CSS’de bu şekilde girdi sağlamanız gerekir.

.comment-author-label-administrator { 
background :#000;
color : #fff;
}

Arka plan rengi olarak değiştirildi arka plan, siyah renk kodu #000 ile. Daha sonra kodu eklersiniz renk metnin rengini (yazı tipi) beyaz olarak değiştirmek için #fff.

Ayrıca Oku : WordPress’te HTML Etiketi Niteliklerini Kaldırma Eğitimi

Şunlar da Hoşunuza Gidebilir

Yönetici dışındaki rol etiketi nasıl kaldırılır

Bunun üstesinden gelmek için CSS bölümüyle oynamanız yeterli. Örneğin, katkıda bulunan ve abone etiketlerini kaldırmak istiyorsunuz. Yani CSS’de satırı değiştirirsiniz .comment-author-label-contributor ve .comment-author-label-subscriber sonra işlevi ekleyin görüntü yok. Örnekler aşağıdaki gibidir:

.comment-author-label-contributor {display:none}

.comment-author-label-subscriber {display:none}

Diğer kullanıcı rolleri için yöntem aynıdır. Rolün adına göre eklemeniz yeterli. Çok kolay, değil mi? Umarım faydalıdır!

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *