طراحی صفحات ریسپانسیو در المنتور از صفر تا صد

طراحی صفحات ریسپانسیو در المنتور از صفر تا صد

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

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

آنچه در این مقاله می‌خوانید

طراحی ریسپانسیو در المنتور یعنی چی

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

طراحی واکنش‌گرا
طراحی واکنش‌گرا

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

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

قبل از شروع طراحی صفحات ریسپانسیو در المنتور

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

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

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

مسیر دقیق بعضی تنظیمات به نوع عنصری بستگی داره که انتخاب کردید. بعد از انتخاب کانتینر یا ابزارک، معمولاً تنظیمات رو در تب‌های Layout (چیدمان)، Style (استایل) و Advanced (پیشرفته) می‌بینید. گزینه‌هایی مثل Direction (جهت)، Wrap (شکستن سطر) و Width (عرض) بیشتر در Layout (چیدمان) هستن. Padding (فاصله داخلی) و Margin (فاصله خارجی) رو هم معمولاً در Advanced (پیشرفته) پیدا می‌کنید. ممکنه ترجمه بعضی گزینه‌ها با توجه به نسخه فارسی وردپرس یا فایل ترجمه المنتور کمی فرق داشته باشه؛ پس اگه عین همین عبارت رو ندیدید، به نام انگلیسی و کاربرد گزینه هم توجه کنید.

ورود به حالت واکنش‌گرا در المنتور

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

  1. از پیشخوان وردپرس وارد برگه‌ها ← همه برگه‌ها بشید و برای صفحه موردنظرتون روی ویرایش با المنتور کلیک کنید.
  2. در نوار بالای ویرایشگر، گزینه پیش‌نمایش دستگاه‌ها رو باز کنید و بین حالت‌های دسکتاپ یا لپ‌تاپ، تبلت و موبایل جابه‌جا بشید. با انتخاب هر حالت، پیش‌نمایش صفحه با عرض همون دستگاه نمایش داده می‌شه.
  3. عرض پیش‌نمایش رو تغییر بدید و فقط به یک اندازه ثابت اکتفا نکنید. ممکنه صفحه در پیش‌نمایش موبایل المنتور درست باشه ولی در یک موبایل باریک‌تر مشکل پیدا کنه.
شروع ویرایش صفحه با المنتور
شروع ویرایش صفحه با المنتور

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

طراحی نسخه دسکتاپ صفحه

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

Width (عرض) محتوا رو طوری تنظیم کنید که متن‌ها روی نمایشگرهای بزرگ بیش‌ازحد کشیده نشن. بعد تراز عناصر، فاصله بین اون‌ها و Padding (فاصله داخلی) کانتینر رو تنظیم کنید. Padding (فاصله داخلی) فضای داخل جعبه و Margin (فاصله خارجی) فضای بیرون جعبه هست. بهتره بیشتر فاصله‌های هر بخش رو از کانتینر اصلی کنترل کنید تا مجبور نشید برای تک‌تک ابزارک‌ها Margin (فاصله خارجی) متفاوت بذارید.

طراحی نسخه دسکتاپ صفحه
طراحی نسخه دسکتاپ صفحه

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

طراحی نسخه تبلت در المنتور

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

تنظیم چیدمان کانتینرها برای تبلت

کانتینر موردنظرتون رو انتخاب کنید و در تب Layout (چیدمان) سراغ Direction (جهت) برید. Direction (جهت) قرارگرفتن عناصر رو مشخص می‌کنه. مقدار Row (ردیف) عناصر رو کنار هم و مقدار Column (ستون) اون‌ها رو زیر هم می‌چینه. اگه چهار کارت دارید، لازم نیست همیشه اون‌ها رو تک‌ستونه کنید؛ می‌تونید با Width (عرض) مناسب، دو کارت رو در هر ردیف نگه دارید.

طراحی صفحات ریسپانسیو در المنتور؛ آموزش کامل موبایل، تبلت و دسکتاپ
تنظیم چیدمان کانتینرها برای تبلت

گزینه Wrap (شکستن سطر) مشخص می‌کنه عناصر وقتی جا ندارن به خط بعد برن یا نه. مثلاً برای چهار کارت، Wrap (شکستن سطر) رو فعال کنید و Width (عرض) هر کارت رو نزدیک نصف فضای قابل استفاده بذارید تا دو ردیف دوتایی بسازید. فاصله بین کارت‌ها رو هم حساب کنید؛ دو عنصر با عرض ۵۰ درصد و یک فاصله اضافه ممکنه کنار هم جا نشن.

