SHET25

آپلود فایل HTML در سایت و نمایش اون به کاربر

آپلود فایل HTML در سایت و نمایش اون به کاربر

اگه یک صفحه آماده دارید و می‌خواید بدون تبدیل‌کردنش به قالب یا برگه، اون رو داخل سایتتون نمایش بدید، کافیه فایل‌های صفحه رو مستقیم روی هاست بذارید. برای آپلود فایل HTML در وردپرس نیازی به افزونه ندارید. فقط باید یک پوشه مناسب بسازید، فایل index.html رو همراه با CSS، JavaScript، فونت‌ها و تصاویر داخلش قرار بدید و آدرس اون پوشه رو در اختیار کاربرها بذارید.

توی این آموزش، آماده‌کردن فایل‌ها و آپلود اون‌ها با File Manager یا FTP رو قدم‌به‌قدم با هم جلو می‌بریم. بعد هم سراغ خطاهای ۴۰۳ و ۴۰۴، مشکل لودنشدن ظاهر صفحه، نکات امنیتی و تأثیر صفحه روی سئو می‌ریم. فقط از همین اول یادتون باشه که لازم نیست index.html رو به index.php تغییر بدید؛ این دو فایل کاربرد یکسانی ندارن.

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

آپلود فایل HTML در وردپرس چه کاربردی داره؟

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

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

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

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

چه وقت‌هایی این روش انتخاب مناسبیه؟

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

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

فایل HTML بعد از آپلود چطور در دسترس کاربر قرار می‌گیره؟

فرض کنید پوشه‌ای به اسم demo داخل ریشه دامنه ساخته‌اید و فایل index.html رو توی اون گذاشته‌اید. حالا کاربر با بازکردن آدرس example.com/demo/ صفحه شما رو می‌بینه. وب‌سرور هم در بیشتر تنظیمات رایج، فایل index.html داخل پوشه رو به‌عنوان فایل پیش‌فرض پیدا و باز می‌کنه. اگه این اتفاق نیفتاد، باید تنظیم فایل پیش‌فرض پوشه رو از پشتیبانی هاست بررسی کنید.

قبل از آپلود فایل HTML چه چیزهایی لازم دارید؟

  • دسترسی به پنل هاست یا FTP: برای قراردادن فایل‌ها باید بتونید به فضای هاست وصل بشید.
  • فایل اصلی با نام index.html: این فایل نقطه شروع صفحه شماست و بهتره داخل پوشه اصلی پروژه قرار بگیره.
  • همه فایل‌های وابسته: پوشه‌های CSS، JavaScript، تصاویر و فونت‌ها باید همراه فایل اصلی آپلود بشن.
  • نسخه پشتیبان: قبل از کار با File Manager از فایل‌های مهم سایت نسخه پشتیبان بگیرید. اگه با انتخاب هاست آشنا نیستید، راهنمای انتخاب هاست مناسب هم کمکتون می‌کنه.

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

آماده‌کردن فایل HTML برای آپلود

۱. ساختار فایل‌ها و پوشه‌ها رو بررسی کنید

پوشه پروژه باید تمام فایل‌هایی رو که صفحه به اون‌ها نیاز داره، در خودش داشته باشه. یک ساختار ساده می‌تونه شبیه نمونه زیر باشه:

project/
├── index.html
├── css/
│   └── style.css
├── js/
│   └── app.js
├── images/
└── fonts/

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

۲. مسیر فایل‌های CSS و JavaScript رو کنترل کنید

مسیر نسبی یعنی آدرس هر فایل بر اساس محل index.html نوشته می‌شه؛ مثل css/style.css. مسیری که با / شروع می‌شه، از ریشه دامنه حساب می‌شه؛ مثل /demo/css/style.css. این نوع مسیر ممکنه بعد از انتقال پروژه به پوشه یا دامنه دیگه خراب بشه. برای پروژه‌ای که ممکنه جابه‌جا بشه، مسیرهای نسبی معمولاً دردسر کمتری دارن.

