sajadabedi 4 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 سلام.من توی صفحه اصلی سایتم یه لیست از کاربران سایت را قرار دادم و طوری تنظیم کردم که وقتی رو هر کدوم از کاربران کلیک میشه به صفحه author حدایت بشهالان میخوام توی صفحه author مشخصات اون کاربری که انتخاب شده نشون داده بشهبرای این کار باید چیکار کنم؟ممنون. نقل قول لینک به ارسال
sir1 512 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 خب این به همون کابر بستگی داره. اگه اطلاعات خودش را در قسمت در باره من در شناسش پر کنه نشون داده میشه اگه هم پر نکنه چیزی نمایش داده نمیشه. 1 نقل قول لینک به ارسال
sajadabedi 4 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 خب این به همون کابر بستگی داره. اگه اطلاعات خودش را در قسمت در باره من در شناسش پر کنه نشون داده میشه اگه هم پر نکنه چیزی نمایش داده نمیشه.اطلاعات کاربر وارد شد.منظور من این بود که چه کدی باید بنویسم که اون اطلاعات نمایش داده بشه؟ نقل قول لینک به ارسال
مهدی 1668 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 سلاماین لینک رو بررسی کنید. 1 نقل قول لینک به ارسال
sajadabedi 4 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 سلاماین لینک رو بررسی کنید.قبلا این مطلب خوندم ولی بهم جواب نداد.!!<?php the_author_meta( 'user_nicename' ); ?><?php the_author_meta( 'description' ); ?>من این کد را تست نوشتم که نام مستعار و توضیحات کاربر را بر میگردونهولی این کد هیچ چیزی در خروجی نشون نمیده.!!! نقل قول لینک به ارسال
مهدی 1668 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 من متوجه جماتون نشدماین طور امتحان کنید<?php echo the_author_meta( 'user_nicename' ); ?><?php echo the_author_meta( 'description' ); ?> 1 نقل قول لینک به ارسال
sajadabedi 4 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 من متوجه جماتون نشدماین طور امتحان کنید<?php echo the_author_meta( 'user_nicename' ); ?><?php echo the_author_meta( 'description' ); ?>اینجوری هم تست کردم قبلاولی بازم چیزی نوشن نمیده.چیکار بیاید بکنم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 صفحه ای که ساختید را باید با نام 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 نقل قول لینک به ارسال
مهدی 1668 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 این دیگه باید جواب بده<?php get_the_author_meta( 'user_nicename' ); ?><?php get_the_author_meta( 'description' ); ?>بیشتر 2 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 این دیگه باید جواب بده<?php get_the_author_meta( 'user_nicename' ); ?><?php get_the_author_meta( 'description' ); ?>بیشتراین کدها به شرطی جواب می دند که بعد از <?php if ( have_posts() ) :?>قرار بگیرند 4 نقل قول لینک به ارسال
sajadabedi 4 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 این کدها به شرطی جواب می دند که بعد از<?php if ( have_posts() ) :?>قرار بگیرندممنون.حالا چطوری میتونم آواتار کاربر را هم نمایش بدم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 <?phpecho get_avatar($curauth->user_email, 80);?>با تغییر عدد 80 اندازه آواتار را تغییر بدید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .