7 نکته وردپرس برای یک وب سایت سازگار با موبایل

هیچ چیز بدتر از داشتن یک وب سایت دسکتاپ با ظاهر عالی و یک سایت تلفن همراه که به درستی کار نمی کند وجود ندارد.

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

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

  • تغییرات ایجاد شده در موبایل(Are) نمایش داده نمی شوند(Mobile)
  • ناوبری غیر دوستانه
  • چیدمان پاسخگو(Responsive Layout) به طور ناگهانی کار نمی کند
  • بارگذاری تصاویر خیلی طول می کشد
  • مهمترین محتوا واضح نیست
  • اطلاعات بیش از حد
  • داده ها برای صفحه نمایش های کوچک

به‌روزرسانی‌های وب‌سایت سازگار با موبایل نشان داده نمی‌شوند(Mobile Friendly Website Updates Not Showing Up)

شما به تازگی زمان زیادی را صرف به روز رسانی وب سایت خود کرده اید. آنها روی دسکتاپ شما عالی به نظر می رسند اما در دستگاه تلفن همراه شما نمایش داده نمی شوند.

یکی از متداول ترین دلایل ذخیره سازی است. مرورگر تلفن همراه شما ممکن است نسخه قدیمی سایت شما را که قبلا دانلود کرده اید نشان دهد. دلیل دیگر می تواند این باشد که وب سایت شما نسخه قدیمی صفحه شما را نگه داشته و تغییرات شما را نشان نمی دهد.

اگر مشکل این است، برای دانلود نسخه اصلاح شده باید کش را پاک کنید. یک افزونه کش مانند WP Super Cache ، W3 Total Cache یا WP Fastest Cache می تواند به حل این مشکل کمک کند.

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

  1. مرورگر خود را چندین بار روی دسکتاپ و دستگاه تلفن همراه خود به روز کنید.
  2. وب سایت خود را در دستگاه های تلفن همراه مختلف تست کنید.
  3. سایت خود را با یک افزونه کش پاک کنید.
  4. با شرکت میزبان خود بررسی کنید تا ببینید آیا سیستم کش دیگری در سرور شما وجود دارد که باید پاک شود.

ناوبری غیر دوستانه(Unfriendly Navigation)

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

به عنوان مثال، اگر فقط سه یا چهار مورد در ناوبری وب سایت خود دارید، باید در تلفن همراه خوب به نظر برسد. با این حال، اگر آیتم ها و منوهای فرعی بیشتری داشته باشید، آنها روی هم قرار می گیرند و شلوغ به نظر می رسند.

در زیر(Below) چند راه برای رفع این مشکل برای یک وب سایت سازگار با موبایل آورده شده است:

  • ناوبری خود را به یک منوی کشویی برای دستگاه های تلفن همراه تبدیل کنید.
  • منوی پیمایش خود را به عنوان عناصر بلوک نمایش دهید تا به صورت عمودی ظاهر شوند.
  • از نماد منو استفاده کنید که می توان آن را تغییر داد تا فضای کمتری اشغال کند.
  • یک منوی ناوبری تلفن همراه با استفاده از jQuery ایجاد کنید.
  • از منوی همبرگر(Hamburger) استفاده کنید (بسیاری از تم ها شامل این به عنوان یک گزینه هستند یا می توانید از یک افزونه استفاده کنید( use a plugin) .)

چیدمان پاسخگو به طور ناگهانی کار نمی کند(Responsive Layout Stops Working Suddenly)

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

نصب یک افزونه جدید یا به‌روزرسانی یک افزونه موجود می‌تواند باعث درگیری با سایرین شود که بر طرح‌بندی پاسخ‌گوی شما تأثیر می‌گذارد.

با غیرفعال کردن هر یک از افزونه ها شروع کنید تا ببینید آیا علت آن است یا خیر. همه آنها را به یکباره غیرفعال نکنید وگرنه نمی دانید کدام افزونه می تواند مقصر باشد.

تغییر کد(Code) یکی دیگر از دلایل احتمالی است. اگر به طور تصادفی یا عمدی کدی را تغییر داده اید، پایگاه کد اصلی را بازیابی کنید و ببینید آیا وب سایت واکنشگرای شما دوباره شروع به کار می کند یا خیر.

