WP: Admin Yorumlarını Renklendirme


Admin Yorumunu Renklendirme, wordpress düzenlemelerinin en önemlilerinden bir tanesidir. Admin yorumunun arkaplan rengi farklı yapılarak ziyaretçilerin admin yorumunu kolaylıkla ayırt etmesi sağlanır. Diğer yorumlardan farklı bir arkaplan rengine sahip olan admin yorumları aynı zamanda blogun görselliğine de katkı sağlar.

admin yorumunun renklendirme
Admin yorumunun arkaplan rengini farklı bir renk yapmanın şimdilik iki taneuygun yöntemi vardır: Eklenti ile yapmak ve blog temasının comments.php ve style.css dosyalarını düzenleyerek yapmak. İkinci yolu kullanarak yani iki tane tema dosyasını düzenleyerek yapmak oldukça basit ve mantıklıdır. Çünkü eklenti kullanmaya gerek kalmadan yapılabilecek bir düzenlemedir. Eklenti güncellemeye ve eklenti ayarlarına gerek duyulmadan halledebilirsiniz (Eklenti kullananlar genellikle Highlight Author Comments eklentisini kullanmaktadır). Bu yüzden ben basit ve mantıklı olanıyani tema düzenleyerek yapılanı kullanıyorum ve bu yöntemi anlatacağım. Aşağıdaki adımları izleyerek temanızı düzenleyebilirsiniz:

DÜZENLEME YAPMADAN ÖNCE STYLE.CSS VE COMMENTS.PHP' Yİ YEDEKLEYİNİZ.

1- stylesheet dosyasını düzenleme


(Genellikle stylesheet dosyası style.css'dir.) Tema dosyalarından style.css'yi açın. Ve dosyaya aşağıdaki kodu ekleyin. Dosyanın en altına ekleyebilirsiniz.
.authcomment {
background-color: #B3FFCC !important;
}
NOT: #B3FFCC kodu arkaplan rengini belirleyen koddur. Bu kodu değiştirerek arkaplan rengini değiştirebilrisiniz. İstediğiniz rengin HEX kodunu bulmak için buraya bakabilirsiniz: http://htmlcolorcodes.org/

2- comments.php dosyasını düzenleme

Kullandığınız temanın comments.php dosyasını açın. Ve aşağıdaki kodu aratın.
<li class=”<?php echo $oddcomment; ?>” id=”comment ...

Yukarıdaki kod genelde <?php if (get_comment_type()=="comment") : ?> kodunun hemen altındadır. Bu kodu aratarak da yukarıdaki koda ulaşabilirsiniz. Bulmanız gereken kod <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>"> gibi bir şeydir.

Kodu bulduktan sonra aşağıdaki ile değiştiriniz.
<li class="<?php
/* Only use the authcomment class from style.css if the user_id is 1 (admin) */
if (1 == $comment->user_id)
$oddcomment = "authcomment";
echo $oddcomment;
?>" id="comment-<?php comment_ID() ?>">

NOT: "Admin" üye id numarası genellike 1'dir. Bu nedenle eklenecek kodda 1 yazmaktadır. Eğer "Admin" kullanıcısı farklı bir üye id'sine sahip ise if (1 == $comment->user_id) satırında 1 yazan yeri uygun id numarası ile değiştirin.
Bu iki düzenlemeyi yaptıktan sonra işlem tamamlanmış demektir. Artık admin yorumları diğer yorumlardan farklı görünmektedir. Herhangi bir yazıya baktığınızda admin yorumlarının arkaplan renginin sizin seçtiğiniz renk olduğunu görebilirsiniz.

6 yorum:

ömer faruk dedi ki...

merhaba
Sitenizdeki sayfalandırma kısmını nasıl yapabiliriz, yardımcı olabilirmisiniz?
Wp Page Numbers pluginini denedim ama yapamadım.
ii günler

admin dedi ki...

Sayfalandırma için, "WP Page Numbers" eklentisini kullanıyorum.
Eklentiyi yükledikten sonra eklenti ayarlarından[Ayarlar(WP)>Page Numbers] istediğin stili seçebiliyorsun.
"Wordpress Sayfalandırma Eklentisi"nin ayrıntıları için buraya bakabilirsin: http://www.jenst.se/2008/03/29/wp-page-numbers

ömer faruk dedi ki...

teşekkür ederim kurdum çalışıyor
Verilen php kodunuda index.php dışında başka yerlere eklemm gerekiyormu acaba.?
ii günler

admin dedi ki...

Sayfalandırma eklentisinin aktif olmasını istediğin sayfalara PHP kodunu eklemen gerekir.
PHP kodunu, "Arşiv Sayfaları" için archive.php, "Kategori Sayfaları" için category.php içine eklemelisin.

osman dedi ki...

Sitenizden alıntı yapıldığında, bunun belirtilmesi konusunda oldukça hassas olduğunuz anlaşılıyor.
peki merak ediyorum, siz niçin alıntı yaptığınız bu yazının kaynağını gösterme gereği duymadınız?
nedense, aynı yazıdan http://zenverse.net/styling-admins-comment-in-wordpress/?replytocom=364 adresinde de var.
gerçi, muhtemelen bu yorum onaylanmayacak ama..
gerçek bir blog yazarı onaylar..b

admin dedi ki...

Bana yapılmasını istemediğim davranışları başkalarına asla yapmam. Bu konuda anlaşalım. Ortada bir yanlışlık varsa da gereğini yaparım.
Bahsettiğin konuya değinecek olursam; o yazıyla ilk defa karşılaşıyorum. Hiçbir şekilde verdiğin linkten alıntı yapılmamıştır. Yazıların aynı olduğu kanısına nasıl vardığını ise gerçekten merak ediyorum.

Yorum Gönder

 
Copyright 2009-2013 © trksh.org - Takip eden geride kalır.
Gizlilik
Teşekkürler bloggerthemes.net