نمایش اطلاعات نویسنده در وردپرس توسط افزونه یا کد

در این آموزش وردپرس نحوه افزودن قابلیت نمایش اطلاعات نویسنده در وردپرس توسط افزونه یا کد را یاد میگیرید و میتوانید اطلاعاتی مانند: نام نویسنده، تصویر و توضیحات نویسنده پست را در قالب وردپرس تان نمایش دهید. یکی از راه های تاثیرگذار و معتبر جلوه دادن سایت در دید بازدیدکنندگان، نمایش اطلاعات نویسنده پست است،اینکار باعث آشنایی کاربران با نویسنده های سایت میشود که در نتیجه اعتماد بیشتر کاربران به محتوای تولید شده و دنبال کردن سایر مطالب سایت را موجب میشود. در این مطلب از ایران تمز به معرفی کد و افزونه های لازم جهت نمایش اطلاعات نویسنده در وردپرس میپردازیم تا بتوانید براحتی بخش اطلاعات نویسنده را در انتها یا ابتدای نوشته های سایت تان ایجاد کنید.

نمایش اطلاعات نویسنده در وردپرس توسط افزونه یا کد

تنظیمات وردپرس بخش اطلاعات نویسنده و کاربر

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

تنظیمات وردپرس بخش اطلاعات نویسنده و کاربر

افزونه نمایش اطلاعات نویسنده در وردپرس Simple Author Box

راحت ترین راه ایجاد بخش اطلاعات نگارنده نوشته استفاده از افزونه های وردپرس میباشد.
اولین افزونه ای که قصد معرفی آنرا داریم Simple Author Box نام دارد. این افزونه براحتی بخش درباره نویسنده را در انتها یا ابتدای مطالب سایت نمایش میدهد. پس از نصب افزونه با مراجعه به بخش تنظیمات افزونه که با نام Simple Author Box در قسمت تنظیمات وردپرس قرار دارد میتوانید شخصی سازی های لازم را انجام دهید.

افزونه نمایش اطلاعات نویسنده در وردپرس Simple Author Box

برخی ویژگی های افزونه عبارتند از:

  1. طراحی واکنشگرا و سازگار با موبایل و تبلت
  2. امکان نمایش اطلاعات کامل نویسنده (نام، تصویر، گراواتار، توضیحات و …)
  3. قابلیت نمایش لینک پروفایل بیش از ۳۰ شبکه اجتماعی نویسنده
  4. امکان افزودن خودکار اطلاعات نویسنده به برگه های single.php و author.php
  5. قابلیت تغییر رنگ بخشهای مختلف جعبه اطلاعات نویسنده
  6. امکان گرد کردن گوشه تصویر نویسنده مطلب
  7. قابلیت نمایش بیوگرافی نویسنده پست
  8. راست چین بودن و سازگاری کامل باقالبهای فارسی
  9. و …

برای دانلود افزونه به برگه آن در مخزن افزونه های وردپرس به آدرس Simple Author Box مراجعه کنید.

نمایش اطلاعات نویسنده و کاربران سایت در ابزارک وردپرس Meks Smart Author Widget

افزونه بعدی که قصد معرفی آنرا داریم Meks Smart Author Widget نام دارد.
توسط این افزونه علاوه بر برگه توضیحات نوشته single.php امکان نمایش اطلاعات کاربر و نویسنده پست در ابزارکهای قالب نیز وجود دارد. اگر کاربر در برگه single.php یا author.php باشد اطلاعات نویسنده مطالب نمایش داده خواهد شد در غیر اینصورت اطلاعات کاربری آن در محل ابزارک نمایش داده میشود.

نمایش اطلاعات نویسنده و کاربران سایت در ابزارک وردپرس Meks Smart Author Widget

برخی از ویژگی های افزونه عبارتند از:

  1. شناسایی خودکار اطلاعات نویسنده و کاربران وردپرس
  2. طراحی واکنشگرا و سازگار با موبایل و تبلت
  3. امکان نمایش لینک آرشیو نوشته های نویسنده
  4. قابلیت نمایش گراواتار کاربر با ابعاد دلخواه
  5. امکان تعیین عنوان جعبه اطلاعات نویسنده
  6. نمایش بیوگرافی نویسنده مطلب
  7. قابلیت تعیین نمایش اطلاعات کاربر با نقش کاربری خاص
  8. تنظیمات ساده و راحت
  9. و …

برای دانلود افزونه به برگه آن در مخزن افزونه های وردپرس به آدرس Meks Smart Author Widget مراجعه کنید.

کد نمایش اطلاعات نویسنده در وردپرس

کد نمایش اطلاعات نویسنده در وردپرس