هنگامی که سایت خود را از نظر پاسخگویی تلفن همراه بررسی می کنید، همیشه باید آن را روی یک دستگاه تلفن همراه آزمایش کنید. 

گاهی اوقات به نظر می رسد که هنگام تغییر اندازه پنجره مرورگر روی دسکتاپ شما کار می کند اما در تلفن همراه به درستی نمایش داده نمی شود.

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

سايت ارائه شده به اندازه نمايشگاه (اندازه مساحت صفحه وب كه براي كاربر قابل مشاهده است) خواهد بود.

برای تعمیر سایت موبایل فرندلی خود، کد زیر را به قسمت هدر اضافه کنید:

<meta name=”viewport” content=”width=device-width”>

گاهی اوقات وقتی یک تم به روز می شود، این کد ممکن است ناپدید شود.

بارگذاری تصاویر خیلی طول می کشد(Images Are Taking Too Long to Load)

بهینه سازی تصاویر و کاهش حجم فایل تصویر(reducing image file size) منطقی است. تصاویر بزرگی که بهینه نشده اند می توانند سرعت بارگذاری صفحات وب شما را کاهش دهند. این می تواند برای کاربران تلفن همراه ناامید کننده باشد.

وردپرس(WordPress) نسخه 4.4 و بالاتر به طور خودکار کوچکترین نسخه یک تصویر را در سرور شما ارائه می دهد.

اگر در حال حاضر آخرین نسخه وردپرس(WordPress) را اجرا می کنید، اما سایت شما هنوز به اندازه کافی سریع بارگیری نمی شود، می توانید:

مهمترین محتوا واضح نیست(Most Important Content Isn’t Obvious)

برخی از وب سایت ها با محتوای غیر ضروری زیادی بارگذاری می شوند تا فضای خالی را هنگام باز شدن روی دسکتاپ پر کنند.

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

اگر صفحات به طور مناسب برای دستگاه های تلفن همراه طراحی نشده باشند، ممکن است بخشی از محتوا بدون پیمایش زیاد در تلفن همراه ظاهر نشود.

اغلب اوقات، یک عنصر در صفحه وب شما در رایانه به یک شکل و در دستگاه تلفن همراه کاملاً متفاوت به نظر می رسد.

به عنوان مثال، یک صفحه قیمت گذاری با سه ستون آنها را در کنار یکدیگر در رایانه نشان می دهد.

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

اطمینان حاصل کنید(Make) که جدول قیمت شما در موقعیت بالایی در صفحه وب شما قرار دارد تا در هنگام مشاهده در تلفن همراه اول ظاهر شود. اگر متن زیادی روی میز خود دارید، کاربران تلفن همراه برای دیدن آن باید به پایین اسکرول کنند و ممکن است نکنند.

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

اطلاعات بیش از حد(Too Much Information)

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

این عناصر حاوی اطلاعات بیش از حدی هستند که می تواند صفحه موبایل را شلوغ کند و در یافتن اطلاعات مورد نظر کاربر اختلال ایجاد کند.

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

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

داده ها برای صفحه نمایش های کوچک(Data For Small Screens)

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

افزونه ای مانند WP Responsive Table می تواند این کار را آسان کند.

مانند جدول قیمت‌گذاری بالا، وقتی در دستگاه تلفن همراه مشاهده می‌شود، ستون‌ها به گونه‌ای روی هم چیده می‌شوند که با صفحه کوچک‌تر مطابقت داشته باشند.

راه های دیگر برای نمایش داده ها در دستگاه های تلفن همراه عبارتند از:

  • ایجاد یک جدول کوچکتر بدون طرح شبکه برای جلوگیری از نیاز به اسکرول افقی.
  • چرخاندن میز به پهلو برای قرار گرفتن بهتر روی صفحه نمایش کوچکتر.
  • جایگزین کردن جداول بزرگتر با جداول کوچکتر که به نسخه کامل پیوند دارند.
  • تبدیل جداول به نمودار دایره ای

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

شما همچنین باید همیشه عملکرد سایت خود را زیر نظر داشته باشید و در صورت لزوم تغییراتی را برای بهبود عملکرد و تجربه کاربر ایجاد کنید.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts