SHET22

ساخت خودکار تصویر کاربر در وردپرس با حروف الفبا

ساخت خودکار تصویر کاربر در وردپرس با حروف الفبا

اگه کاربران سایتتون تصویر پروفایل نداشته باشن، معمولاً یک تصویر پیش‌فرض کنار اسمشون دیده می‌شه. با ساخت آواتار با حروف اول نام در وردپرس می‌تونید این تصویر تکراری رو با حرف اول اسم هر کاربر عوض کنید. نتیجه، تصویری ساده و قابل‌تشخیصه که دیدگاه‌ها و بخش‌های کاربری سایت رو مرتب‌تر نشون می‌ده.

WP First Letter Avatar یکی از افزونه‌هایی بود که این کار رو انجام می‌داد. در ادامه می‌بینید این افزونه چطور کار می‌کرد، چه تنظیماتی داشت و چرا برای یک سایت فعال بهتره سراغ راهکاری به‌روزتر و آزمایش‌شده برید.

افزونه WP First Letter Avatar چی بود؟

WP First Letter Avatar افزونه‌ای رایگان بود که یکی از حروف اسم کاربر رو به‌جای تصویر پروفایلش نشون می‌داد. وقتی کاربر آواتار شخصی نداشت، افزونه اسم اون رو بررسی می‌کرد و یک آواتار حرفی متناسب با همون اسم به وردپرس تحویل می‌داد.

تصویری قدیمی از افزونه WP First Letter Avatar
تصویری قدیمی از افزونه WP First Letter Avatar

مثلاً برای کاربری با نام «سارا»، حرف «س» داخل یک تصویر رنگی نمایش داده می‌شد. همین تغییر ساده کمک می‌کرد دیدگاه‌ها ظاهر مرتب‌تری داشته باشن و کاربران راحت‌تر از هم تشخیص داده بشن.

این افزونه در گذشته چه کاربردی داشت؟

کار اصلی WP First Letter Avatar نمایش یک آواتار مشخص برای افرادی بود که تصویر گراواتار نداشتن. گراواتار سرویسیه که تصویر پروفایل متصل به ایمیل کاربر رو در سایت‌هایی که از اون پشتیبانی می‌کنن، نمایش می‌ده.

اگه ایمیل کاربر به تصویری در گراواتار وصل نبود، افزونه یک آواتار حرفی رو جای تصویر عمومی وردپرس می‌ذاشت. این تفاوت بیشتر در دیدگاه‌ها به چشم می‌اومد؛ چون هر کاربر با حرف و ظاهر متفاوتی دیده می‌شد و همه نظرها یک تصویر یکسان نداشتن.

آواتار حرفی چطور ساخته می‌شد؟

روش کار پیچیده نبود. WP First Letter Avatar نام کاربر رو می‌گرفت، حرف موردنظر رو از اون انتخاب می‌کرد و آواتار حرفی مناسب رو جای آواتار پیش‌فرض می‌ذاشت. این تصویر در دیدگاه‌ها و هر بخش دیگه‌ای دیده می‌شد که آواتار رو با روش معمول وردپرس نمایش می‌داد.

کاربر هم لازم نبود در سرویس جداگانه‌ای ثبت‌نام کنه. افزونه تا وقتی به نام نویسنده دیدگاه یا نام حساب کاربری دسترسی داشت، می‌تونست حرف موردنیازش رو از همون نام برداره.

تنظیمات WP First Letter Avatar چه امکاناتی داشتن؟

نسخه‌های قدیمی افزونه چند گزینه برای کنترل ظاهر و روش نمایش آواتار داشتن. ممکنه اسم یا جای این گزینه‌ها در نسخه‌های مختلف فرق داشته باشه. اگه افزونه رو روی یک سایت آزمایشی نصب کردید، حتماً امکانات نسخه نصب‌شده رو با صفحه رسمی و تنظیمات داخل پیشخوان مقایسه کنید.

  • انتخاب حرف: مشخص می‌کرد کدوم بخش از نام کاربر برای ساخت آواتار انتخاب بشه.
  • فرمت تصویر: بعضی نسخه‌ها به مدیر سایت اجازه می‌دادن فرمت فایل آواتار رو انتخاب کنه.
  • آواتار گرد: شکل آواتار رو گرد می‌کرد، هرچند ظاهر نهایی همچنان به شیوه نمایش تصویرها در قالب بستگی داشت.
  • تصویر کاربر ناشناس: وقتی افزونه نمی‌تونست حرف مناسبی از نام کاربر پیدا کنه، این تصویر نمایش داده می‌شد.
  • اولویت فیلتر افزونه: فیلتر یکی از راه‌هاییه که افزونه با کمک اون خروجی وردپرس، مثل آواتار، رو تغییر می‌ده. عدد اولویت مشخص می‌کرد تغییر WP First Letter Avatar قبل یا بعد از تغییرات قالب و افزونه‌های دیگه اجرا بشه.