تنظیم فاصله و اندازه عناصر در تبلت

بعد از چیدمان، کانتینر یا ابزارک رو انتخاب کنید و در تب Advanced (پیشرفته)، Padding (فاصله داخلی) و Margin (فاصله خارجی) رو بررسی کنید. فاصله ۸۰ پیکسلی که روی دسکتاپ خوب دیده می‌شه شاید در تبلت فضای زیادی بگیره. آیکون دستگاه کنار این گزینه‌ها رو انتخاب کنید و فقط مقدار تبلت رو تغییر بدید.

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

طراحی نسخه موبایل در المنتور

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

تغییر به حالت موبایل
تغییر به حالت موبایل

تبدیل چیدمان چندستونه به تک‌ستونه

در بیشتر بخش‌ها بهتره کانتینر رو انتخاب کنید، وارد تب Layout (چیدمان) بشید و Direction (جهت) رو برای موبایل روی Column (ستون) بذارید تا عناصر زیر هم قرار بگیرن. Width (عرض) کانتینرها و ابزارک‌های اصلی رو روی تمام فضای قابل استفاده تنظیم کنید. اگه هنوز بخشی باریک دیده می‌شه، عرض کانتینر والد و فرزند رو جداگانه بررسی کنید.

با گزینه Order (ترتیب) در تنظیمات چیدمان عنصر می‌تونید ترتیب نمایش عناصر رو عوض کنید. مثلاً در دسکتاپ تصویر سمت راست و متن سمت چپ هست، ولی در موبایل می‌خواید عنوان و دکمه قبل از تصویر دیده بشن. Order (ترتیب) این کار رو بدون ساخت نسخه تکراری از محتوا انجام می‌ده. فقط ترتیب نهایی رو از نظر خوانایی و منطق محتوا بررسی کنید.

بهینه‌کردن متن و دکمه‌ها برای صفحه کوچک

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

دکمه‌ها و لینک‌های مهم باید راحت لمس بشن. Padding (فاصله داخلی) دکمه رو طوری تنظیم کنید که محدوده لمس مناسبی بسازه و بین دو دکمه کنار هم فاصله بذارید. متن دکمه هم بهتره کوتاه و روشن باشه؛ عبارتی مثل «دریافت مشاوره» از یک جمله بلند و چندخطی خواناتر هست.

مخفی‌کردن عناصر غیرضروری در موبایل

عنصر موردنظرتون رو انتخاب کنید و در تب Advanced (پیشرفته)، بخش Responsive (واکنش‌گرا) رو باز کنید. از اونجا می‌تونید نمایش عنصر رو برای یک دستگاه غیرفعال کنید. این قابلیت برای تزئینات شلوغ یا یک تصویر تکراری مفیده، ولی محتوای اصلی، عنوان مهم، لینک ضروری یا دکمه خرید رو صرفاً برای خلوت‌شدن صفحه مخفی نکنید.

مخفی‌کردن عناصر غیرضروری در موبایل
مخفی‌کردن عناصر غیرضروری در موبایل

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

تنظیم نقطه‌های شکست در المنتور

Breakpoint (نقطه شکست) همون عرضیه که المنتور در اون چیدمان رو وارد حالت دستگاه دیگه می‌کنه. حالت‌های اصلی دسکتاپ، تبلت و موبایل برای بیشتر صفحه‌ها کافی هستن. اگه طراحی شما برای لپ‌تاپ کوچک، موبایل عریض یا نمایشگر خیلی بزرگ به کنترل جدا نیاز داره، در ویرایشگر المنتور منوی تنظیمات سایت رو باز کنید، وارد Layout (چیدمان) بشید و بخش Breakpoints (نقطه‌های شکست) رو پیدا کنید. از این بخش می‌تونید نقطه‌های شکست اضافه رو فعال یا مقدار اون‌ها رو تنظیم کنید.

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

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

رفتار تنظیمات واکنش‌گرا بین دستگاه‌ها

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

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