روش دیگر نمایش اطلاعات نویسنده پست استفاده از کد و توابع کاربر میباشد.
از این روش بیشتر در هنگام کدنویسی و طراحی قالب وردپرس استفاده میشود. برای ساخت جعبه اطلاعات نویسنده کدهای زیر را در انتها یا ابتدای بخش نمایش مطلب در صفحات single.php یا author.php قرار دهید. کدهای زیر قابلیت نمایش نام نویسنده، بیوگرافی، تصویر آواتار، لینک توئیتر و آدرس سایت نویسنده را دارا هستند.

<div id="iranthemes-author"><?php the_post();
$author_id=get_the_author_meta('ID'); $curauth=get_user_by('ID',$author_id);
$user_nicename=$curauth->user_nicename; $display_name=$curauth->display_name;
$user_description=$curauth->user_description; $user_email=$curauth->user_email;
$user_url=$curauth->user_url; $user_website=$curauth->website_name;
$user_twitter=$curauth->twitter; rewind_posts(); ?>
پروفایل نویسنده: <a href="<?php echo get_author_posts_url($author_id,$user_nicename); ?>">
<?php echo $display_name; ?></a>
<?php if($user_description) echo '<p>'.$user_description.'</p>'; ?>
<?php if($user_email) echo get_avatar($user_email,'100'); ?>
<?php if($user_url || $user_twitter) : ?><ul><?php if($user_url) : ?>
<li>سایت: <a href="<?php echo $user_url; ?>">
<?php if($user_website) : echo $user_website; else : echo $user_url; endif; ?></a></li>
<?php endif; if($user_twitter) : ?>
<li>توئیتر: <a href="https://twitter.com/<?php echo $user_twitter; ?>">@<?php echo $user_twitter; ?></a>
</li><?php endif; ?></ul><?php endif; ?></div>

بعد از قرار دادن کدهای بالا باید استایل css دلخواه تان را برای نمایش بهتر جعبه اطلاعات نویسنده مطلب ایجاد کنید. برای نمایش اطلاعات نویسنده در سایت باید با مراجعه به بخش شناسنامه کاربری، فیلدهای موجود را پر کنیم. لازم به یادآوری است که به دلیل استفاه از دستورات شرطی در کد بالا اگر فیلدی پر نشده باشد اطلاعات آن نمایش داده نمیشود. بعضی پوسته های وردپرس به طور پیشفرض قابلیت نمایش اطلاعات نویسنده را دارا هستند، حال ممکن است بخواهید نام نویسنده و تاریخ انتشار نوشته را حذف کنید. برای این منظور باید توابع نمایش نام نویسنده و تاریخ مطلب را از میان کدهای پوسته وردپرس حذف کنید.

آموزش حذف نام نویسنده و تاریخ انتشار مطلب در قالب وردپرس

برای حذف نام نویسنده و تاریخ انتشار نوشته باید توابع فراخوانی آنها را از پوسته وردپرس حذف کنیم.
تابع the_author برای نمایش نام نویسنده و تابع the_time برای نمایش تاریخ انتشار نوشته کاربر دارند، پس باید آنها را از فایل single.php یا کوئری وردپرس مورد نظر حذف کنیم تا دیگر نمایش داده نشوند. در تصویر زیر نحوه استفاده از توابع نام نویسنده و تاریخ انتشار نوشته نمایش داده شده است.

آموزش حذف نام نویسنده و تاریخ انتشار مطلب در قالب وردپرس

به پایان آموزش نمایش اطلاعات نویسنده در وردپرس رسیدیم چنانچه سوالی دارید در بخش دیدگاه های همین مطلب مطرح کنید.

درباره نویسنده
رضا کیانوش

رضا کیانوش هستم مدیر ایران تمز، لیسانس فناوری اطلاعات و ارتباطات در گرایش کاربردهای ict دارم. حدود 7 سالی هست که با وردپرس آشنا شدم و خدمات طراحی قالب وردپرس، سئو و بهینه سازی سایت رو انجام میدم. ایران تمز رو برای ارائه آموزشهای تخصصی و انتشار پوسته های وردپرسی که طراحی میکنیم راه اندازی کردم. اگر نیاز به طراحی قالب وردپرس اختصاصی دارید ما در ایران تمز اینکار رو با بهترین کیفیت براتون انجام میدیم.

بازدیدکنندگان قبلی مشاهده مطالب زیر را به شما پیشنهاد کرده اند

دیدگاهی بنویسید.

بهتر است دیدگاه شما در ارتباط با همین مطلب باشد.

  1. حسین :
    ۲۰ آذر ۹۶

    سلام نحوه ساخت گراواتار را هم میشه آموزش دهید. ممنون

    • رضا کیانوش :
      ۲۰ آذر ۹۶

      سلام، در گوگل آموزش نحوه ساخت گراواتار رو جستجو کنید بی نهایت آموزش در اینباره وجود داره که میتونید ازشون استفاده کنید.

  2. حسین :
    ۲۰ آذر ۹۶

    ممنون حل شد بی نهایت از شما ممنونم