Files

1.5 KiB

محتوای سایت (متن‌ها و تصاویر)

تمام متن‌ها و آدرس تصاویر سایت در فایل site-content.json قرار دارد.

دسته‌بندی فایل JSON

  • meta: عنوان و توضیح هر صفحه (برای SEO و metadata)
  • images: آدرس تصاویر و ویدیوها (لوگو، هیرو، کاروسل، محصولات و…)
  • navigation: منوی هدر و فوتر (لینک‌ها، برچسب‌ها، لوگو)
  • pages: محتوای هر صفحه و هر بخش (home, about, contact, consultation, product و زیرصفحات محصولات)
  • forms: برچسب‌ها، placeholderها، گزینه‌های موضوع و پیام‌های فرم تماس و مشاوره

تغییر محتوا بدون بیلد

  1. یک کپی از content/site-content.json در پوشه public با نام content.json قرار دهید.
  2. بعد از هر استقرار (deploy)، فقط فایل public/content.json را روی سرور ویرایش یا جایگزین کنید.
  3. در هر درخواست، اگر public/content.json موجود باشد، محتوا از آن خوانده می‌شود؛ در غیر این صورت از content/site-content.json (همان بیلد) استفاده می‌شود.

برای به‌روزرسانی در محیط توسعه (dev)، ویرایش همین فایل content/site-content.json کافی است و با رفرش یا HMR تغییرات دیده می‌شود.