آموزش کار با افزونه Duplicator و ساخت بسته نصبی وردپرس

آموزش کار با افزونه Duplicator و ساخت بسته نصبی وردپرس

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

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

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

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

آموزش کار با افزونه Duplicator

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

معرفی افزونه Duplicator

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

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

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

ساخت بسته نصبی وردپرس با Duplicator

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

نصب افزونه Duplicator
نصب افزونه Duplicator

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

Packages

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

آموزش کار با افزونه Duplicator
آموزش کار با افزونه Duplicator

بعد از کلیک بر روی Create New یک صفحه مانند صفحه زیر نمایش داده می‌شود که شما باید جهت ایجاد بسته نصبی اطلاعات زیر را وارد نمایید که همان مرحله اول ساخت بسته نصبی است.

مراحل ساخت بسته نصبی در افزونه Duplicator
مراحل ساخت بسته نصبی در افزونه Duplicator

Name: در اینجا شما باید نام فایل را به‌دلخواه وارد کنید.

Storage: محل ذخیره‌سازی فایل در نسخه رایگان این افزونه به‌صورت پیش‌فرض تعیین‌شده است و شما نمی‌توانید آن را تغییر دهید. این فایل به‌صورت پیش‌فرض در پوشه wp-Snapshots قرار می‌گیرد.

Archive: در ابتدا شما می‌توانید مشخص کنید که تنها از دیتابیس خروجی گرفته شود یا اینکه توسط گزینه Enable Table Filters مشخص کنید که از دیتابیس دلخواه شما خروجی گرفته شود. سپس شما می‌توانید مشخص کنید که چه فایل‌هایی در بسته نصبی قرار بگیرند یا اینکه همه فایل‌ها در این بسته قرار بگیرند.

Installer: در اینجا شما در قسمت Security می‌توانید یک رمز برای بسته نصبی خود وارد کنید. زمانی که شما می‌خواهید اطلاعات را انتقال دهید می‌توانید اطلاعات هاست موردنظر خود جهت انتقال را در قسمت Prefills وارد کنید.

قسمت Installer در افزونه Duplicator
قسمت Installer در افزونه Duplicator

مرحله دوم

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

اسکن کردن فایل‌ها در افزونه Duplicator
اسکن کردن فایل‌ها در افزونه Duplicator

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

مرحله سوم

بعد از طی این مراحل شما وارد مرحله سوم از ساخت بسته نصبی می‌شوید و بسته نصبی شما شروع به ساخت می‌کند.

ساخت بسته نصبی در افزونه Duplicator
ساخت بسته نصبی در افزونه Duplicator

بعد طی مرحله بالا به یک صفحه دانلود مواجه می‌شوید که بسته نصبی ساخته‌شده است و موقع دانلود آنکه یک فایل Zip است و یک نصب کننده به نام Installer.php که برای دانلود آن دو باید بر روی آرشیو بسته نصبی و نصب کننده کلیک کرد.

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

امیدواریم که از این آموزش بهره کافی را برده باشید. موفق و پیروز باشید. 🙂

نظر شما درباره این محصول چیست؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای: 0

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

در بخش جامعه می‌توانید سوالات خود را بپرسید و با سایر هم‌میهنان وردپرسی در ارتباط باشید.