تنظیمات افزونه WP First Letter Avatar
تنظیمات افزونه WP First Letter Avatar

وضعیت فعلی افزونه WP First Letter Avatar

WP First Letter Avatar مدت زیادیه به‌روزرسانی فعالی نداشته و صفحه رسمی اون هم درباره قدیمی‌بودن افزونه هشدار می‌ده. شماره نسخه، تاریخ آخرین به‌روزرسانی و نسخه وردپرسی که افزونه با اون آزمایش شده، ممکنه عوض بشن. پس قبل از نصب یا انتشار مقاله، اطلاعات تازه رو مستقیماً در صفحه رسمی افزونه ببینید.

بهتره به این افزونه به چشم یک راهکار قدیمی نگاه کنید، نه اولین انتخاب برای سایتی که الان فعاله. قدیمی‌بودن افزونه لزوماً به این معنی نیست که روی سایتتون اجرا نمی‌شه، ولی سازگاری، امنیت و عملکردش روی نسخه فعلی وردپرس به بررسی جداگانه نیاز داره.

آیا هنوز می‌شه از این افزونه استفاده کرد؟

ممکنه افزونه هنوز روی بعضی سایت‌ها فعال بشه و آواتارها رو نمایش بده، ولی نصب مستقیمش روی سایت اصلی انتخاب مطمئنی نیست. احتمال ناسازگاری با نسخه‌های جدید وردپرس، قالب یا افزونه‌های دیگه هست. حتی ممکنه بعضی بخش‌های سایت آواتار رو با روشی بگیرن که تغییرات این افزونه روی اون‌ها اثری نذاره.

اگه می‌خواید عملکرد افزونه رو بررسی کنید، اول یک سایت آزمایشی بسازید؛ یعنی یک کپی جدا از سایت اصلی که تغییراتش روی بازدیدکننده‌ها اثری نمی‌ذاره. بعد آواتار کاربر عضو، مهمان و کاربری با نام فارسی رو امتحان کنید. چند صفحه دارای دیدگاه رو هم باز کنید و ببینید خطایی نمایش داده می‌شه یا نه. تا وقتی از درست کارکردن همه این بخش‌ها مطمئن نشدید، افزونه رو روی سایت اصلی فعال نکنید.

جایگزین WP First Letter Avatar چیه؟

یکی از گزینه‌هایی که می‌تونید برای همین کار بررسی کنید، افزونه Leira Letter Avatar هست. این افزونه آواتار رو بر اساس حروف نام و نام خانوادگی نمایش می‌ده. بااین‌حال، قبل از نصب باید وضعیت توسعه، نسخه فعلی، سازگاری با وردپرس و پاسخ‌های بخش پشتیبانی اون رو در صفحه رسمی ببینید.

افزونه Leira Letter Avatar
افزونه Leira Letter Avatar

Leira Letter Avatar برای همه سایت‌ها یک جایگزین قطعی نیست. بهتره اول اون رو روی سایت آزمایشی نصب کنید و چند نام فارسی رو جداگانه بسنجید. افزونه‌ای که نام‌های لاتین رو خوب نمایش می‌ده، لزوماً فاصله بین کلمات، جهت راست‌به‌چپ و شکل حروف فارسی رو هم درست مدیریت نمی‌کنه.

میهن پنل؛ راهکاری کامل‌تر برای پروفایل کاربران

میهن پنل
میهن پنل

شاید هدفتون فقط نمایش یک حرف به‌جای آواتار نباشه و بخواید بخش کاربری کامل‌تری برای سایت بسازید. در این حالت می‌تونید افزونه میهن پنل رو هم بررسی کنید. میهن وردپرس این افزونه رو برای ساخت فرم‌های ورود و عضویت، پنل کاربری اختصاصی و مدیریت اطلاعات کاربران طراحی کرده. کاربران با قابلیت عکس پروفایل سفارشی می‌تونن تصویر دلخواهشون رو از داخل پروفایل انتخاب کنن.

