رفتن به مطلب

مشکل با پروفایل


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

با سلام به دوستان

من از کدی که در ادامه ضمیمه کردم برای custom profile استفاده می کنم ولی تنها مشکلی که باهاش دارم اینه که وقتی تصویر (avatar) فرد آپلود میشه تو سایت درست اپلود شده ولی کدی که اونو نمایش نمی دونم چیه؟

من از کد زیر استفاده می کنم ولی جواب نمیده!


<?php echo get_avatar( get_the_author_email(), '50' ); ?>

Custom_Profile_and_Image11.zip

لینک به ارسال

تابع فراخوانی که درست هست احتمال داره که get_the_author_email() نتونه ایمیل رو فراخوانی کنه.

شما بجای تابع get_the_author_email() یک آدرس ایمیل مثلا مال خودتون رو بزارید ببینید گراواتر شما رو لود میکنه؟

<?php echo get_avatar( 'yourmail@some.com', '50' ); ?>

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

تابع فراخوانی که درست هست احتمال داره که get_the_author_email() نتونه ایمیل رو فراخوانی کنه.

شما بجای تابع get_the_author_email() یک آدرس ایمیل مثلا مال خودتون رو بزارید ببینید گراواتر شما رو لود میکنه؟

<?php echo get_avatar( 'yourmail@some.com', '50' ); ?>

بله لود میکنه یه لحظه به کد نگاهی بندازید ببینید اصلا این کد طوری هست که بتونه با get_avatar فراخوانی بشه یا کد دیگه هست که باید داخل قالبم بزارم؟

در اصل باید با کد


<?php profile_image_display("medium",$profile_image); ?>

نشان داده بشه ولی وقتی توی header.php این کد را میزارم اررور میده!و قالب به هم میریزه

اروری که میده اینه!


Fatal error: Call to undefined function profile_image_display() in \wp-content hemes\20\header.php on line 40
Call Stack

لینک به ارسال

تابع که درست هست.

اگر با ایمیلی که دستی وارد میکنید لود میکنه پس درسته شما باید خروجی تابع get_the_author_email رو چک کنید.

این تابع خروجی نمیده به شما.

تابع profile_image_display هم مربوط به یک افزونه هست. از توابع اصلی وردپرس نیست.

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

تابع که درست هست.

اگر با ایمیلی که دستی وارد میکنید لود میکنه پس درسته شما باید خروجی تابع get_the_author_email رو چک کنید.

این تابع خروجی نمیده به شما.

تابع profile_image_display هم مربوط به یک افزونه هست. از توابع اصلی وردپرس نیست.

اقا مرتضی ممنون ولی راهی نداره که اون کد افزونه توی HEADER.PHP فعال باشه !

یا حداقل کدی را معرفی کنید مه با اون بتونم یک قسمت آپلود آواتار به پروفایل اضافه کنم!

لینک به ارسال

تابع افزونه که باید توی هدر بدرستی کار کنه. اما اگر مشکل داره شاید از افزونه باشه!

در مورد کد آپلود هم چون معمولا خطوطش زیاد میشه بصورت افزونه ارائه میشه. شما اینها رو تست کنید:

http://wordpress.org/extend/plugins/add-local-avatar/

لینک به ارسال

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

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



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