kamran0080

شورت کد نام کاربری ؟؟

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

سلام به همگی

دوستان من شورکد نام کاربری رو میخوام

مثلا اگه خاستم در برگه ای یا چیزی بنویسم

کاربر گرامی shortcode

به جای shortcode نام کاربری رو بنویسیه که داره صفحه رو می بینه

0

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


لینک به پست

شرت کد را باید بسازید از این ژنراتور استفاده کنید

http://generatewp.com/shortcodes/

1

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


لینک به پست

میشه یه مختصری توضیح بدید

من نگاه کردم چیزی متوجه نشدم

0

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


لینک به پست

میشه یه مختصری توضیح بدید

من نگاه کردم چیزی متوجه نشدم

از کد زیر استفاده کنید


<?php echo get_userdata($current_user->ID)->user_login ; ?>

0

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


لینک به پست

میشه یه مختصری توضیح بدید

من نگاه کردم چیزی متوجه نشدم

کد را در functions.php ذخیره کنید


function user_name_shortcode( $atts ) {
// Attributes
extract( shortcode_atts(
array(
'id' => '',
), $atts )
);
// Code
if ( isset( $id ) ) {
$user = get_user_by($id);
$name = $user->user_name;
return '$name';
}
else {
$id = $user_ID;
$user = get_user_by($id);
$name = $user->user_name;
return '$name';
}
}
add_shortcode( 'post', 'user_name_shortcode' );

و شرت کد


[user_name_shortcode id='1']

را برای کاربر مشخص و شورت کد (بجای 1 می تونید آی دی کاربر را بگذارید)


[user_name_shortcode]

را برای کاربر جاری تست کنید

کد را با عجله نوشتم تست هم نکردم تست کنید اگر ارور داشت ارورش را بفرمایید که اصلاح بشه

4

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


لینک به پست

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

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

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

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


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

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

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


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