اگه برای موبایل عددی گذاشتید و بعد می‌خواید دوباره مقدار حالت بزرگ‌تر به اون منتقل بشه، مقدار اختصاصی موبایل رو پاک یا Reset (بازنشانی) کنید. فقط نوشتن دوباره عدد قبلی ارتباط انتقال مقدار رو برنمی‌گردونه؛ باید مقدار اختصاصی اون دستگاه حذف بشه.

ریسپانسیوکردن سایت‌های قدیمی المنتوری

اگه صفحه قدیمی شما با Section (بخش) و Column (ستون) ساخته شده، لازم نیست فوری همه‌چیز رو حذف کنید. همون بخش یا ستون رو انتخاب کنید، وارد تنظیمات Layout (چیدمان) بشید و Width (عرض) ستون رو برای تبلت و موبایل تغییر بدید. مثلاً چهار ستون ۲۵ درصدی دسکتاپ می‌تونن در تبلت ۵۰ درصد و در موبایل ۱۰۰ درصد عرض داشته باشن.

این روش برای تعمیر سریع صفحه‌های قدیمی مناسبه، ولی برای بخش‌های جدید بهتره از کانتینر استفاده کنید. کانتینر کنترل مستقیم‌تری برای Direction (جهت)، Wrap (شکستن سطر)، Order (ترتیب) و فاصله بین عناصر می‌ده. راهنمای تبدیل بخش‌های قدیمی به کانتینر هم مسیر کلی تبدیل رو توضیح می‌ده.

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

رفع مشکلات رایج ریسپانسیو در المنتور

بیرون‌زدگی افقی صفحه در موبایل

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

بیرون‌زدگی افقی صفحه در موبایل
بیرون‌زدگی افقی صفحه در موبایل

فاصله‌های خیلی زیاد یا نامنظم

اول Padding (فاصله داخلی) کانتینر والد و بعد Margin (فاصله خارجی) ابزارک‌ها رو بررسی کنید. گاهی فاصله از هر دو بخش اعمال شده و روی موبایل دو برابر دیده می‌شه. برای فاصله‌های اصلی یک روش ثابت داشته باشید و مقدار مخصوص موبایل رو روی گزینه دارای آیکون دستگاه وارد کنید.

فاصله‌های خیلی زیاد یا نامنظم
فاصله‌های خیلی زیاد یا نامنظم

روی‌هم‌افتادن متن، تصویر و دکمه

Position (موقعیت) روی Absolute (مطلق)، ارتفاع ثابت و Margin (فاصله خارجی) منفی از علت‌های رایج هستن. Absolute (مطلق) یعنی عنصر از جریان عادی صفحه بیرون میاد و روی بخش‌های دیگه قرار می‌گیره. اگه استفاده از اون ضروری نیست، موقعیت رو به حالت عادی برگردونید و ارتفاع کانتینر رو روی حالت خودکار بذارید.

نمایش نامناسب منو و هدر

Width (عرض) لوگو، فاصله دکمه‌ها و تنظیم نقطه شکست منو رو بررسی کنید. منوی دسکتاپ معمولاً روی موبایل به منوی بازشونده تبدیل می‌شه. خود هدر رو هم در قالب‌ساز المنتور باز کنید؛ ویرایش محتوای صفحه، تنظیمات یک هدر جداگانه رو تغییر نمی‌ده.

نمایش هدر در موبایل
نمایش هدر در موبایل

کوچک‌شدن بیش‌ازحد نوشته‌ها

اندازه متن موبایل رو از بخش Typography (تایپوگرافی) بررسی کنید. Typography (تایپوگرافی) یعنی تنظیمات ظاهری نوشته مثل اندازه، وزن و فاصله خطوط. اگه واحد اندازه بر پایه عرض صفحه انتخاب شده، ممکنه متن روی نمایشگر خیلی باریک بیش‌ازحد کوچک بشه. در این حالت یک اندازه خوانا و مشخص برای موبایل انتخاب کنید.

تنظیمات نوشته‌ها
تنظیمات نوشته‌ها

اعمال‌نشدن تغییرات بعد از انتشار

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

