جستجو برای:
سبد خرید 0
  • مجله آموزشی برنامه نویسی
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
 

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • ۰۹۱۳۶۵۲۳۵۹۵
  • support@ariapad.com
perm_identity
سبد خرید 0
  • مجله آموزشی برنامه نویسی
  • دوره ها
  • بلاگ
0
آریاپاد
  • مجله آموزشی برنامه نویسی
  • آموزش های متنی
    • آموزش زبان برنامه نویسی PHP
      • آموزش PHP از مبتدی تا پیشرفته
      • آموزش فریم ورک لاراول
    • وردپرس
      • آموزش ساخت پوسته وردپرس
      • افزونه های مورد نیاز و حرفه ای وردپرس
      • افزونه های وردپرس آریاپاد
      • بهینه سازی سایت های وردپرسی
    • سرور
      • آموزش هاست و سرور
      • امنیت سرور مجازی و اختصاصی لینوکس
    • سئو و مطالب آزاد
      • #ویدئوها
      • #پادکست(صوتی)
      • دوره آموزشی جامع سئو
      • نوشته های آزاد
  • دوره های آموزشی ویدئویی
  • منو کاربری
    • کیف پول من
    • فراموشی گذرواژه
    • جزئیات حساب
    • آدرس‌ها
    • دانلودها
    • علاقه مندی ها
    • دوره های خریداری شده
    • سفارش‌ها
    • حساب کاربری
    • سبد خرید
    • پرداخت
  • صفحات
    • درباره ما
    • جداول قیمت گذاری
    • اساتید
    • نمونه کارها
ورود و ثبت نام

وبلاگ

آریاپاد بلاگ وردپرس آموزش ساخت پوسته وردپرس اضافه کردن بخش درباره نویسنده به قالب وردپرس بدون افزونه

اضافه کردن بخش درباره نویسنده به قالب وردپرس بدون افزونه

access_time1396/07/12
perm_identity ارسال شده توسط شمشاد امیری خراسانی
folder_open آموزش ساخت پوسته وردپرس
visibility 27 بازدید


در این پست قصد آموزش اضافه کردن باکس درباره نویسنده به قالب وردپرس (بدون افزون یا پلاگین) را به شما عزیزان داریم .


باکس خودکار به پایین تمامی پست هایی مربوط به نویسنده خود نمایش داده می شود
برای اینکار شما نیازی دارید تکه کد زیر را به فایل functions.php  پوسته خود اضافه کنید :


function wpb_author_info_box( $content ) {
 
global $post;
 
// Detect if it is a single post with a post author
if ( is_single() && isset( $post->post_author ) ) {
 
// Get author's display name 
$display_name = get_the_author_meta( 'display_name', $post->post_author );
 
// If display name is not available then use nickname as display name
if ( empty( $display_name ) )
$display_name = get_the_author_meta( 'nickname', $post->post_author );
 
// Get author's biographical information or description
$user_description = get_the_author_meta( 'user_description', $post->post_author );
 
// Get author's website URL 
$user_website = get_the_author_meta('url', $post->post_author);
 
// Get link to the author archive page
$user_posts = get_author_posts_url( get_the_author_meta( 'ID' , $post->post_author));
  
if ( ! empty( $display_name ) )
 
$author_details = '

درباره نویسنده پست ' . $display_name . '

'; if ( ! empty( $user_description ) ) // Author avatar and bio $author_details .= '

' . get_avatar( get_the_author_meta('user_email') , 90 ) . nl2br( $user_description ). '

'; $author_details .= '

نمایش تمام پست های ' . $display_name . ''; // Check if author has a website in their profile if ( ! empty( $user_website ) ) { // Display author website link $author_details .= ' | وبسایت

'; } else { // if there is no author website then just close the paragraph $author_details .= '

'; } // Pass all this info to post content $content = $content . '
' . $author_details . '
'; } return $content; } // Add our function to the post content filter add_action( 'the_content', 'wpb_author_info_box' ); // Allow HTML in author bio section 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: left;
margin: 0 10px 10px 0;
}

پیش نمایش باکس نویسنده در پایین پست به شکل زیر خواهد بود :

اشتراک گذاری:

مطالب زیر را حتما بخوانید
  • آموزش ساخت پوسته وردپرس به صورت قدم به قدم (در حال تکمیل)

    57 بازدید

  • بهترین روش پیشنمایش قالب های وردپرس برای توسعه دهندگان

    73 بازدید

  • فیلم آموزش طراحی و ساخت سایت وردپرسی در هاست اشتراکی cpanel

    41 بازدید

  • اضافه کردن یک هشدار یا اطلاعیه در داشبورد وردپرس

    44 بازدید

  • امکانات وردپرس فارسی جدید 4.9.2

    40 بازدید

دیدگاه بگذارید

avatar
avatar
  اشتراک  
به من اطلاع بده
جستجو برای:
  • محبوب
  • جدید
  • دیدگاه ها
قبلی بعدی
جدیدترین نوشته ها
  • اولین کنفرانس PHP در جهان – آیا PHP 8 رونمایی می شود ؟ 1398/08/12
  • آموزش ٬ معرفی و دانلود فونت وزیر – وب و PC 1398/08/08
  • تست ارتباط ‍پایگاه داده mysql با لاراول 1398/06/17
  • گرفتن تمام مقادیر POST$ و یا GET$ در PHP و ذخیره کردن در یک فایل TEXT 1398/06/08
  • افزایش سرعت چهار تا ده برابری سایت وردپرسی شما (حذف علامت سوال از فایل) + ویدئو آموزشی 1398/05/24
سبد خرید
درباره آریاپاد

آریاپاد گروهی متشکل از برنامه نویسان Back-End است بر بستر زبان برنامه نویسی PHP و مدیریت سرور های لینوکسی – بخش عمده ای از کار ما فعالیت بر بستر حفظ امنیت سایت های پارسی است .

  • location_on
    کرمان شهرستان رفسنجان
  • phone_android
    ۰۹۱۳۶۵۲۳۵۹۵
  • email
    support@ariapad.com
دسترسی سریع
  • مجله آموزشی برنامه نویسی
  • بلاگ
  • دوره ها
  • حساب کاربری
  • سبد خرید
  • پرداخت
  • جداول قیمت گذاری
نماد اعتماد

تمامی حقوق برای گروه توسعه آٰریاپاد محفوظ می باشد.
keyboard_arrow_up wpDiscuz