سراغ مسیرهایی مثل C:\Users\... یا آدرس فایل‌های روی کامپیوترتون نرید. این آدرس‌ها فقط روی دستگاه خودتون کار می‌کنن و سرور به اون‌ها دسترسی نداره. مسیر لینک‌های داخلی، تصاویر پس‌زمینه داخل CSS و تگ base رو هم بررسی کنید؛ چون هرکدوم می‌تونن آدرس فایل‌های صفحه رو تغییر بدن.

اگه پروژه فرم، درخواست شبکه، ماژول JavaScript یا اتصال به یک سرویس بیرونی داره، فقط آپلود فایل‌ها برای کارکردنش کافی نیست. آدرس مقصد درخواست‌ها، HTTPS، محدودیت CORS و مجوز کلیدهای API رو هم بررسی کنید. CORS همون قانونی در مرورگره که مشخص می‌کنه صفحه اجازه ارتباط با یک دامنه دیگه رو داره یا نه. یادتون نره کلید خصوصی یا رمز رو داخل کدهای قابل‌مشاهده صفحه نذارید.

۳. فایل index.html رو در پوشه اصلی پروژه قرار بدید

فایل index.html باید مستقیم داخل همون پوشه‌ای باشه که می‌خواید آدرسش رو باز کنید. نام فایل رو با حروف کوچک بنویسید و به index.php تغییرش ندید. عوض‌کردن پسوند، کد HTML رو به PHP تبدیل نمی‌کنه.

۴. از کل پروژه یک فایل ZIP بسازید

همه فایل‌ها و پوشه‌های پروژه رو انتخاب کنید و از اون‌ها یک فایل ZIP بسازید. بهتره وقتی ZIP رو باز می‌کنید، index.html و پوشه‌های پروژه همون اول دیده بشن. اگه همه‌چیز داخل یک پوشه اضافه باشه، بعد از استخراج باید اسم اون پوشه رو هم در آدرس وارد کنید.

 آپلود صفحه HTML در سایت وردپرسی
آپلود صفحه HTML در سایت وردپرسی

آپلود فایل HTML در وردپرس از طریق هاست

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

پیداکردن Document Root دامنه

Document Root یعنی پوشه‌ای که فایل‌های عمومی دامنه داخلش قرار می‌گیرن. در خیلی از حساب‌های cPanel، ریشه دامنه اصلی پوشه public_html هست؛ ولی این مسیر برای همه هاست‌ها و دامنه‌ها یکسان نیست. حواستون باشه نام درست این پوشه public_html با خط زیره، نه public-html.

دامنه افزوده یا زیردامنه ممکنه Document Root جداگانه‌ای داشته باشه. قبل از آپلود، بخش Domains پنل هاست رو باز کنید و مسیر ثبت‌شده برای دامنه موردنظرتون رو ببینید. اگه مسیر رو پیدا نکردید، از پشتیبانی هاست بپرسید فایل‌های عمومی اون دامنه باید داخل کدوم پوشه قرار بگیرن.

ساخت پوشه جدا برای صفحه HTML

داخل Document Root یک پوشه تازه بسازید. مثلاً اگه اسم پوشه رو template بذارید، آدرس صفحه به example.com/template/ تبدیل می‌شه. بهتره یک نام کوتاه، انگلیسی و بدون فاصله انتخاب کنید. برای جداکردن چند کلمه هم می‌تونید از خط تیره کمک بگیرید.

Compressed Zip Folder
Compressed Zip Folder

آپلود فایل ZIP در File Manager

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

استخراج فایل‌ها با گزینه Extract

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

اکسترکت کردن فایل html آپلود شده
اکسترکت کردن فایل html آپلود شده

جای درست فایل index.html رو بررسی کنید

بعد از استخراج باید به ساختاری مثل public_html/demo/index.html برسید؛ البته فقط وقتی public_html مسیر واقعی دامنه شماست. اگه مسیر به‌شکل public_html/demo/project/index.html شده، فایل index.html و پوشه‌های کنارش رو یک سطح بالاتر ببرید. راه دیگه اینه که پوشه project رو هم در آدرس صفحه بنویسید.