تست نهایی صفحه ریسپانسیو

  1. صفحه رو در پیش‌نمایش دسکتاپ، تبلت و موبایل المنتور از بالا تا پایین بررسی کنید.
  2. ابزار توسعه‌دهنده مرورگر رو باز کنید، حالت نمایش دستگاه رو فعال کنید و عرض صفحه رو کم‌کم تغییر بدید.
  3. صفحه منتشرشده رو حداقل روی یک موبایل و در صورت دسترسی روی یک تبلت واقعی ببینید.
  4. منوها، فرم‌ها، لینک‌ها و دکمه‌ها رو واقعاً لمس کنید و فقط به ظاهر اون‌ها نگاه نکنید.
  5. خوانایی متن، اندازه تصاویر و سرعت بازشدن صفحه موبایل رو بررسی کنید. تصاویر خیلی سنگین می‌تونن تجربه کاربر رو خراب کنن، حتی اگه چیدمان کاملاً درست باشه.

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

چک‌لیست طراحی صفحات ریسپانسیو در المنتور

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

یادگیری طراحی سایت با دوره رایگان المنتور میهن وردپرس

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

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

جمع‌بندی

برای طراحی صفحات ریسپانسیو در المنتور، اول یک ساختار تمیز با کانتینر بسازید و بعد تنظیمات رو از دسکتاپ به تبلت و موبایل پیش ببرید. Direction (جهت)، Wrap (شکستن سطر)، Width (عرض) و Order (ترتیب) چیدمان رو کنترل می‌کنن و Padding (فاصله داخلی)، Margin (فاصله خارجی) و Typography (تایپوگرافی) ظاهر هر دستگاه رو مرتب می‌کنن.

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

سؤال‌های پرتکرار

چرا تغییرات دسکتاپ روی تبلت و موبایل هم اعمال می‌شن؟

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

چطور فقط نسخه موبایل رو در المنتور ویرایش کنیم؟

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

چرا صفحه در پیش‌نمایش درست ولی روی موبایل خراب دیده می‌شه؟

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

آیا می‌شه نقطه‌های شکست المنتور رو تغییر داد؟

بله، در ویرایشگر المنتور منوی تنظیمات سایت رو باز کنید، وارد Layout (چیدمان) بشید و بخش Breakpoints (نقطه‌های شکست) رو پیدا کنید. از این بخش می‌تونید نقطه‌های شکست بیشتری فعال کنید یا مقدار اون‌ها رو تغییر بدید. چون این تغییر ممکنه بخش‌های مختلف سایت رو تحت تأثیر بذاره، قبل از انتشار همه صفحه‌های مهم، هدر و فوتر رو دوباره تست کنید.

برای طراحی جدید از کانتینر استفاده کنیم یا ستون؟