ساخت آواتار توسط میهن پنل
ساخت آواتار توسط میهن پنل

البته میهن پنل جایگزین مستقیم افزونه‌ای برای ساخت آواتار با حروف اول اسم نیست. این گزینه زمانی به کارتون میاد که بخواید ورود، ثبت‌نام و حساب کاربری سایت رو یکجا تغییر بدید. اگه فقط دنبال نمایش یک حرف به‌جای آواتار هستید، احتمالاً یک راهکار سبک‌تر نیازتون رو بهتر برطرف می‌کنه.

میهن پنل چه امکاناتی داره؟

  • ورود و عضویت: فرم ورود هوشمند و یکپارچه، ابزارک‌های ورود و عضویت، ثبت‌نام با ایمیل یا پیامک، تأیید دستی یا خودکار کاربر، انتخاب نقش و نمایش پیام دلخواه در فرم ثبت‌نام.
  • پنل کاربری: داشبورد و منوهای اختصاصی، فرم ویرایش پروفایل، عکس پروفایل سفارشی، نمایش روزهای عضویت، لینک مستقیم خروج و امکان حذف باکس‌های اضافی پنل.
  • ساخت منوهای دلخواه: می‌تونید لینک یا منوی تازه‌ای به پنل اضافه کنید و برای محتوای دلخواه یا شورت‌کد هم منوی جدا بسازید. شورت‌کد یک کد کوتاهه که محتوای افزونه رو در بخش دلخواه سایت نمایش می‌ده.
  • شخصی‌سازی ظاهر: می‌تونید لوگو و پس‌زمینه صفحه ورود رو عوض کنید، یکی از سه قالب اختصاصی پنل رو انتخاب کنید و رنگ‌ها رو به سلیقه خودتون تغییر بدید. پنل تنظیمات حرفه‌ای هم برای مدیریت این بخش‌ها در اختیارتون هست.
  • فیلدهای سفارشی: می‌تونید فیلدهای دلخواهی به فرم ثبت‌نام یا پروفایل اضافه کنید. آپلود فایل، انتخاب تاریخ، فهرست انتخابی، چک‌باکس و گزینه‌های رادیویی چند نمونه از این فیلدها هستن.
  • امکانات ووکامرس: فروشگاه، سفارش‌ها و فایل‌های قابل دانلود ووکامرس داخل پنل کاربر دیده می‌شن. امکان ارائه تخفیف در پنل و حذف فیلدهای اضافی ووکامرس هم در نظر گرفته شده.
  • امنیت و اطلاع‌رسانی: سیستم امنیتی، محدودکردن محتوا بر اساس نقش کاربر، نمایش اطلاعیه هدفمند در پنل و افزودن لینک شبکه‌های اجتماعی هم جزو امکانات افزونه هستن.
  • سازگاری و پشتیبانی: میهن پنل از نمایش راست‌چین و چپ‌چین پشتیبانی می‌کنه و برای موبایل و تبلت هم آماده شده. المان اختصاصی المنتور، نصب آسون، دریافت به‌روزرسانی از پیشخوان، به‌روزرسانی رایگان و پشتیبانی یک‌ساله هم در فهرست امکاناتش دیده می‌شن.

استفاده از گزینه initials در وردپرس و گراواتار

در سیستم آواتار وردپرس و گراواتار، مقدار initials می‌تونه یکی از گزینه‌های تصویر جایگزین باشه. Initials یعنی حروف اول اسم؛ مثلاً حروف اول نام و نام خانوادگی به‌جای تصویر پروفایل دیده می‌شن. ورودی‌های مربوط به تصویر جایگزین رو می‌تونید در مرجع رسمی تابع get_avatar وردپرس ببینید.

این قابلیت به این معنی نیست که داخل پیشخوان همه سایت‌های وردپرسی دکمه آماده‌ای با نام initials هست. قالب یا افزونه باید این مقدار رو موقع دریافت آواتار بفرسته و ممکنه راه‌اندازیش کمی کدنویسی بخواد. نتیجه نهایی هم به روش استفاده قالب، افزونه‌ها و سرویس آواتار بستگی داره. اگه با کد آشنا نیستید، بهتره از یک افزونه سازگار کمک بگیرید یا این تغییر رو به توسعه‌دهنده سایت بسپارید.