ورود به جامعه
نظر شما در مورد این مقاله چیست؟

  1. U311853 ۵ اردیبهشت ۱۴۰۱

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

  2. U16178 ۲۱ آبان ۱۳۹۷

    سلام برای کار با duplicator حجم فایل ارشیو باید چقد باشه ؟
    من خروجی می گیرم میشه 680 کیلو بایت .
    خیلی کم هست

    • U8156 ۲۱ آبان ۱۳۹۷

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

  3. کاربر مهمان ۲۶ شهریور ۱۳۹۷

    سلام خسته نباشید . برای من این ارور رو میده http://s8.picofile.com/file/8308628000/04.PNG
    اگه امکانش هست ی آموزش از این two-part install بزارید یا ی توضیح بدید

    • Reza Rad رضا راد ۲۷ شهریور ۱۳۹۷

      درود. فضا و محدودیت های هاستتون رو بررسی کنید. two part install دردسر های خودش رو داره

  4. U12585 ۱۸ مرداد ۱۳۹۷

    درود بر شما؛ وقت بخیر.
    1- موقع ایجاد بسته نصبی از لوکال هاست، در قسمت آنالیز بسته نصبی، بدلیل اینکه تصاویر را با نام فارسی برای محصولاتم آپلود کرده بودم در Name Check ارور داد. این مساله مهم هست؟ یعنی باید حتما فایل های آپلودی من در رسانه با نام انگلیسی باشند یا میشه اینو نادیده گرفت؟

    2- در قسمت Size Check هم از یک فایلی بنام GeoLite2-Country.mmdb با سایز 3 مگابایت ایراد گرفت که در قسمت wp-content/uploads قرار دارد. من قالبم انفولد هست (البته بنظر نمیاد مربوط به قالب باشه چون در این آدرس آمده). این چه فایلی هست و باید چیکارش کنم؟

    3- فکر میکنم بهتر باشه برای نام فایل های آپلودی در رسانه وردپرس، معادل انگلیسی در نظر بگیریم و احتمالا در سئو اثر مثبت خواهد گذاشت. درست فکر می کنم؟
    سپاسگزارم.

    • Reza Rad رضا راد ۱۹ مرداد ۱۳۹۷

      سلام
      ۱. خیر مشکلی نیست
      ۲. برای افزونه هایی مثل آماره هست. مشکلی نیست میتونید حذف کنید
      ۳. بله دقیقا
      خواهش میکنم

  5. کاربر مهمان ۲۶ فروردین ۱۳۹۷

    با سلام
    Total Size Warn
    Name Checks Warn
    Large Files Warn
    موقع تموم شدن اسکن این سه تا ایرور میدن باید چه کار کنم
    با تشکر

  6. U11276 ۱۷ اسفند ۱۳۹۶

    با سلام من یک بسته نصبی ایجاد کردم ولی موقعه نصب روی هاست با این ارور روبه رو میشم مشکل از کجاست ممنون میشم راهنمایی کنید.
    500 – Internal server error.
    There is a problem with the resource you are looking for, and it cannot be displayed.

  7. کاربر مهمان ۱۷ اسفند ۱۳۹۶

    سلام من یک بسته نصبی ساختم و اونو روی هاست آپلود کردم ولی موقع نصب این ارور میده
    500 – Internal server error.
    There is a problem with the resource you are looking for, and it cannot be displayed.
    راهکار چیه؟

  8. کاربر مهمان ۲۷ دی ۱۳۹۶

    ببخشید من میخوام بسته نصبی جدید رو بسازم گزینه ادامه غیر فعال هست نمیتونم یک بسته جدید بسازم

    • U9864 ۲۸ دی ۱۳۹۶

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

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

    سلام آقای راد من قالب گودنیوز رو ازتون خریدم و یه سری ویرایشها با css روش انجام دادم ولی وقتی با duplucator ازش بسته نصبی میگیرم و رو هاست اصلی میبرم اون ویرایشها کار نمیکنن و مخصوصا فرمت فونت ها. اشکال از چیه؟ و چطوری میشه درستش کرد؟

  10. کاربر مهمان ۲۱ مهر ۱۳۹۶

    با سلام ، من همه مراحل رو انجام دادم ولی در اخرین مرحله که میخوام وارد پیشخوان وردپرس بشم رمز و یوزر میزنم که وارد پنل وردپرس بشم که صفحه سفید میاد! میشه راهنمایی کنید؟

  11. کاربر مهمان ۲۰ مهر ۱۳۹۶

    درود فراوان بر شما ، من بسته رو میشازم و قابل زیپ رو با اون فایل اینستالر داخل هاست میزارم ولی موقع نصبش یکی ازگزینه ها قرمز هست میشه بگین در چه مورد هست ؟
    Open BaseDir: Enabled

    http://www.upsara.com/images/kut7_untitled.png
    هاست هم میگه مشکلی از بابت ما نیست !

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

    سلام من با داپلیکیتور می‌خوام بسته نصبی رو ایجاد کنم البته این کار رو در لوکال هاستم دارم انجام میدم حجم فایل هم نزدیک 200 مگابایت هست ولی در حین ساخت در قسمت ساخت با سه گزینه مواجه می‌شوم و نصب را کامل نمی‌کنه می‌گه نصب کامل نمی‌شه و این تصویر رو http://s8.picofile.com/file/8308628000/04.PNG بهم نشون میده میشه بدونم مشکل چیه آیا من با خرید نسخه اصلی این افزونه با این مشکل مواجه نمی‌شم بخاطر همونه یا نه چی کار باید بکنم آقای حسینی راد لطفاً شما جواب بدین با تشکر از شما

  13. کاربر مهمان ۷ مهر ۱۳۹۶

    سلام من از این روش استفاده کردن اما تمامی پست هام با خطای ۴۰۴ مواجه شدن راحل چیست!؟

  14. U7079 ۱۳ شهریور ۱۳۹۶

    سلام
    وقت گرفتن فایل پشتیبان به نام های فارسی فایل ها گیر میده و اجازه بکاپ رو نمیده.
    Unicode and special characters such as “*?><:/\|", can be problematic on some hosts. Only consider using this filter if the package build is failing. Select files that are not important to your site or you can migrate manually.
    میشه بدون تغییر نام فایل ها یا حذفشون این خطا را رفع کرد؟

  15. کاربر مهمان ۱۵ مرداد ۱۳۹۶

    بعد از نصب بسته نصبی فایل‌هایی قرار دارند که قبل ساخت نبودند و بعد از نصب و اگر باز هم خواستم از خود سایت بسته نصبی رو بسازم در قسمت شروع پیغام قرار داده که شما باید این فایل‌ها رو پاک کنید , installer-backup.php, installer-data.sql, installer-log.txt, database.sql میگه باید اینار و پاک کنم آیا بعد از نصب بسته این کار رو انجام بدم یا اینکه در حین ساخت بسته جدید هستم با تشکر

    • U7658 ۱۶ مرداد ۱۳۹۶

      درود.

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

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

    سلام پس چرا من در حین ساخت وقتی که حجم فایلم تا زیر 40 هست ساخته می‌شه به محض بالاتر بودن ارور‌هایی که دوستان گفتن رو نشون میده حجم هاستم هم بالای دو گیگ حجم فایل بسته هم می‌شه 40

  17. کاربر مهمان ۶ مرداد ۱۳۹۶

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

  18. کاربر مهمان ۳۰ خرداد ۱۳۹۶

    پس از اتمام این فرایند theme اصلی کار نمی کند چه کنم؟

  19. کاربر مهمان ۱۶ اردیبهشت ۱۳۹۶

    با سلام من همه مراحل رو رفتم اما موقع ساخت بسته نصبی این ارور میاد Server Status: 503 -Service UnavailableError Message:Use of idled network connectionمیتونین راهنماییم کنین که مشکل از کجاست ؟!

  20. کاربر مهمان ۱۶ اردیبهشت ۱۳۹۶
  21. کاربر مهمان ۲۵ فروردین ۱۳۹۶

    سلام مجدد. جناب حسینی راد پنل وردپرس من هنگام نصب بسته نصبی ارورها زیادی میده. ممنون میشم اگر راهنمایی کنید که من چطوری باید این ارورهارو حل کنم : ارور اول :  Open Base Dir: ‘/home/pichboni/domains/pichbon.ir/:/tmp/:/usr/local/php-5.6/lib/php/’ارور دوم : Total size represents all files minus any filters that have been setup. The current thresholds that triggers a warning is 150MB for the total size. Some budget hosts limit the amount of time a PHP/Web request process can run. When working with larger sites this can cause timeout issues. Consider using a file filter in step 1 to shrink and filter the overall size of your package.ارور سوم : File or directory names may cause issues when working across different environments and servers. Names that are over 250 characters, contain special characters (such as * ? > < : / \ |) or are unicode might cause issues in a remote enviroment. It is recommended to remove or filter these files before building the archive if you have issues at install time.ارور چهارم : Large files such as movies or other backuped data can cause issues with timeouts. The current check for large files is 3MB per file. If your having issues creating a package consider excluding these files with the files filter and manually moving them to your new location.ارور پنجم : The thresholds that trigger warnings for individual tables are 10MB OR 100,000 records OR tables names with upper-case characters. The larger the table the more time it takes to process and execute. This can cause issues with budget hosts that have cpu/memory limits, and timeout constraints.جناب راد من نمیدونم این ارورها رو چطوری باید رفع کنم. ممنون میشم اگر راهنمایی کنید.

    • Reza Rad رضا راد ۲۶ فروردین ۱۳۹۶

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

  22. U514 ۲۴ فروردین ۱۳۹۶

    عرض ادب جناب راد. من زمانی که میخوام بسته نصبی درست کنم با ارور هایی مواجهم که اولین ارور اینه : ممنون میشم اگر راهنمایی کنید که چطور این مشکل رو حل کنم. البته در توضیح خود ارور هم توضیحاتی داده شده اما میخوام راهنمایی کنید ایا با مشکلی مواجه نمیشم. A reserved file(s) was found in the WordPress root directory. Reserved file names include [installer.php, installer-backup.php, installer-data.sql, installer-log.txt, database.sql]. To archive your data correctly please remove any of these files from your WordPress root directory. Then try creating your package again.

  23. کاربر مهمان ۵ فروردین ۱۳۹۶

    ممنون از شما واقعا آموزش عالی بودافزونه توسط خود شما فارسی شده ؟

    • Reza Rad رضا راد ۶ فروردین ۱۳۹۶

      سلام متشکرم . خیر

      • کاربر مهمان ۳۰ خرداد ۱۳۹۶

        بهد از اتمام کار با duplicator ، پوسته درست load نمیشه و قابل edit نیست چکار کنم. در صورتی که در نمایش سایت همچیز درست نشان داده می شود. این error در پایین پوسته هست
        annot use string offset as an array in C:xampphtdocsportalwp-contentthemesOmega – Theme

  24. کاربر مهمان ۲۱ اسفند ۱۳۹۵

    با سلام و درود.1-برای اینکه بسته نصبی بدون مشکل و با دموی فارسی بیاد بالا ، باید قالب رو نصب و پس از نصب دمو ، مطالب رو فارسی کنیم ؟2-بهتره از لوکال استفاده کنیم یا از هاست اصلی ؟3-برای هر قالب ، افزونه های مورد نظر رو هم نصب کنیم یا خود قالب کافیه ؟4-افزونه duplicator ، بصورت خودکار ،قالب نصب شده و دموی فارسی شده رو تشخیص میده و اونها رو داخل بسته قرار میده ؟با احترام

    • U8 ۲۱ اسفند ۱۳۹۵

      سلام جواب 1.برای اینکه بسته نصبی مانند همون دموی که بسته گرفتید نمایش داده می شود. جواب 2. بهتره از هاست استفاده کنید. جواب 3.باید خود قالب و افزونه های آن را فعال کنید.جواب 4.اگه که افزونه duplicator نصب باشه که هیچ اگه نصب نشده نصب کنید و بله افزونه خودش تشخیص میده و آن ها را در بسته قرار می دهد.

  25. کاربر مهمان ۲۴ دی ۱۳۹۵

    سلام.من یه مشکل با بسته گرفتن قالب دارم . وقتی که  با افزونه duplicator اقدام به تهیه بسته نصبی می کنم .و وقتی فایل زیپ بسته رو به هاست اپلود میکنم .پرمیشن تمامی فایل های درون بسته به ۶۶۶ و پوشه ها ۷۷۷ میشه درحالی که پرمیشن فایل زیپ ۶۴۴ هست .و با خطای ۴۰۳ مواجه میشم.؟.ایا افزونه دیگری برای ساخت بسته نصبی هست؟ ممنون میشم راهنماییم کنید

  26. کاربر مهمان ۱۹ خرداد ۱۳۹۵

    من از افزونه Duplicator برای ساخت بسته نصبی استفاده میکنم حالا وقتی میخوام بسته بسازم php setup خطا میده .اینم عکس از خطای php setup :http://s6.picofile.com/file/8254849318/Untitled.jpg
    چیکار کنم این خطا رو نده 

  27. کاربر مهمان ۲۳ اسفند ۱۳۹۴

    سلام و خسته نباشید به شما حسینی راد عزیز
    من 2 تا مشکل با این افزونه دارم
    اولین مشکلم اینه توی این عکسی که گذاشتید نگاه کنید:
    https://mihanwp.com/wp-content/uploads/2016/03/Pack-3.jpg
    گزینه های وسطی اندازه کل، name checks و فایل های بزرگ قرمز میشن و نمیدونم باید چیکار کنم که گیر نده
    دومین مشکلم اینجاست که وقتی روی ایجاد بسته نصبی کلیک میکنم این افزونه اونقدر به سرور فشار میاره که سرورم داون میشه و در نهایت فایل بسته نصبی من ساخته نمیشه سرور من هم اشتراکیه و این افزونه در آن واحد فشار سرور رو صد درصد میکنه
    ممنون میشم راهنماییم کنید

    • Reza Rad رضا راد ۲۳ اسفند ۱۳۹۴

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

  28. کاربر مهمان ۲۰ اسفند ۱۳۹۴

    سلام
    عالیه با تشکر از زحمات شما که این آموزش رو قرار دادید
    یه سوال این کار برای انتقال وبسایت به یک هاست دیگه خوبه؟