Sgwgo

کمکدر استفاده از افزونه ی User Photo

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

سلام دوستان و مهندسین عزیز

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

ولی قالب من بصورت پیش فرض عکس نویسندگان رو از سایت https://en.gravatar.com لود میکنه

حالا من میخوام کاری کنم که یه شرط بزارم اول بیاد ببینه که کاربر توسط این افزونه عکس وارد کرده یا نه اگه وارد کرده بود که نشونش بده و اگه قرار نداده بره از https://en.gravatar.com لود کنه

ممنونم میشم کمک کنید

0

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


لینک به پست

افزونه خودش شرط رو داره

1

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


لینک به پست

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

الان پوسته ی من داره با این کد gravtar نویسنده رو لود میکنه


<?php echo get_avatar( get_the_author_meta( 'user_email' ), '67' ); ?>

0

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


لینک به پست

هیچی شما کد نمایش عکست چیه


<?php echo '<div class="imgframe">'.get_avatar(get_the_author_meta('user_email')) . '</div>';?>

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

3

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


لینک به پست

یعنی الان من از این کدی که دادی استفاده کنم؟

کدهای این دستور کجا تعریف میشه؟

get_the_author_meta

0

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


لینک به پست

کدش اینه:

<?php
if(userphoto_exists($user))
userphoto($user);
else
get_avatar( get_the_author_meta( 'user_email' ), '67' );
?>

منبع : صفحه افزونه در وردپرس!!

2

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


لینک به پست

با این کدی که دادین هیچ چیزی به نمایش در نمیاد

حتی مال سایت geravtar

0

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


لینک به پست

این رو تست کنید:

<?php
if(userphoto_exists($user))
userphoto_the_author_photo();
else
get_avatar( get_the_author_meta( 'user_email' ), '67' );
?>

0

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


لینک به پست

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

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

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

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


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

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

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


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