AMIR1376 6 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 با سلامبنده یک صفحه پروفایل از طریق author.phpساختم حالا میخوام اواتار هر کاربر را فراخوانی کنم اما با کد های متفاوتی امتحان کردم اما نشد (این صفحه مخصوص فقط نویسندگان نیست و تمام کاربران از این صفحه برخوردارند و من میخوام اواتار هر کاربر براساس نام کاربری یا ای دی یا انچه ممکن است فراخوانی شود)این مشکل در سایت رسمی هم عنوان شده اما پاسخی برای این سوال داده نشدلینک مطلب برای کمک در سایت رسمیhttp://wordpress.org...s-page-templateاین هم یکی دیگر شبیه به همین مشکلhttp://wordpress.org...-on-author-pageممنون میشم استادان عزیز راهنمایی کند نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 آواتار را با افزونه می سازید یا از gravatar استفاده می کنید؟صورت کلی <?php $curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author)); $email = $curauth->user_email;echo get_avatar($email, 64);?>به جای 64 اندازه ی دلخواه رو بگذارید و تست کنید 1 نقل قول لینک به ارسال
AMIR1376 6 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 با تشکر از استاد عزیز بابت پاسخ گوییامتحان کردم جواب نداد اواتار ها با افزونه USER AVATAR اپلود می شوند (در کد بالا و تمام کد های دیگر که امتحان کردم مربع میاد اما اواتار نمایش نمیده)پیشاپیش سپاس فراوان از استادان عزیز نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 پیوند افزونه تون رو بگذارید (از سایت وردپرس) 1 نقل قول لینک به ارسال
AMIR1376 6 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 خود افزونه در قسمت نصب در سایت وردپرس میگه همچین چیزی را قرار دهید برای صفحه پروفایل اما جواب نمیده <?php $user = get_user_by('slug', $author_name); echo get_wp_user_avatar($user->ID, 96);?>این لینک اموزش نصب افزونه در مخزن وردپرس https://wordpress.org/plugins/wp-user-avatar/installation/نمیدونم چرا فراخوانی نمیشه ممنون میشم راهنمایی کنید استاد عزیز و با تشکر فراوان از پاسخ گویی شما نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 من از شما لینک دانلود افزونه رو خواستم من توابع رو می شناسم آموزش نیاز ندارم شما لطف کن پیوند دانلود افزونه ای که داری استفاده می کنی رو بگذار افزونه های آپلود آواتار با تشابه اسمی نزدیک به هم خیلی زیاده دقیقا چیزی که دارید استفاده می کنید (به بخش افزونه های پیشخوان و افزودن افزونه برید و نام افزونه تون رو جستجو کنید در زیر مورد شما می نویسه که قبلا نصب شد روی لینک اون بزنید و نشانی را بیارید اینجا 2 نقل قول لینک به ارسال
AMIR1376 6 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 سپاس از پاسخ شما استاد عزیز اون لینک بالا صفحه اینستال افزونه در مخرن وردپرس بود دقیقا همون لینک افزونه بود بفرمایید این هم لینک صفحه اصلی افزونهhttps://wordpress.org/plugins/wp-user-avatar/با تشکر از شما و سپاس از پاسخ گویی خوبتان نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 افزونه رو تست کردم ستالمه و درست نشون می ده این هم یک تابع دیگه برای نمایش تصاویرشه هر دو تابع هم سالمند <?php echo get_wp_user_avatar(); ?> 2 نقل قول لینک به ارسال
AMIR1376 6 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 بله افزونه سالم است و اواتار را اپلود میکند در قسمت نظرات هم به خوبی نمایش داده می شود اما مشکل این هست که در صفحه پروفایل نمایش داده نمی شود هر دو این کد ها را قبلا امتحان کرده بودم اما جواب نداد با این چنین کدی تصویر نمایش میده <?php echo get_avatar(2, '100' ); ?>اما این کد کاربری که ای دیش شماره دو هست اواتارش رو برای همه نشون میده ولی من کدی میخوام که ای دی هر کاربر رو فراخوانی کنه و نمایش بده ممنون میشم توضیح بدید چه چیزی باید جای 2 جایگزین شود تا ای دی فراخوانی بشه و اواتار هرکاربر نمایش بده چرا که با کد های بالا مشکل حل نشد با تشکر از شما نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 تست کنید?php$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));$id= $curauth->user_ID;echo get_avatar($id, '100');?> 1 نقل قول لینک به ارسال
Milad Rafi 1294 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 این کد رو داخل حلقه بزارید اوکیه<?php echo get_avatar(get_the_author_meta('ID'), 45); ?>من خودم دارم ازش استفاده میکنمline.farsizaban.irبه جای 45 هر عددی خواستید میتونید بزاید ( سایز اواتار ) 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 این کد رو داخل حلقه بزارید اوکیه<?php echo get_avatar(get_the_author_meta('ID'), 45); ?>من خودم دارم ازش استفاده میکنمline.farsizaban.irبه جای 45 هر عددی خواستید میتونید بزاید ( سایز اواتار )ایشون داخل حلقه نمی خوان استفاده کنند می خواهند در برگه ی بایگانی مطالب تصویر را ببینند ممنون 3 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) ایشون داخل حلقه نمی خوان استفاده کنند می خواهند در برگه ی بایگانی مطالب تصویر را ببینندممنوناستاد راه حلی براش پیدا نشد؟ایتم لینک افرونه ای که استفاده میکنم.میخوام آواتار کاربر جاری رو بیرون از حلقه نشون بدم.از مثال های توی لینک بالا استفاده کردم ولی یا نشون نمیده یا آخرین کاربر رو نشون میده. ویرایش شده مهر 93 توسط روحانی نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 راه حلش گم نشده بود پاسخشون عرض شد هر سه کد هم تست شدند و جواب می دند 1 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 اولی تصویر تصادفی نشون میدهدومی تصویر آخرین کاربر ثبت نام شده رو نشون میدهسومی هم تصویر تصادفی نشون میدهاستاد یوزر ادمین از سایت https://en.gravatar.com/ تصویر رو میخونه و بقیه یوزر ها از افرونه ای که استفاده میکنم.هر دو یوزر رو لاگین میکنم حالات بالا پیش میاد. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 کد را در جای درست نمی گذارید این کدها برای صفحه بایگانی مطالب کاربر و خارج از حلقه مطالب هستند نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 کد را در جای درست نمی گذارید این کدها برای صفحه بایگانی مطالب کاربر و خارج از حلقه مطالب هستنداستاد میخواهم در سایدبار سایت نشون بدم. (در کل سایت) نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 در سایدبار می خواهید تصویر کی را نمایش دهید کاربر جاریآخرین کاربرام عضو شده ارسال کنندگان آخرین مطالب سایت تعدادی از کاربران به صورت تصادفی تعدادی کاربر مشخص هر کدام از موارد بالا کدی جدا رو می طلبه 1 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 در سایدبار می خواهید تصویر کی را نمایش دهیدکاربر جاریآخرین کاربرام عضو شدهارسال کنندگان آخرین مطالب سایتتعدادی از کاربران به صورت تصادفیتعدادی کاربر مشخصهر کدام از موارد بالا کدی جدا رو می طلبهکاربر جاری نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 <?phpglobal $user_ID;if(is_user_logged_in()) {echo get_wp_user_avatar($user_ID, 96);}?> 1 نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) <?phpglobal $user_ID;if(is_user_logged_in()) {echo get_wp_user_avatar($user_ID, 96);}?>ممنون استاد کد بالا صحیح کار کرد. ویرایش شده مهر 93 توسط روحانی 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .