Wordpress bloğunuzda birden fazla yazara sahipseniz, temanıza yazar hakkında bilgi veren bir alan eklemek iyi bir fikir olacaktır. Aşağıdaki resimde örnek bir yazar alanını görebilirsiniz.

Yazar alanı örneği

Sol kısımda yazarın avatarı, sağ tarafta ise yazarın adı, yazarın açıklaması ve yazar sitesi bilgileri bulunmaktadır. Şimdi kendi yazar alanımızı oluşturmaya başlayabiliriz.

İlk olarak size wordpress ile yazar bilgilerini(adı, url, açıklamalar vs.) nasıl alacağımıza bakalım;

-Yazarın adı :

<?php the_author_meta('user_firstname'); ?>

-Yazarın soyadı :

<?php the_author_meta('user_lastname'); ?>

-Yazarın adını yazılarının linki ile beraber göstermek :

<?php the_author_posts_link(); ?>

-Yazarın açıklaması :

<?php the_author_meta('description'); ?>

-Yazarın web sitesi :

<?php the_author_meta('user_url'); ?>

-Yazarın avatarı :

<?php the_author_meta('user_email'); ?>

Wordpress'in yazar bilgilerini veren fonksiyonlarını daha detaylı olarak bu adresten inceleyebilirsiniz. Wordpress'in yazar bilgilerini veren fonksiyonlarını öğrendiğimize göre HTML ve CSS kısmına geçebiliriz. Aşağıdaki kodu worpress temanızda bulunan single.php dosyasında yazar alanının görünmesini istediğiniz kısma yapıştırın.

<div class="yazar_alani">

    <div class="sol">
         <?php echo  get_avatar( get_the_author_email(), '80' ); ?>
    </div>

    <div class="sag">
        <strong>Yazar : <?php  the_author_posts_link(); ?></strong>
        <p><?php  the_author_description(); ?></p>
        Yazarın <a  href="<?php the_author_meta('user_url'); ?>">websitesiYa</a>
    </div> 

</div>

Aşağıdaki CSS kodlarını temanızın style.css dosyasına ekleyin.

.yazar_alani{
    width:590px;
    height:140px;
    font-family:verdana;
    font-size:13px;
    background-color:#FAF3DE;
    border:1px solid #E4D19C;
}

.sol{
    float:left;
    width:100px;
    height:100px;
    margin:25px;
}

.sag{
    float:left;
    margin-top:25px;
    width:425px;
}

Bu kodları belirtilen dosyalara eklediyseniz buna benzer bir sonuç alacaksınız:

Wordpress yazar alanı

Umarım işinize yarar saygılarla.