نمایش صفحه HTML به کاربر

حالا مرورگر رو باز کنید و آدرس پوشه رو بنویسید. مثلاً اگه پوشه demo داخل ریشه دامنه example.com ساخته شده، صفحه با این آدرس باز می‌شه:

https://example.com/demo/

اگه تنظیم فایل پیش‌فرض پوشه روی وب‌سرور شامل index.html باشه، بدون نوشتن نام فایل هم صفحه باز می‌شه. برای بررسی مستقیم فایل می‌تونید آدرس https://example.com/demo/index.html رو هم امتحان کنید. اگه آدرس مستقیم کار کرد ولی آدرس پوشه کار نکرد، از پشتیبانی هاست بخواید تنظیم فایل پیش‌فرض پوشه رو بررسی کنه.

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

آپلود فایل HTML با FTP

FTP راهی برای جابه‌جایی فایل بین کامپیوتر و هاسته، ولی FTP معمولی اطلاعات ورود و داده‌ها رو رمزگذاری نمی‌کنه. اگه هاستتون SFTP داره، بهتره از همین روش امن‌تر استفاده کنید. اگه پروژه بزرگه یا File Manager وسط آپلود قطع می‌شه، می‌تونید از یک برنامه انتقال فایل کمک بگیرید. اطلاعات اتصال شامل نام هاست، نام کاربری، رمز و پورت رو هم از پنل هاست یا پشتیبانی بگیرید.

  1. برنامه انتقال فایل رو باز کنید و اطلاعات اتصال رو وارد کنید. اگه هاست SFTP در اختیارتون می‌ذاره، همین اتصال رمزگذاری‌شده رو انتخاب کنید و فقط وقتی سراغ FTP برید که هاست روش امن‌تری ارائه نمی‌ده.
  2. بعد از اتصال، Document Root دامنه رو باز کنید. این مسیر برای دامنه اصلی در خیلی از هاست‌ها public_html هست، ولی بهتره حتماً مسیر واقعی دامنه خودتون رو بررسی کنید.
  3. یک پوشه مثل demo بسازید و همه فایل‌ها و پوشه‌های پروژه رو داخل اون انتقال بدید.
  4. منتظر بمونید تا صف انتقال کاملاً خالی بشه. بعد آدرس example.com/demo/ رو در مرورگر امتحان کنید.

رفع مشکل بازنشدن فایل HTML

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

رفع خطای ۴۰۴

خطای ۴۰۴ یعنی سرور نتونسته فایل یا مسیری رو که خواسته‌اید پیدا کنه. برای پیداکردن مشکل، این موارد رو به‌ترتیب بررسی کنید:

  • نام پوشه داخل آدرس باید دقیقاً با نام همون پوشه روی هاست یکی باشه.
  • نام فایل اصلی باید index.html باشه، نه index.html.txt یا اسم مشابه دیگه‌ای.
  • فایل باید داخل Document Root واقعی همون دامنه استخراج شده باشه.
  • اسم پوشه نباید با نام یک برگه، نوشته یا مسیر فعلی وردپرس تداخل داشته باشه. اگه چنین تداخلی هست، نام پوشه رو عوض کنید.
  • آدرس کامل example.com/demo/index.html رو امتحان کنید. اگه این آدرس باز شد ولی آدرس پوشه باز نشد، از پشتیبانی هاست بخواید تنظیم فایل پیش‌فرض پوشه رو بررسی کنه.

رفع خطای ۴۰۳

خطای ۴۰۳ یعنی سرور درخواست رو فهمیده، ولی اجازه نمایش فایل رو نمی‌ده. اول سطح دسترسی پوشه و فایل‌ها رو بررسی کنید. در خیلی از هاست‌های لینوکسی، مقدار رایج برای پوشه‌ها 755 و برای فایل‌ها 644 هست؛ ولی تنظیم درست به پیکربندی سرور بستگی داره. پس سطح دسترسی رو حدسی تغییر ندید و از مقدارهایی مثل 777 هم استفاده نکنید.

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

