Files

20 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

2026-05-11 15:30:57 +03:30
# محتوای سایت (متن‌ها و تصاویر)
تمام متن‌ها و آدرس تصاویر سایت در فایل **`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 تغییرات دیده می‌شود.