رفتن به مطلب

بررسی مشکل کد های من


پست های پیشنهاد شده


<?php
if ( is_user_logged_in() ) { ?>
<?php echo get_avatar(get_the_author_meta('ID'), 32); ?>
<a href="<?php get_site_url(); ?>/wp-admin" alt="پنل کاربری" title="پنل کاربری" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-tachometer fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پنل کاربری</a>
<a href="<?php echo get_site_url(); ?>/profile/<?php the_author_meta('user_login'); ?>" alt="پروفایل" title="پروفایل" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #1abc9c; border-color: #16a085;"> <i class="fa fa-user fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پروفایل</a>
<a href="<?php echo wp_logout_url(); ?>" alt="خروج" title="خروج" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #e74c3c; /* border-color: #c0392b; */"> <i class="fa fa-sign-out fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>خروج</a>
<?php } else { ?>
<a href="#" class="popup-register btn btn-danger" alt="ثبت نام" title="ثبت نام" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #3498db; border-color: #2980b9;"> <i class="fa fa-user-plus fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ثبت نام</a>
<a href="#" class="popup-login btn btn-danger" alt="ورود" title="ورود" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-sign-in fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ورود</a>
<?php } ?>

کد ها من چه مشکلی داره؟هر کاربری لوگین میکنه آواتار و لینک پروفایل منو میبینه برای خدشو نمیبینه!

لینک به ارسال

<?php
if ( is_user_logged_in() ) { ?>
global $current_user;
get_currentuserinfo();
<?php echo get_avatar( $current_user->ID, 32 ); ?>
<a href="<?php get_site_url(); ?>/wp-admin" alt="پنل کاربری" title="پنل کاربری" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-tachometer fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پنل کاربری</a>
<a href="<?php bloginfo('url'); ?>/wp-admin/profile.php" alt="پروفایل" title="پروفایل" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #1abc9c; border-color: #16a085;"> <i class="fa fa-user fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پروفایل</a>
<a href="<?php echo wp_logout_url(); ?>" alt="خروج" title="خروج" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #e74c3c; /* border-color: #c0392b; */"> <i class="fa fa-sign-out fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>خروج</a>
<?php } else { ?>
<a href="#" class="popup-register btn btn-danger" alt="ثبت نام" title="ثبت نام" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #3498db; border-color: #2980b9;"> <i class="fa fa-user-plus fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ثبت نام</a>
<a href="#" class="popup-login btn btn-danger" alt="ورود" title="ورود" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-sign-in fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ورود</a>
<?php } ?>

  • امتیاز 1
لینک به ارسال

کدهاتون گویا مشکل داره!


if ( is_user_logged_in() ) { ?>
global $current_user;

میاد تو سورس html در ضمن دیگه آواتار خودمم نشون نمیده!

لینک به ارسال

خدمت شما


<?php
if ( is_user_logged_in() ) {
global $current_user; ?>
<?php echo get_avatar( $current_user->ID, 32 ); ?>
<a href="<?php get_site_url(); ?>/wp-admin" alt="پنل کاربری" title="پنل کاربری" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-tachometer fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پنل کاربری</a>
<a href="<?php echo get_site_url(); ?>/profile/<?php the_author_meta('user_login'); ?>" alt="پروفایل" title="پروفایل" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #1abc9c; border-color: #16a085;"> <i class="fa fa-user fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>پروفایل</a>
<a href="<?php echo wp_logout_url(); ?>" alt="خروج" title="خروج" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #e74c3c; /* border-color: #c0392b; */"> <i class="fa fa-sign-out fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>خروج</a>
<?php } else { ?>
<a href="#" class="popup-register btn btn-danger" alt="ثبت نام" title="ثبت نام" class="btn btn-danger" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #3498db; border-color: #2980b9;"> <i class="fa fa-user-plus fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ثبت نام</a>
<a href="#" class="popup-login btn btn-danger" alt="ورود" title="ورود" style="font-family: thfontbold;border-radius: 0px;margin: 6px 0px 0px 5px;background-color: #f1c40f; border-color: #f39c12;"> <i class="fa fa-sign-in fa-lg" style="font-size: 17px;margin: 0 4px 0 6px;"></i>ورود</a>
<?php } ?>

  • امتیاز 1
لینک به ارسال

چرا تو کدی که دادید از این کد استفاده میکنیم id رو بر نمیگردونه؟!

++

//با کد زیر حل شد//


<?php get_current_user_id( ); ?>

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

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...