رفتن به مطلب

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


Sgwgo

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

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

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

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

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

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

لینک به ارسال

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

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


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

لینک به ارسال

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


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

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

لینک به ارسال

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

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

get_the_author_meta

لینک به ارسال

کدش اینه:

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

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

لینک به ارسال

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

حتی مال سایت geravtar

لینک به ارسال

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

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...