برای طراحی‌های جدید بهتره از کانتینرهای Flexbox (فلکس‌باکس) استفاده کنید، چون کنترل Direction (جهت)، Wrap (شکستن سطر)، Order (ترتیب) و فاصله‌ها رو ساده‌تر می‌کنن. بخش و ستون قدیمی هنوز در صفحه‌های قبلی قابل ویرایش هستن و لازم نیست فقط به‌خاطر قدیمی‌بودن ساختار، فوری حذفشون کنید.

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

  1. U384899۲۰ تیر ۱۴۰۴

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

    • رضا راد۲۲ تیر ۱۴۰۴

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

  2. U348801۱۹ بهمن ۱۴۰۳

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

  3. U348801۱۹ بهمن ۱۴۰۳
  4. U367984۱۷ بهمن ۱۴۰۳

    وقتی تغیراتی اعمال میکنم برای نمایش در موبایل نمیش دسکتاپ کلا عوض میشه و قاطی پاتی میشه لطفا راهنماییم کنید

  5. U354960۱۰ بهمن ۱۴۰۳

    سلام وقت بخیر من وقتی یه تغییراتی روی نمایش تبلت یا گوشی انجام میدم برمیگردم به حالت دسکتاپ همه چی رو دسکتاپ چینش ها بهم میخوره چیکار باید انجام بدم؟

  6. U363089۲۴ آذر ۱۴۰۳

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

  7. U348801۱ مرداد ۱۴۰۳

    امکانش هست ویدیو ازش بسازید ؟ ممنون میشم

  8. U347517۱۳ تیر ۱۴۰۳

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

  9. U336502۱۷ دی ۱۴۰۲

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

    • رضا راد۱۸ دی ۱۴۰۲

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

  10. U334239۱۰ آذر ۱۴۰۲

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

    • رضا راد۱۱ آذر ۱۴۰۲

      سلام آموزش حل مشکلات وردپرس رو تو سایت ببینید مراحلش رو یکی یکی تست کنید.

  11. U332509۲۰ آبان ۱۴۰۲

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

    • تیم پشتیبانیتیم پشتیبانی۲۰ آبان ۱۴۰۲

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

  12. U324667۲۹ مهر ۱۴۰۲

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

    • رضا راد۳۰ مهر ۱۴۰۲

      سلام خیر بستگی داره به تنظیماتتون

      • U396016۲۱ آبان ۱۴۰۴

        چطور تنظیم کنیم استاد؟

        • رضا راد۲۲ آبان ۱۴۰۴

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

  13. U324888۲۶ تیر ۱۴۰۲

    سلام
    چرا ریسپانسیو میکنم و میزارم روی موبایل ویرایش میکنم با المنتور باز روی کامپیوتر/لپ تاپ ویرایش میخوره

    • رضا راد۲۷ تیر ۱۴۰۲

      سلام اول موبایل رو تنظیم کنید بعد بذارید رولپ تاپ و تبلت مجدد تنظیم کنید.

      • U378810۹ مرداد ۱۴۰۵

        درود – با همه این تلاشها تمام تغییرات از موبایل به دسکتاب و تبلت و بلاعکس منتقل میشه . چه کنیم؟
        طبق آموزشها این سه از همه جدا هستند اما در عمل تمام تغییرات از موبایل به دو ویو دیگر و از دسکتاب به تبلت و موبایل منتقل میشود!!!

        • رضا راد۱۰ مرداد ۱۴۰۵

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

  14. U323439۳۱ خرداد ۱۴۰۲

    استاد یه مشکل بزرگ دارم – در حالت تبلت و موبایل :
    هدر رو سفارشی ساختم
    منوی همبرگری در حالت تبلت و موبایل فیهاخالدون منو رو هم میاره
    اما باید اگه کاربر کلیک کرد رو همبرگر ، منوش باز شه دیگه!
    راه حل چیست؟

    • رضا راد۱ تیر ۱۴۰۲

      بستگی به کدهای قالب داره و باید با کد اصلاح بشه

      • U323439۱ تیر ۱۴۰۲

        قالبم اهوراست و ابزارک “منوی اصلی” در حالت ریسپانسیو قابلیت ناوبری نداره
        همبرگری میشه اما داخل اونم نمایش میده!!

        • تیم پشتیبانیتیم پشتیبانی۳ تیر ۱۴۰۲

          با سلام
          لطفا سوالات خود را در ارتباط با محصول خریداری شده به بخش پشتیبانی ارسال بفرمایید:
          https://mihanwp.com/support/

  15. U323439۳۱ خرداد ۱۴۰۲

    برای تک تک برگه ها و نوشته ها لازمه 3 بار ( دسکتاپ-موبایل-تبلت) طراحی انجام شه؟؟؟

    • رضا راد۱ تیر ۱۴۰۲

      خیر برای نوشته ها معمولا خیر اما صفحاتی که با المنتور طراحی میکنید بله

      • U323439۲ تیر ۱۴۰۲

        ممنون
        فرمودید “خیر برای نوشته ها معمولا خیر ا”
        منظورتون به خاطر تمپلیته که یه بار ساخته و n بار استفاده داره ؟
        منظور یه بار تمپلیت رو برا ی سه حالت ( دسکتاپ-موبایل-تبلت) طراحی و n بار استفاده میکنم..
        درست متوجه شدم مهندس؟

        • رضا راد۴ تیر ۱۴۰۲

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

  16. U317877۱۸ مهر ۱۴۰۱

    خیلی مطلب خوبی بود. خیلی خلاصه و مفید توضیح داده بودین و کارمون رو راه انداخت.
    حتما برای تمام صفحات یا لندینگ های خاص سایتمون باید با این روش چک کنیم.

  17. U33485۲۰ مهر ۱۴۰۰

    عالللی

  18. U35882۲۰ مهر ۱۴۰۰

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

    • U325954۳ مرداد ۱۴۰۲

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

      • رضا راد۳ مرداد ۱۴۰۲

        منوی موبایلی رو سرچ و اضافه کنید.

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

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

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