Как правильно перейти с DLE на WordPress
Какое количество бы я не делал веб- сайтов на DLE, ни в одиночку из них, больше не поднимался, поскольку требуется огромные доработки в самом движке, к примеру Дубли страниц. По такому проработаем с благодаря тому что такое.
Как перенести веб-сайт с DLE (ДЛЕ) на WordPress (ВордПресс)
Говору честно, это уже не тяжелее какими средствами, перенести веб-сайт на хостинг FastVPS , только одно отличие это труда с информационной базой, Представляйте попрядку.
1) Делаем бекап веб-сайта и БД. Перво-наперво делаем Бекап Информационной базы и файлов, это хотелось бы осуществлять обязательно, ниже изложу в связи с которыми. Как это осуществлять, я думаю не составит работа, опосля того как вы будете авторитетны что все файлы употреблять в пищу в бекапе, устраняем все DLE файлы и папки c вашего веб-сайта за счет FTP-клиента, я приму на вооружение Total Commander, кому хотелось бы, Вот практическое руководство как настроить FTP клиент.
2) Определяем WordPress. Идем на веб-сайт ry.wordpress.org и скачиваем конечную теорию WordPress и распаковываем ее на веб-сайт. Тут как тут я думаю тоже не может возникнуть проблем.
Опосля того как вы загрузили веб-сайт, коридорим в веб-браузере в адрес http://Вашсайт.ру/ и определяем WordPress,
Как перенести сайт с DLE (ДЛЕ) на WordPress (ВордПресс)
В появившемся окне свидетельствуем настоящие от ветхой базы и пароль. Коль скоро вы их не не забываете, умеете посмотреть в бекапе : путь — Engine — Data — dbconfig.php:
define («DBNAME», «Имя информационной базы»);
define («DBUSER», «Имя пользователя»);
define («DBPASS», «Пароль»);
Коль скоро Вы сделали Все истинно Ваш веб-сайт должен уже действовать на WordPress.
Настройка WordPress. Для начала для нас хотелось бы активизировать и скачать два плагина :
Wp-no-category-base — Прибирает ссылки на подобии «/category/»
Rus-to-lat — Переводит URl на латинские символы
Другие плагины задайте позже.
А также Главный момент Dle генерирует ссылки на подобии http://Заглавие веб-сайта/категория/id статьи — заглавие новости.Html
Наша задача привести ссылки с исходному виду чтобы не потерять индексацию страниц. В вордпресс переходим: Консоль — Параметры — Постоянные ссылки — В общих настройках ставим галочку Произвольно и добавляем следующее:
1
|
/%category%/%post_id%-%postname%.html |
Пример: Как должно выглядеть
Сберегаем так что переходи к последному шагу.
Труда с Информационной базой. На хостинге коридорим в phpMyAdmin, наша проблема импортировать нашу ветхую БД в новейшую, проделывать это станем за счет запроса SQL.
Переходим во вкладку SQL и делаем запрос:
DELETE FROM
wp_users
WHEREwp_users
.ID
!= 1;
INSERT INTO wp_users (ID, user_login, user_nicename, user_email, user_registered, display_name) SELECT user_id, name, name, email, FROM_UNIXTIME( reg_date ), name FROM dle_users WHERE user_id != 1;TRUNCATE
wp_terms
;
INSERT INTOwp_terms
(term_id
,name
,slug
) SELECTid
,name
,alt_name
FROMdle_category
;TRUNCATE
wp_term_taxonomy
;
INSERT INTOwp_term_taxonomy
(term_taxonomy_id
,term_id
,description
,parent
) SELECTid
,id
,descr
,parentid
FROMdle_category
;
UPDATEwp_term_taxonomy
SETtaxonomy
=’category’;TRUNCATE
wp_term_relationships
;
INSERT INTO wp_term_relationships (object_id, term_taxonomy_id) SELECT id, category FROM dle_post;TRUNCATE wp_posts;
INSERT INTO wp_posts (id, post_author, post_date, post_content, post_title, post_name) SELECT d_p.id, d_u.user_id, d_p.date, CONCAT(d_p.short_story, » ,d_p.full_story), d_p.title, d_p.alt_name FROM dle_post as d_p, dle_users as d_u WHERE d_p.autor = d_u.name;TRUNCATE
wp_comments
;
INSERT INTO wp_comments (comment_ID,comment_post_ID, comment_author, comment_author_email, comment_date, comment_content) SELECT id, post_id, autor, email, date, text FROM dle_comments;
Код повзаимстовал на веб-сайте http://www.64soft.net/ , на в этом этапе ваш веб-сайт должен уже отображаться со статьями.
Остается залить картинки с папки uploads ветхого веб-сайта на DLe в папку с свежеиспеченным веб сайтом, путь: wp-content — uploads. Другие корректировка я делал в ручную.
Как восстановить давно минувший сайт на DLE
Посещают подобные эпизоды, как скоро давно минувший сайт а также нужен, к примеру посмотреть размещение блоков, как выглядели статьи, что не переехало на еще один сайт итд. Я решаю проблему так. Создаю поддомен и в него заливаю все файлы, создаю БД и импортирую туда ветхую базу, чрез минуту сайт уже доступен и у меня есть возможность дать оценку что не но и что а также хотелось бы перенести.
Настоящий способ я приму на вооружение как скоро продаю сайт, заливаю все на поддомен и даю свежеиспеченному администратору сравнить изменения и устранить их.