آموزش وردپرس Membuat Staging Site

سلام دوستان در این آموزش آموزش ساخت سایت استیجینگ برای وردپرس را به اشتراک می گذارم. دوستانی که نمیدانند سایت استیجینگ چیست، فقط آموزش را دنبال کنند.
استیجینگ سایت چیست؟
سایت استیجینگ یک وب سایت شبیه سازی شده از وب سایت اصلی است. این وب سایت شبیه سازی یک وب سایت توسعه است که برای آزمایش یک ویژگی جدید در وب سایت، قبل از پیاده سازی ویژگی جدید در وب سایت اصلی یا وب سایت تولید، مفید است.
بنابراین، هنگام ایجاد یک سایت مرحلهبندی، همه فایلهای وبسایت را از سیستم فایل اصلی به همراه تمام داراییهای موجود در آن کپی میکنیم. در وردپرس، این به معنای تمام فایل های داخل است wp-content نیز کپی خواهد شد
در واقع، پلاگین های زیادی برای ایجاد این سایت مرحله بندی وجود دارد. حتی ارائه دهندگان میزبانی وب نیز دارای ویژگی ایجاد یک سایت استیجینگ از طریق cpanel هستند.
سایت مرحله بندی مشکل
اما تصور کنید که یک پوشه wp-content دارید که بسیار بزرگ است و اگر مجبور باشید آن را برای ایجاد یک سایت استیجینگ کپی کنید، از فضای میزبانی وب شما استفاده می کند.
بنابراین در آموزش نحوه ایجاد یک سایت استیجینگ را به اشتراک خواهم گذاشت که آسان است و البته فضای میزبانی وب را اشغال نمی کند.
1. مهاجرت پایگاه داده
اولین کاری که باید انجام شود انتقال پایگاه داده است. ابتدا از پایگاه داده وب سایت خود نسخه پشتیبان تهیه کنید. شما می توانید از طریق phpmyadmin یا پلاگین پشتیبان گیری DB فرآیند پشتیبان گیری را طی کنید.
من هیچ پلاگینی را توصیه نمی کنم، زیرا همه افزونه ها اساساً برای پشتیبان گیری از پایگاه داده یکسان هستند.
2. تولید URL را جایگزین کنید
پس از تهیه نسخه پشتیبان از پایگاه داده، فایل پایگاه داده SQL را با استفاده از یک ویرایشگر کد باز کنید و سپس آدرس وب سایت تولیدی را با وب سایت مرحله بندی جایگزین کنید. فایل دیتابیس را دوباره ذخیره کنید.
3. پلاگین پشتیبان گیری و تم ها
پوشه تم ها و پلاگین ها را در wp-content زیپ کنید، بنابراین نیازی به دانلود پلاگین ها و تم هایی که در تولید استفاده می کنید را یک به یک ندارید.
4. از Same WP Core Version استفاده کنید
وردپرس را با استفاده از همان نسخه مورد استفاده در تولید نصب کنید، سپس افزونه ها و تم های پشتیبان گیری شده را در پوشه wp-content کپی و جایگذاری کنید.
5. وارد کردن پایگاه داده
یک پایگاه داده مرحله بندی ایجاد کنید، سپس فایل پایگاه داده را با URL جایگزین شده به پایگاه داده مرحله بندی وارد کنید.
6. راه اندازی htaccess
بنابراین در اینجا کلید این است که دارایی های وب سایت از تولید وب بارگیری شوند. آدرس اینترنتی را تغییر دهید websiteproduction.com
با آدرس وب سایت تولیدی شما بنابراین، این کل قوانین htaccess و بازنویسی از وردپرس است.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
# If images not found on development site, load from production
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^wp-content/uploads/[^/]+/.+\.(jpe?g|jpg|png|gif)$ https://websiteproduction.com/$0 [R=302,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
در این مرحله، وب سایت استیجینگ شما باید به خوبی اجرا شود. اگر با مشکل مواجه شدید، لطفا آنها را در ستون نظرات ارسال کنید.
موفق باشید.