رفع مشکل لودنشدن CSS و JavaScript

اگه متن صفحه نمایش داده می‌شه ولی ظاهر اون به‌هم‌ریخته‌ست یا دکمه‌ها کار نمی‌کنن، معمولاً آدرس فایل‌های CSS یا JavaScript اشتباهه. این موارد رو یکی‌یکی بررسی کنید:

  • مسیر نوشته‌شده در ویژگی‌های href و src باید با ساختار واقعی پوشه‌ها هماهنگ باشه.
  • مسیر فایل‌های داخل CSS، لینک‌های داخلی و تگ base رو هم بررسی کنید؛ چون مشکل همیشه فقط از href و src داخل HTML نیست.
  • نام و پسوند فایل باید دقیق نوشته شده باشه؛ مثلاً style.css با styles.css فرق داره.
  • روی خیلی از سرورها، حروف بزرگ و کوچک یکسان نیستن. پس Images و images دو مسیر متفاوت به حساب میان.
  • صفحه رو باز کنید، کلید F12 رو بزنید و بخش‌های Console و Network ابزار توسعه مرورگر رو ببینید. آدرس‌هایی که خطای ۴۰۴ دارن، معمولاً شما رو به مسیر اشتباه فایل‌ها می‌رسونن. خطاهای CORS یا درخواست‌های ناموفق سرویس‌های بیرونی هم در همین بخش‌ها دیده می‌شن.
  • اگه سایت با HTTPS باز می‌شه، فایل‌های وابسته رو از آدرس ناامن HTTP فراخوانی نکنید؛ چون ممکنه مرورگر جلوی لودشدن اون‌ها رو بگیره.

رفع مشکل نمایش صفحه اصلی وردپرس به‌جای فایل HTML

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

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

نکات امنیتی بعد از آپلود فایل HTML

  • فایل محرمانه آپلود نکنید: هر فایلی که داخل پوشه عمومی می‌ذارید، ممکنه از طریق وب در دسترس باشه. نسخه پشتیبان، اطلاعات مشتری، فایل تنظیمات و کلیدهای خصوصی نباید داخل این پوشه قرار بگیرن.
  • فایل ZIP رو حذف کنید: وقتی استخراج فایل‌ها و آزمایش صفحه تموم شد، نسخه فشرده پروژه رو از پوشه عمومی پاک کنید.
  • رمز رو داخل JavaScript ننویسید: بازدیدکننده می‌تونه کدهای سمت مرورگر رو ببینه. پس رمز، کلید خصوصی یا اطلاعات اتصال به سرویس‌ها رو داخل فایل‌های HTML و JavaScript نذارید.
  • از فایل مطمئن استفاده کنید: پروژه رو از منبعی بگیرید که بهش اعتماد دارید. قبل از آپلود هم فایل‌ها و لینک‌های خارجی داخل کد رو بررسی کنید.
  • نسخه پشتیبان داشته باشید: فایل‌های اصلی سایت رو با فایل‌های پروژه جایگزین نکنید. اگه به وجود کد مخرب شک دارید، راهنمای پاکسازی سایت وردپرسی ویروسی رو ببینید.

تأثیر صفحه HTML روی وردپرس و سئو

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

<title>عنوان دقیق صفحه</title>
<meta name="description" content="توضیح کوتاه و روشن درباره محتوای صفحه">
<link rel="canonical" href="https://example.com/demo/">

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

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

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

سؤال‌های رایج

برای نمایش فایل HTML باید افزونه نصب کنیم؟

نه. اگه به File Manager هاست یا SFTP دسترسی دارید، می‌تونید فایل HTML و پوشه‌های وابسته رو مستقیم داخل Document Root دامنه بذارید. افزونه فقط وقتی به کارتون میاد که روش یا قابلیت متفاوتی بخواید.

آیا باید index.html رو به index.php تغییر بدیم؟

نه. برای نمایش یک صفحه ایستا، همون index.html رو نگه دارید. تغییر پسوند به PHP، کد HTML رو به PHP تبدیل نمی‌کنه و حتی ممکنه پیداکردن مشکل صفحه رو سخت‌تر کنه.

