نحوه کلون گرفتن از یک وبسایت وردپرسی چگونه است ؟

بازدید: 477 بازدید

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

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

خوشبختانه ، چندین روش برای انجام آن وجود دارد . ما در این مقاله مفید ترین روش ها را برای شما توضیح میدهیم تا بتوانید بهترین روش را برای خود انتخاب کنید . 

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

✅ منظور از کلون گرفتن چیست

✅چرا باید از وب سایت خود کلون بگیریم

✅نحوه کلون گرفتن از یک وبسایت وردپرسی 

منظور از کلون گرفتن چیست ؟ 

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

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

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

برای مثال : 

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

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

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

نحوه کلون گرفتن از یک وبسایت

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

افراد میتوانند دلایل مختلفی برای کلون گرفتن از وبسایت های دیگران داشته باشند . برخی از این دلایلی عبارتند از :

داشتن یک بک آپ : اولین دلیلی که باید نحوه کلون گرفتن از یک وبسایت وردپرسی را بلد باشید 

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

امتحان ویژگی ، طرح و عملکردهای جدید 

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

تجزیه چارچوب های اصلی یک وب سایت

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

ساخت یک محیط صحنه سازی

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

رفتن به یک سرور هاست جدید

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

نحوه کلون گرفتن از یک وبسایت وردپرسی 

شما میتوانید به چندین روش مختلف یک وبسایت را کلون کنید . محبوب ترین  آنها موارد زیر هستند : 

کلون گرفتن به صورت دستی

قبل از کلون گرفتن از یک وب سایت باید به چند پیش نیاز توجه کنید . آن پیش نیاز ها عبارتند از : 

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

قدم اول : 

وارد سی پنل خود شوید . 

به بخش domains بروید . 

نکته ای که باید به آن توجه کنید این است که شما ممکن از بر اساس تم سی پنل ، گزینه subdomains را در قسمت domains دریافت کنید یا خیر . سی پنل زیر از گزینه subdomains را نشان نمیدهد اما شما میتوانید در تم های دیگر این کد را دریافت کتید . 

نحوه کلون گرفتن از یک وبسایت وردپرسی

روی دکمه Create a new domain کلیک کنید . 

این کار شما را به یک صفحه جدید میبرد و فیلد هایی را برای تایپ subdomain شما راحتتر میکند . 

در آخر روی دکمه ارسال کلیک کنید . 

نکته ای که هنگام نوشتن زیر دامنه باید به آن توجه کنید این است که فرمول نوشتن زیر دامنه به شرح زیر است : 

کلمه اولیه + نقطه + دامنه شما . به عنوان مثال wpdevs.ir دامنه اصلی و test.wpdevs.ir زیر دامنه است . 

در ادامه به صفحه cPanel خود بروید . 

روی گزینه file Manager کلیک کنید . 

از فایل دایرکتوری زیر دامنه ای که ایجاد کرده اید را خواهید دید . 

شما خواهید دید که زیر دامنه شما کاملا خالی است و باید همه چیز را از دایرکتوری (public _html) دامنه اصلی کپی کنید . 

قدم دوم نحوه کلون گرفتن یک وبسایت وردپرسی به روش دستی

به public_html بروید 

روی تنظیمات آن کلیک کنید 

یک پاپ آپ روی صفحه نمایش داده میشود 

کادر کنار نمایش فایل های پنهان را علامت بزنید (dotfiles) 

تغییرات را ذخیره کنید

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

نحوه کلون گرفتن از یک وبسایت وردپرسی

تمامی فایل های موجود در لیست را انتخاب کنید و همه آنها را کپی کنید . یک پاپ آپ جدید باز میشود و شما باید نام فایل دایرکتوری زیر دامنه خود را وارد کنید . سپس دکمه copy files را بزنید . تمامی این فایل ها در پوشه دایرکتوری subdomain شما کپی و ذخیره میشوند . 

نحوه کلون گرفتن از یک وبسایت وردپرسی

شما فایل های فشرده شده را مشاهده خواهید کرد . باید یک فایل ftp دانلود کنید و آنرا به این سرور متصل کنید تا بتوانید فایل های فشرده را از طریق FTP به سرور جدید خود ارسال کنید و سپس فایل را در آنجا استخراج کنید . 

نحوه کلون گرفتن از یک وبسایت وردپرسی

قدم سوم

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

برای اینکار ، موارد زیر را طی کنید :

  • به MySQl « cPanle بروید . 
  • نام وب سایت کلون خود را در قسمت Create new DataBase تایپ کنید . 
  • در آخر هم دکمه create DataBase را بزنید .
  • پایگاه داده جدید برای شما ایجاد خواهد شد . 

اما پایگاه داده جدید شما کاملا خالی خواهد بود . برای همین باید قایل ها را از پایگاه قدیمی خود کپی کرده و در پایگاه جدید جایگذاری کنید .

برای اینکار به سی پنل » phpMyAdmin بروید 

نحوه کلون گرفتن از یک وبسایت وردپرسی

ابتدا باید روی پایگاه داده جدید کلیک کنید 

متوجه خواهید شد که آن کاملا خالی است 

ببه همین دلیل به پایگاه داده قدیمی خود بروید و دکمه export را بزنید . 

به صفحه جدیدی هدایت میشوید 

دکمه go را در قسمت فرمت بزنید 

در آخر فایل های دیتا بیس دانلود خواهند شد . 

قدم چهارم

چهارمین قدم نحوه کلون گرفتن از یک وبسایت وردپرسی به روش دستی ، ویرایش کردن فایل wp-confing.php است . 

برای انجام این کار ، موارد زیر را انجام دهید : 

به subdomain « file manager « cpanel

wp-config.php را انتخاب کنید

edit را انتخاب کنید 

صفحه اصلی را به پایین اسکرول کنید 

نام وب سایت کلون شده را در کنار DB_NAME و DB_USER تنظیم کنید . 

از اینجا میتوانید رمز عبور خود را تغییر دهید . 

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

  • وارد سی پنل خود شوید و از آنجا وارد MySQL Database شوید .
  • از اینجا هم میتوانید رمز عبور خودتان را تنظیم کنید .  
  • به قسمت افزودن کاربر به دیتابیس بروید .
  • پایگاه داده را انتخاب کنید و روی دکمه افزودن کلیک کنید . 
  • کادر کنار ALL PRIVILEGES را علامت بزنید . 
  • در پایان ، دکمه ایجاد تغییرات را بزنید .

قدم ششم 

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

در این قسمت باید یک ریکورد DNS به وب سایت کلون گرفته شده اضافه کنید . برای اینکار مراحل زیر را انجام دهید : 

  • به سی پنل » دامنه ها » ویرایشگر منطقه بروید 
  • روی دکمه Record+ در کنار وب سایت کلون شده خود کلیک کنید . 
  • یک نام و ip اضافه کنید 
  • در آخر هم دکمه  Add A Record را بزنید 

نحوه کلون گرفتن از یک وبسایت وردپرسی

حال شما میتوانید به راحتی وب سایت کلون شده خود را مشاهده کنید . 

نحوه کلون گرفتن از یک وبسایت با کمک افزونه 

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

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

سخن آخر 

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

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

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

برای اطلاعات بیشتر در مورد طراحی سایت به بلاگ مراجعه کنید . 

ادامه مطلب