۱۳۹۳ دی ۲۶, جمعه

تبدیل دیتابیس به وردپرس

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

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

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

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



اولین کار اینه که به پنل دیتابیس یا همون phpmyadmin سایتی که دارید برید و به قسمت export

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

فرض کنیم سایت قبلی ما یک سای خبری بوده پس اول جدول اخبار رو در دبیتابیس باز میکنیم یا بهتره بگیم brows news table

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

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

بعد میریم سراغ سایتی که با وردپرس ایجاد کردیم و قراره این اطلاعات قبلی رو وارد وردپرس بکنیم

به قسمت افزونه ها رفته و افزونه ی  wpallimport رو پیدا میکنیم و بعد از نصب فعال میکنیم

میریم به منوی ایجاد شده توسط این افزونه و با استفاده از قسمت upload فایل xml که داشتیم رو آپلود میکنیم

البته آموزش تصویریشو میتونید از این آدرس ببینید : http://www.wpallimport.com/documentation/getting-started/importing-an-xml-or-csv-file/

اما خوب خیلی ساده است

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

چون ممکنه توی فایل xml شما چند node یا گره متفاوت از هم وجود داشته باشه شما گرهی رو انتخاب کنید که مربوط به اطلاعات شما باشه در واقع باید گره مادر گره های اطلاعاتتون رو انتخاب کنید.

یادتون باشه در پائین صفحه گزینه ای رو که میخواهید مطالبتون وارد اون بشه رو انتخاب کنید

مثلا اگر قراره مطالبتون به صورت یک نوشته خبری باشه گزینه نوشته و اگر قراره به صورت برگه های جدا از هم باشه گزینه برگه ها رو انتخاب کنید

بهتره بزارید رو همون نوشته باقی بمونه

در مرحله بعد یک برگه نوشته براتون باز میشه مثل صفحه افزودن نوشته

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

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

بقیه موارد رو هم به همین روال ادامه میدید

میرید یک مرحله جلوتر که unique id میخواد در این قسمت هم باید ستون مربوط به id مطالبتون رو دراگ کنید که یک مقدار واحد برای هر مطلب می باشد

تمام

هیچ نظری موجود نیست:

ارسال یک نظر