آموزش وبمستر تولز گوگل

نحوه ساخت بسته نصبی وردپرس + آموزش ویدیویی

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

بسته نصبی وردپرس چیست؟

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

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

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

برای ساختن یک بسته نصبی نیاز به افزونه به نام Duplicator دارید که برای نصب این افزونه باید از قسمت افزونه ها و زیر مجموعه آن افزودن کلیک کرده و آن را از قسمت جستجو , جستجو کرده و duplicator را نصب و فعال سازی کنید.

و بعد نصب و فعال سازی افزونه باید به قسمت Duplicator و زیر مجموعه بسته های نصبی رفت مانند تصویری که زیر می بینید :

بسته نصبی

 

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

 

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

 

بسته نصبی قالب

 

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

 

در حال اسکن

 

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

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

 

ایجاد بسته نصبی

 

بعد از طی این موارد باید برای ساخت بسته نصبی باید بعد از اسکن کردن و دیدن خطا ها و یا دیدن حرف Good که یعنی خوب بعد باید بر روی ایجاد بسته کلیک کنید مانند تصویر زیر :

 

ایجاد بسته

 

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

 

جمع آوری پوشه ها در Zip

 

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

 

بسته نصبی ساخته شد

 

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

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

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

پکیج های آموزشی

نظرات کاربران

avatar
مرتب سازی براساس:   جدیدترین | قدیمی ترین
سینا
سینا

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

مهدی
مهدی

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

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

adel
adel

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

amirzarbakhsh
amirzarbakhsh

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

جمال
جمال

سلام
وقت گرفتن فایل پشتیبان به نام های فارسی فایل ها گیر میده و اجازه بکاپ رو نمیده.
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.
میشه بدون تغییر نام فایل ها یا حذفشون این خطا را رفع کرد؟

محمد قاسمی
محمد قاسمی

درود.
خیر.

میلاد
میلاد

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

محمد قاسمی
محمد قاسمی

درود.

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

میلاد
میلاد

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

میلاد
میلاد

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

ندا مقیمی
ندا مقیمی

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

mamad
mamad

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

ندا مقیمی
ندا مقیمی

دقیقا مشکل کجاست؟ اروری خاصی رو میده؟

جاوید
جاوید

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

رضا
رضا

عالیه بود تشکر

محمد عباسی
محمد عباسی

سلام مجدد. جناب حسینی راد پنل وردپرس من هنگام نصب بسته نصبی ارورها زیادی میده. ممنون میشم اگر راهنمایی کنید که من چطوری باید این ارورهارو حل کنم : ارور اول :  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.
جناب راد من نمیدونم این ارورها رو چطوری باید رفع کنم. ممنون میشم اگر راهنمایی کنید.

محمد عباسی
محمد عباسی

عرض ادب جناب راد. من زمانی که میخوام بسته نصبی درست کنم با ارور هایی مواجهم که اولین ارور اینه : ممنون میشم اگر راهنمایی کنید که چطور این مشکل رو حل کنم. البته در توضیح خود ارور هم توضیحاتی داده شده اما میخوام راهنمایی کنید ایا با مشکلی مواجه نمیشم. 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.

میلاد احمدی
میلاد احمدی

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

Designer
Designer

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

مهران راد
مهران راد

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

mehdi
mehdi

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

reza
reza

سلام خیر البته این موضوع به هاست شما بستگی دارد

محمد
محمد

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

رضا حسینی راد
رضا حسینی راد

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

محمد
محمد

من بسته رو میسازم اما بعد نصب سایت بالا نمیاد متاسفانه دیگه 

رضا حسینی راد
رضا حسینی راد

پس هاستتون رو تغییر بدید

محمد
محمد

اخه هاست رو تازه گرفتم روش دیگه وجود نداره 

رضا حسینی راد
رضا حسینی راد

خیر

سامان
سامان

سلام و خسته نباشید به شما حسینی راد عزیز
من 2 تا مشکل با این افزونه دارم
اولین مشکلم اینه توی این عکسی که گذاشتید نگاه کنید:
comment image
گزینه های وسطی اندازه کل، name checks و فایل های بزرگ قرمز میشن و نمیدونم باید چیکار کنم که گیر نده
دومین مشکلم اینجاست که وقتی روی ایجاد بسته نصبی کلیک میکنم این افزونه اونقدر به سرور فشار میاره که سرورم داون میشه و در نهایت فایل بسته نصبی من ساخته نمیشه سرور من هم اشتراکیه و این افزونه در آن واحد فشار سرور رو صد درصد میکنه
ممنون میشم راهنماییم کنید

رضا حسینی راد
رضا حسینی راد

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

alvanprint89
alvanprint89

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

رضا حسینی راد
رضا حسینی راد

سلام
بله برای اینکار هم مناسب هست

محمد
محمد

cannot use string offset as an array in C:xampphtdocsportalwp-contentthemesOmega – Theme
بعد از اتمام این کار همه چیز درست از جز theme را نمیشه edit کرد

wpDiscuz