افزودن جعبه اطلاعات نویسنده در پست های وردپرس

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

چرا و چه وقت نیاز به جعبه اطلاعات نویسنده وردپرس هستیم

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

روش 1: جعبه نویسنده در زیر پست های وردپرس با استفاده از پلاگین

بیشتر مدیران سایت می خواهند در انتهای پست اطلاعات نویسنده نمایش داده شود. در اینجاست که شما به راحتی می توانید جعبه اطلاعات نویسنده در انتهای نوشته های وردپرس را ایجاد نمایید.
اولین چیزی که باید انجام دهید این است که افزونه وردپرس Guerrilla’s Author Box را نصب و فعال کنید.

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

در ضمن به عنوان مدیر کل سایت می توانید از طریق کاربران » همه کاربران در پیشخوان وردپرس، اطلاعات کاربران سایت خود را ویرایش نمایید. در نهایت یک جعبه اطلاعات نویسنده در انتهای هر مطلب سایت شما ایجاد خواهد شد.

روش 2: اضافه کردن جعبه اطلاعات نویسنده با استفاده از کد

در روش بالا از افزونه وردپرس برای افزودن بخش اطلاعات نویسنده در انتهای مطلب استفاده شد که روشی آسانتر است. اما شما می توانید با افزودن کد به فایل functions.php موجود در پوشه قالب وردپرس، جعبه اطلاعات نویسنده را نمایش دهید.

function dst_author_info_box( $content ) {
 
global $post;
 
if ( is_single() && isset( $post->post_author ) ) {
 
$display_name = get_the_author_meta( 'display_name', $post->post_author );
 
if ( empty( $display_name ) )
$display_name = get_the_author_meta( 'nickname', $post->post_author );
 
$user_description = get_the_author_meta( 'user_description', $post->post_author );
 
$user_website = get_the_author_meta('url', $post->post_author);
 
$user_posts = get_author_posts_url( get_the_author_meta( 'ID' , $post->post_author));
  
if ( ! empty( $display_name ) )
 
$author_details = '<p class="author_name">درباره ' . $display_name . '</p>';
 
if ( ! empty( $user_description ) )
 
$author_details .= '<p class="author_details">' . get_avatar( get_the_author_meta('user_email') , 90 ) . nl2br( $user_description ). '</p>';
 
$author_details .= '<p class="author_links"><a href="'. $user_posts .'">نمایش تمام مطالب ' . $display_name . '</a>';  
 
if ( ! empty( $user_website ) ) {
 
$author_details .= ' | <a href="' . $user_website .'" target="_blank" rel="nofollow">وب سایت</a></p>';
 
} else { 
$author_details .= '</p>';
}
 
$content = $content . '<footer class="author_bio_section" >' . $author_details . '</footer>';
}
return $content;
}
 
add_action( 'the_content', 'dst_author_info_box' );
 
remove_filter('pre_user_description', 'wp_filter_kses');

اکنون می توانید این بخش را به دلخواه خود طراحی کنید. ما نمونه ای کد css را برای بخش اطلاعات نویسنده نوشته ایم. این کد را در انتهای فایل style.css  یا فایل مربوط به شیوه نامه قالب وردپرس خود وارد کنید.

.author_bio_section{
background: none repeat scroll 0 0 #F5F5F5;
padding: 15px;
border: 1px solid #ccc;
}
 
.author_name{
font-size:16px;
font-weight: bold;
}
 
.author_details img {
border: 1px solid #D8D8D8;
border-radius: 50%;
float: right;
margin: 0 0 10px 10px;
}

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

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

به بالای صفحه بردن