قبل از انتخاب راهکار جایگزین چه چیزهایی رو بررسی کنیم؟

  • سازگاری با نسخه فعلی وردپرس: صفحه رسمی افزونه رو باز کنید و ببینید آخرین بار با چه نسخه‌ای از وردپرس آزمایش شده.
  • نمایش درست حروف فارسی: چند نام یک‌بخشی و چندبخشی رو امتحان کنید. نام‌هایی که با فاصله نوشته می‌شن هم یادتون نره.
  • عملکرد صحیح در بخش دیدگاه‌ها: داخل یک نوشته آزمایشی، آواتار کاربران عضو و مهمان رو جداگانه بررسی کنید.
  • تأثیر روی سرعت سایت: یک صفحه دارای چند دیدگاه رو قبل و بعد از فعال‌کردن راهکار با یک ابزار ثابت آزمایش کنید. نتیجه به تعداد آواتارها، کش سایت، قالب و روش بارگذاری تصویرها بستگی داره. کش یعنی یک نسخه موقت از اطلاعات سایت که کمک می‌کنه صفحه سریع‌تر باز بشه.
  • به‌روزرسانی و پشتیبانی: تاریخ آخرین به‌روزرسانی، جواب‌های بخش پشتیبانی و فاصله بین انتشار نسخه‌های تازه رو بررسی کنید.

سوالات متداول

آیا نصب WP First Letter Avatar روی سایت اصلی پیشنهاد می‌شه؟

نه، بهتره این افزونه قدیمی رو مستقیم روی سایت اصلی نصب نکنید. اگه می‌خواید عملکردش رو بررسی کنید، اول اون رو روی یک سایت آزمایشی امتحان کنید. بعد آواتار کاربران عضو، مهمان و کاربرانی با نام فارسی رو جداگانه بسنجید.

آواتار حرفی برای اسم‌های فارسی هم کار می‌کنه؟

این موضوع به افزونه، قالب و روش جداکردن بخش‌های نام بستگی داره. چند نام فارسی یک‌بخشی و چندبخشی رو آزمایش کنید تا مطمئن بشید حرف درست، جهت نوشتن و ظاهر آواتار درست نمایش داده می‌شن.

جایگزین مناسب WP First Letter Avatar چیه؟

یک گزینه ثابت برای همه سایت‌ها نداریم. می‌تونید مقدار initials در سیستم آواتار وردپرس و گراواتار یا افزونه Leira Letter Avatar رو بررسی کنید. راهکار مناسب باید با نسخه فعلی وردپرس هماهنگ باشه، حروف فارسی رو درست نشون بده، مرتب به‌روز بشه و روی سایت آزمایشی بدون خطا کار کنه.

جمع‌بندی

WP First Letter Avatar در گذشته راه ساده‌ای برای نمایش آواتار حرفی به‌جای تصویر عمومی کاربران بود. ولی با توجه به قدیمی‌بودن افزونه، بهتره اون رو انتخاب اول یک سایت فعال ندونید.

برای یک سایت امروزی، اول گزینه initials یا افزونه‌ای مثل Leira Letter Avatar رو روی یک نسخه آزمایشی بررسی کنید. سراغ راهکاری برید که به‌روزرسانی مناسبی داره، با نسخه فعلی وردپرس هماهنگه، نام‌های فارسی رو درست نشون می‌ده و در دیدگاه‌های سایتتون بدون خطا کار می‌کنه. شاد و سربلند باشید. 🙂

نظر شما در این مورد چیه؟

  1. کاربر مهمان۲۸ مرداد ۱۳۹۶

    عالیه فقط حیف سروری که توش عکسارو آپلود میکنه فیلتره

  2. U2895۲۲ آبان ۱۳۹۵

    خیلی افزونه جالبیه ، فقط تنها مشکلی که داره با افزونه یوزرپرو تداخل داره ! شما راه حلی برای این مشکل دارید که هم این افزونه و افزونه یوزر پرو فعال باشه و عکس پروفایل کاربران عکس پیشفرض یوزر پرو نباشه ؟

    • رضا راد۲۲ آبان ۱۳۹۵

      نه متاسفانه چون یوزر پرو خودش سیستم آواتار داره

  3. کاربر مهمان۲۲ آبان ۱۳۹۵

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

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.