می‌تونیم فایل HTML رو داخل کتابخانه رسانه وردپرس آپلود کنیم؟

کتابخانه رسانه برای انتشار یک پروژه کامل HTML انتخاب مناسبی نیست و ممکنه اجازه آپلود فایل HTML رو هم بهتون نده. بهتره پوشه پروژه رو با File Manager یا SFTP داخل Document Root بذارید.

آیا صفحه HTML داخل پیشخوان وردپرس قابل ویرایشه؟

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

چرا صفحه باز می‌شه ولی ظاهر و اسکریپت‌های اون کار نمی‌کنن؟

معمولاً مسیر فایل‌های CSS و JavaScript اشتباهه یا بعضی فایل‌ها کامل آپلود نشدن. نام فایل‌ها، حروف بزرگ و کوچک، مسیرهای href و src و خطاهای بخش‌های Console و Network مرورگر رو بررسی کنید. اگه پروژه به سرویس دیگه‌ای وصل می‌شه، خطاهای CORS و آدرس مقصد درخواست‌ها رو هم ببینید.

چطور فایل HTML رو از سایت حذف یا جایگزین کنیم؟

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

جمع‌بندی

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

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

  1. U355411۳۰ بهمن ۱۴۰۳

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

  2. U350248۲۲ شهریور ۱۴۰۳

    برای لوکال هاست باید چی کار کرد ؟

  3. U347981۱۷ تیر ۱۴۰۳

    سلام خسته نباشید لطفا پاسخ بدید من یک سایت با html , css درست کردم هاست سی پنل و دامنه هم خریدم به هم وصل کردم میخوام سایتم رو بالا بیارم فایل های اچ تی ام رو ریختم همون جایی که گفتید ولی کار نمیکنه ؟ اصلا با کد های خالی اچ تی ام ال و سی اس اس که هر کدو 5 تا فایل میشه همین طوری کپی کنم تو public.html توی سی پنل سایت بالا میاد ؟ یا این طوری کار نمیکنن کد ها حتما باید تبدیل به قالب ورد پرس بشن تا اجرا شه ؟ میشه یه فیلم اموزشی یا توضیح کامل تر بزارید ممنون خیلی درگیر اینم اصلا هم کار نمیکنه

    • U348497۲۴ تیر ۱۴۰۳

      سلام جناب
      برای این کار فقط کل فایل هارو زیپ کنید و روی هاست توی public_html اپلود کنید
      بعدش استخراج کنید توی همون مسیر
      یعنی اینکه همه فایل ها مستقیما داخل خود public_html باشن
      اوکیه دیگه
      بازم مشکلی داشتید تلگرام بهم پیام بدید چون اینجارو چک نمیکنم
      @Mmd_Fenrir

  4. U341786۱۷ فروردین ۱۴۰۳

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

  5. U323475۱۲ اردیبهشت ۱۴۰۲

    سلام وقتتون بخیر
    من به تازگی هاست و دامین تهیه کردم.فایلهای مربوط به سایتم را در هاست بارگذاری کردم اما برای مشاهده سایت ابتدا نام پوشه فایلها نمایش داده میشود که با کلیک کردن بر روی پوشه سایت نمایش داده میشود.
    در ضمن قالبی که طراحی کردم با html.css و bootstrap است
    راه حل برای ورود مستقیم به سایت چیست؟

    • رضا راد۱۲ اردیبهشت ۱۴۰۲

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

  6. U323364۸ اردیبهشت ۱۴۰۲

    سلام خسته نباشید من دقیقا همین اموزش را انجام دادم ولی کد html من و بالا نمیاره میتونید کمکم کنید ؟ تازه هاست تهیه کردم ولی این کاهارو دقیقا انجام دادم ولی نشد

    • رضا راد۹ اردیبهشت ۱۴۰۲

      سلام چه خطایی دارید

  7. U7314۳۱ خرداد ۱۴۰۱

    سلام و عرض ادب
    اضافه کردن فایل های html، css، js از لحاظ امنیتی مشکلی برای سایت ایجاد نمیکند؟؟
    چون با وارد کردن ادرس فایل js کدهای آن نمایش داده میشود

  8. U27629۲۰ اردیبهشت ۱۳۹۹

    سلام
    من می خواستم متن فوتر را در قالب اکسپرس استیل تغییر بدم از طریق خود پنل که تغییر میدم هیچ تغییری نمی کنه ، راهی وجود داره به غیر از این راه ؟

    • تیم پشتیبانیتیم پشتیبانی۲۰ اردیبهشت ۱۳۹۹

      سلام
      خیر امکان تغییر متن در قالب های رایگان نیست

    • U312362۲۲ اسفند ۱۴۰۰

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

      • U312362۲۲ اسفند ۱۴۰۰

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

  9. کاربر مهمان۱۶ بهمن ۱۳۹۸

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

    • تیم پشتیبانیتیم پشتیبانی۱۷ بهمن ۱۳۹۸

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

      • کاربر مهمان۱۷ بهمن ۱۳۹۸

        تشکر بابت جوابتون،ولی تو فایل ایندکس قالبم کلا 13 خط هستش و کلمه فارسی ای نیستش

        • تیم پشتیبانیتیم پشتیبانی۱۷ بهمن ۱۳۹۸

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

  10. کاربر مهمان۱۹ آذر ۱۳۹۷

    سلام. خسته نباشید. میخواستم بدونم برای تغییر و یا حذف برخی از تگهای html و css در وردپرس بدون استفاده از ftp client میشه اقدام کرد؟

    • رضا راد۱۹ آذر ۱۳۹۷

      درود سپاس بله از بخش نمایش > سفارشی سازی

      • کاربر مهمان۱۷ بهمن ۱۳۹۸

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

        • تیم پشتیبانیتیم پشتیبانی۱۷ بهمن ۱۳۹۸

          سلام مجدد
          معمولا در فایل ایندکس قالب شما میباشد

  11. کاربر مهمان۲۹ مرداد ۱۳۹۷

    من گفتم از یه جای دیگه آموزش رو دیدم خل نیستم که بیام دوباره 300 هزار تومن پول بدم اونم بخاطر ریسپانسیو سایت
    من فقط از شما یه سوال پرسیدم :/
    اگر می تونید جواب بدید ممنون میشم

    • رضا راد۲۹ مرداد ۱۳۹۷

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

  12. کاربر مهمان۲۹ مرداد ۱۳۹۷

    سلامی مجدد
    من میخوام یک قالب وردپرس درست کنم با html و خواستم بگم که چجوری میتونیم رزولیشن صفحه رو به یه اندازه خاص درست کنیم مثلا برای header صفحه یه عکسی که تو فتوشاپ درست کردیم میخوایم بزاریم و بعد عرض و ارتفاع رو تنظیم میکنیم (مثلا رزولیشن 360 در 640) و فقطی که در گوشی های بزرگتر یا تبلت و کامپیوتر میخوایم ببینیم کوچیک نشون میده
    باید چیکار کرد؟؟
    که اندازه خاصی برای صفحات نشون بدیم و اینکه من طراحی سایت رو از سایت شما ندیدم از یه سایت دیگه دیدم

  13. کاربر مهمان۲۰ مرداد ۱۳۹۷

    ممنون بابت کمکتون 🙂

  14. کاربر مهمان۱۹ مرداد ۱۳۹۷

    سلام من یه سوال داشتم در مورد html
    مثلا می خوایم نوشته salam رنگارنگ نشون داده بشه منظورم اینه که رنگش از قرمز یهو بشه آبی و بعد بشه سبز و…
    و اینکه بدون css میشه؟؟
    ممنون میشم کمکم کنید

    • تیم پشتیبانیتیم پشتیبانی۱۹ مرداد ۱۳۹۷

      سلام
      حتما باید از خاصیت انیمیشون css استفاده شود. در دوره 0 تا 100 این تکنیک ها را به صورت کامل توضیح داده ایم :
      https://mihanwp.com/0-to-100/

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

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

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