وردپرس: نمایش نام ، آواتار و لینک نویسنده مطلب در سایت
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

در وردپرس ، شما به عنوان یک مدیر سایت ، در واقع نویسنده ای هستید که یک پروفایل مخصوص به خودتان را دارید. این پروفایل که شامل نام و نام خانوادگی ، نام نمایشی و … هستید که علاوه بر آن یک لینک مخصوص به خود در سایتتان دارید که مطالب شما در آنجا لیست خواهند شد. برای وب سایت هایی که چندین نویسنده دارند ، پیشنهاد ما نمایش نام آخرین نویسنده که مطلب را ویرایش کرده است ، می باشد که می تواند ظاهر سایتتان را حرفه ای تر کند!

در این مستند قصد داریم ، نحوه نمایش نام نویسنده ، آواتار (گراواتار) و لینک صفحه نویسنده را در مطلب به شما آموزش دهیم.

نکته : برای دریافت نتیجه بهتر از این کدها ، آنها را در فایل single.php قالبتان و در حلقه مطلب استفاده کنید.

 

نمایش نام نویسنده

کد اصلی جهت نمایش نام نویسنده (نام نمایشی) در وردپرس به صورت زیر است:

<?php the_author(); ?>

نکته: این کد تنها یک نام بدون لینک خروجی خواهد داد.

مثال کاربرد:

<p>این مطلب توسط <?php the_author(); ?> نوشته شده است!</p>

دریافت لینک صفحه نویسنده

هر نویسنده ، یک لینک مخصوص به خود دارد که تمامی مطالبی که نوشته در آن لینک (به صورت صفحه بندی شده) نمایش داده می شود. برای دریافت لینک از کد زیر استفاده کنید:

<?php echo get_author_posts_url( get_the_author_meta( 'ID' ), get_the_author_meta( 'user_nicename' ) ); ?>

نکته: کد بالا یک آدرس اینترنتی بدون تگ a خروجی خواهد داد.

مثال کاربرد این کد:

<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ), get_the_author_meta( 'user_nicename' ) ); ?>"><?php the_author(); ?></a>

اطلاعات: در کد بالا ما از توبع دریافت لینک و نام نویسنده در تگ a استفاده کردیم


دریافت نام نویسنده قابل کلیک

اما شما می توانید با استفاده از کد زیر ، بدون بکار گرفتن تگ های HTML اضافه ، یک نام نویسنده قابل کلیک (لینک دار) خروجی بگیرید.

<?php the_author_link(); ?>

مثال کاربرد:

<p>این مطلب توسط <?php the_author_link(); ?> نوشته شده است!</p>

دریافت و نمایش آواتار (گراواتار) نویسنده

کد زیر جهت نمایش گراواتار نویسنده است. این کد یک خروجی شامل تگ HTML خواهد داد. یعنی تنها کافیست کد را در مکانی که قصد دارید آواتار نمایش داده شود قرار دهید و نیازی به استفاده از تگ img نیست.

<?php echo get_avatar( get_the_author_email(), '128', '/images/no_images.jpg', get_the_author() ); ?>

تنظیمات:

  • بجای عدد 128 اندازه آواتار دلخواهتان را وارد کنید.
  • شما می توانید یک آواتار پیش فرض نیز وارد کنید تا در صورتی که نویسنده ، گراواتاری نداشته باشد ، آن تصویر نمایش داده شود.

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