sajadabedi

صفحه Author.php برای هر کاربر؟!

12 پست در این موضوع قرار دارد

سلام.

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

طوری تنظیم کردم که وقتی رو هر کدوم از کاربران کلیک میشه به صفحه author حدایت بشه

الان میخوام توی صفحه author مشخصات اون کاربری که انتخاب شده نشون داده بشه

برای این کار باید چیکار کنم؟

ممنون.

0

به اشتراک گذاری این پست


لینک به پست

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

1

به اشتراک گذاری این پست


لینک به پست

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

اطلاعات کاربر وارد شد.

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

0

به اشتراک گذاری این پست


لینک به پست

سلام

این لینک رو بررسی کنید.

1

به اشتراک گذاری این پست


لینک به پست

سلام

این لینک رو بررسی کنید.

قبلا این مطلب خوندم ولی بهم جواب نداد.!!


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

من این کد را تست نوشتم که نام مستعار و توضیحات کاربر را بر میگردونه

ولی این کد هیچ چیزی در خروجی نشون نمیده.!!!

0

به اشتراک گذاری این پست


لینک به پست

من متوجه جماتون نشدم

این طور امتحان کنید


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

1

به اشتراک گذاری این پست


لینک به پست

من متوجه جماتون نشدم

این طور امتحان کنید


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

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

ولی بازم چیزی نوشن نمیده.

چیکار بیاید بکنم؟ :(

0

به اشتراک گذاری این پست


لینک به پست

صفحه ای که ساختید را باید با نام author.php در قالب ذخیره کنید

این کد قبل از فراخوانی مشخصات کاربرر بگذارید


<?php
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
?>

برای چاپ باید از الگوی زیر استفاده کنید:


<p>مطالب <?php echo $curauth->nickname; ?> در این سایت:</p>

لیت متاهای دیفالت نویسندگان:


$curauth->aim;
$curauth->description;
$curauth->display_name;
$curauth->first_name;
$curauth->ID;
$curauth->jabber;
$curauth->last_name;
$curauth->nickname;
$curauth->user_email;
$curauth->user_login;
$curauth->user_nicename;
$curauth->user_registered;
$curauth->user_url;
$curauth->yim;

نمونه از قالب کامل صفحه:


<?php get_header(); ?>
<div id="content" class="narrowcolumn">
<!-- This sets the $curauth variable -->
<?php
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
?>
<h2>about: <?php echo $curauth->nickname; ?></h2>
<dl>
<dt>Website</dt>
<dd><a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></dd>
<dt>Profile</dt>
<dd><?php echo $curauth->user_description; ?></dd>
</dl>
<h2>Posts by <?php echo $curauth->nickname; ?>:</h2>
<ul>
<!-- The Loop -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
<?php the_title(); ?></a>,
<?php the_time('d M Y'); ?> in <?php the_category('&');?>
</li>
<?php endwhile; else: ?>
<p><?php _e('No posts by this author.'); ?></p>
<?php endif; ?>
<!-- End Loop -->
</ul>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

مرجع: https://codex.wordpress.org/Author_Templates

4

به اشتراک گذاری این پست


لینک به پست

این دیگه باید جواب بده


<?php get_the_author_meta( 'user_nicename' ); ?>
<?php get_the_author_meta( 'description' ); ?>

بیشتر

2

به اشتراک گذاری این پست


لینک به پست

این دیگه باید جواب بده


<?php get_the_author_meta( 'user_nicename' ); ?>
<?php get_the_author_meta( 'description' ); ?>

بیشتر

این کدها به شرطی جواب می دند که بعد از


<?php if ( have_posts() ) :?>

قرار بگیرند

4

به اشتراک گذاری این پست


لینک به پست

این کدها به شرطی جواب می دند که بعد از


<?php if ( have_posts() ) :?>

قرار بگیرند

ممنون.

حالا چطوری میتونم آواتار کاربر را هم نمایش بدم؟

0

به اشتراک گذاری این پست


لینک به پست


<?php
echo get_avatar($curauth->user_email, 80);
?>

با تغییر عدد 80 اندازه آواتار را تغییر بدید

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط madish
      سلام وقت بخیر یه سوال داشتم اگر بتونین کمک کنید ممنون میشم
      ببینید من یه لیست باز شو شرطی میخام که بدون دکمه تایید یا ارسال باشه بع این صورت که کاربر وقتی لیست رو باز کرد روی هر گزینه کلیک کرد یه لینک براش باز شه
      ساده تر میتونم بگم
      لیست شرطی که بلافاصله از انتخاب (بدون دکمه تایید یا ارسال) یه لینک جدید باز شه
      مث صفحه اصلی سایت اچاره با یه تفاوت های ریز
      اینو چطور میتونم با وردپرس پیاده کنم ؟
      افزونه یا چیزی هست ؟
      ممنون میشم راهنمایی کنین
    • توسط saeedbagherim
      سلام دوستان یکی بهم کمک کنه سایت قالب درست کردم کد صفحه بعد و قبل اضافه کردم داخل سایت حداقل 50 تا پست دارم از  قسمت تنظیمات وردپرس تنظیم کردم 9 پست در هر صفحه نشون بده که نشون میده میرم صفحه بعدی باز همون 9 پست رو میاره تکراری باز میاد دلیلش چی میتونه باشه ؟
    • توسط Arashz1
      سایت ارتباط اولیه رو خیلی کند انجام میده و واقعا همه کار کردم اما مشکل برطرف نشده اگر می تونید راهنمای کنید ممنون قالب سایت اوادا پرو شاپ  بوده و مشکل از همین قالب است اما هر کاری می کنم مشکل همچنان پا بر جاست .
      cdn و dns هم از اروان ابر گرفتم اما باز مشکل پا بر جا
      domin: Noavarco.com
       
    • توسط komeyl67
      سلام دوستان.
      من یه مشکل با پوسته oneclick دارم. در صفحه نمایش پستهای یک دسته، تصویر شاخص رو کراپ میکنه.
      تصویر شاخص انتخابی من مربعه ولی عرض تصویرو ثابت نگه میداره و از ارتفاع فقط 650 پیکسل بالایی رو انتخاب میکنه و یک تصویر مستطیلی قرار میده.
      در واقع از تصویر شاخص اصلی یه تصویر با عرض اصلی و ارتفاع 650 درست میکنه و همونه تو تگ img به عنوان source قرار میده.
      من میخوام این کارو انجام نده و همون تصویر مربعب رو بذاره.
      تو کار با قالب و اینا تازه کارم، ممنون میشم راهنماییم کنید.
       

    • توسط 1hamed2afm
      با سلام و خسته نباشید .
      یه سفارش تبدیل psd به وردپرس دارم لطفا یه طراح کاربلد و خوش ذوق بهم معرفی کنین