Перенести сайт с DLE на Wordpress. Перенос wordpress на dle


Перенести сайт с DLE на Wordpress | CSS | HTML | MySQL | PHP

Есть статейный сайт на DLE. Нужно перенести его на Wordpress. При переносе необходимо максимально сохранить контент, структуру сайта и мета информацию (title, description, keywords). Грубо говоря сменить back-end.

Более подробные требования к переносу можно посмотреть тут: [url removed, login to view]

Шаблон либо сделать с нуля, либо допилить какую-нибудь покупную тему. Нужна адаптивная вёрстка.

После переноса настроить определённый список плагинов. Инструкция есть.

Подробности можно выяснить по скайпу [url removed, login to view]

Бюджет легко обсуждаем.

P.S. Оплата вебмани. Варианты оплаты на выбор: либо поэтапно по факту после закрытия этапа, либо по коду протекции через вебмани, либо через сервис [url removed, login to view] где вебмани выступает гарантом, либо через любого другого гаранта. BL вебмани больше 600.

Beceriler: CSS, HTML, MySQL, PHP, WordPress

Daha fazlasını gör: wordpress docs, webmoney com, google ru, escrow webmoney, wordpress featured image quick edit, wordpress dle, wordpress plugin database member edit profile address, edit wordpress theme add logo, edit wordpress theme colors, sliding door wordpress theme edit title, edit wordpress theme php, install edit wordpress themes, wordpress theme edit tutorial, edit wordpress themes

( 0 değerlendirme ) Russian Federation

Proje NO: #7754837

www.tr.freelancer.com

Перенести сайт с DLE на Wordpress | CSS | HTML | MySQL | PHP

Есть статейный сайт на DLE. Нужно перенести его на Wordpress. При переносе необходимо максимально сохранить контент, структуру сайта и мета информацию (title, description, keywords). Грубо говоря сменить back-end.

Более подробные требования к переносу можно посмотреть тут: [url removed, login to view]

Шаблон либо сделать с нуля, либо допилить какую-нибудь покупную тему. Нужна адаптивная вёрстка.

После переноса настроить определённый список плагинов. Инструкция есть.

Подробности можно выяснить по скайпу [url removed, login to view]

Бюджет легко обсуждаем.

P.S. Оплата вебмани. Варианты оплаты на выбор: либо поэтапно по факту после закрытия этапа, либо по коду протекции через вебмани, либо через сервис [url removed, login to view] где вебмани выступает гарантом, либо через любого другого гаранта. BL вебмани больше 600.

Készségek: CSS, HTML, MySQL, PHP, WordPress

Bővebben: wordpress docs, webmoney com, google ru, escrow webmoney, wordpress featured image quick edit, wordpress dle, wordpress plugin database member edit profile address, edit wordpress theme add logo, edit wordpress theme colors, sliding door wordpress theme edit title, edit wordpress theme php, install edit wordpress themes, wordpress theme edit tutorial, edit wordpress themes

( 0 értékelés ) Russian Federation

Projektazonosító: #7754837

www.freelancer.hu

Перенос сайта с DataLife Engine на Wordpress

Перенос сайта с DataLife Engine на Wordpress
Многим из Вас, кто использует Пиратскую Nulled версию DataLife Engine, приходили "письма счастья" на почту.

Либо они скоро Вам придут, и у Вас будет несколько вариантов выхода из этой ситуации:1) Это купить DataLife Engine - от 3199 до 3999 рублей;2) Заказать абузоустойчивый хостинг;3) Переехать на бесплатный движок - WordPress.

Выберем третий вариант, т.к. он самый легкий и бесплатный.Прежде чем начинать какие-то манипуляции, стоит сделать backup сайта и backup базы данных вашего сайта.

Пошаговая инструкция переноса сайта с DLE на Wordpress:

1) Делаем backup базы данных и всех файлов. (на всякий случай, если вдруг не получится перенос)2) В корневую папку устанавливаем Wordpress3) В качестве базы указываем базу от сайта на DataLife Engine4) Устанавливаем плагины: Wp-no-category-base (убирает ссылки на /category/), Rus-to-lat (Переводит урлы в латиницу)5) Приводим Url wordpress к виду как они были на DataLife Engine. (для этого Идем Консоль -> Параметры->Постоянные ссылки-> Произвольно-> Ставим: «/%category%/%post_id%-%postname%.html» )6) Конвертируем базу данных

Для этого в phpmyadmin необходимо выполнить вот такой запрос:

DELETE FROM `wp_users` WHERE `wp_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 INTO `wp_terms` (`term_id`, `name`, `slug`) SELECT `id`, `name`, `alt_name` FROM `dle_category`; TRUNCATE `wp_term_taxonomy`; INSERT INTO `wp_term_taxonomy` (`term_taxonomy_id`, `term_id`, `description`, `parent`) SELECT `id`, `id`, `descr`, `parentid` FROM `dle_category`; UPDATE `wp_term_taxonomy` SET `taxonomy`='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, '<!--more-->' ,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;

В принципе сайт уже должен работать. Остается только подогнать шаблон, вернуть все блоки, кнопки и прочее. Но это уже скорее относится к настройкам Wordpress, чем к предмету этой статьи, поэтому просто упущу этот момент. dle

flesha.ru

Перенос сайта с DLE на WordPress

Перенос сайта с DLE на WordPress

Добрый день, а возможно и вечер. Последнее время стал получать почтовые извещения с «Предсудебным уведомлением» от Софт Ньюс Медиа Групп, так как я использовал версию DLE Nulled на некоторых своих сайтах. Как то особо не предавал этому значение и не обращал внимание. Но один раз меня заблокировали прямо на хостинге, поставив его как запрещенный домен, но этот сайт имел (да имеет до сих пор) огромное количество проиндексированных страниц и приличный ТИЦ. А ежегодная космическая плата за движок DLE это уж не для меня, имеются в нем свою плюсы, но не стоит он этих денег. После беглого изучения WordPress, Joomla и Drupal, остановил свой взгляд на Вордпресс и как потом понял, что он оказался удобней и проще в работе (во всяком случае для меня).

Сайты создаваемые на DLE годились в распространении новостей через ADDNEWS, KompPoster и как правило этот спамовский контент не приносил стойкую ссылочную массу. Если сказать по правде, то перенос очень простой.

1. Во первых обязательно необходимо создать Бекап Базы данных и файлов, это я объясню Вам далее. Как это делается, я думаю для Вас не составит особого труда. Сохранять можете в бекап к себе на хостинг или на свой компьютер через FTP-клиент, я использую FileZilla или Total Commander. Потом удаляем все DLE файлы и папки c вашего сайта.

2. Далее устанавливаем в эту папку своего сайта движок Вордпресс. Скачиваем с ru.wordpress.org последнею версию движка. Сложностей я думаю у Вас не возникнет.

Как только Вы загрузили все скачанные файлы к себе на сайт, запускаем свой сайт. В возникшем окне прописываем все старые данные БД движка DLE . Если не помните, то они находятся: Engine — Data — dbconfig.php

Перенос сайта с DLE на WordPress

Надеюсь все сделали правильно, тогда сайт должен уже заработать на WordPress.

Теперь приступаем к настройке WordPress. Нам необходимо скачать и установит два плагина.

1) Wp-no-category-base — плагин убирает ссылки «/category/»2) Rus-to-lat — переводит URl с кириллицы на латиницу.

Так как DLE преобразует ссылки типа http://сайта/категория/id — название новости.html

Теперь необходимо привести наши ссылки в порядок, что бы не потерять проиндексированные ссылки. В созданном вордпрессе переходим в раздел Настройки — Постоянные ссылки. Отмечаем раздел Произвольно и добавляем тег, вот этот:

/%category%/%post_id%-%postname%.html

/%category%/%post_id%-%postname%.html

Установку сохраняем и следуем далее.

А далее у нас идет работа с БД. На своем хостинге заходим в phpMyAdmin, наша цель перекинуть старую базу данных на новую базу вордпресса, осуществим это при помощи запроса SQL.

Заходим в раздел SQL и выполняем запрос:

Перенос сайта с DLE на WordPress

DELETE FROM `wp_users` WHERE `wp_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 INTO `wp_terms` (`term_id`, `name`, `slug`) SELECT `id`, `name`, `alt_name` FROM `dle_category`; TRUNCATE `wp_term_taxonomy`; INSERT INTO `wp_term_taxonomy` (`term_taxonomy_id`, `term_id`, `description`, `parent`) SELECT `id`, `id`, `descr`, `parentid` FROM `dle_category`; UPDATE `wp_term_taxonomy` SET `taxonomy`='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, '<!--more-->' ,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;

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

DELETE FROM `wp_users` WHERE `wp_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 INTO `wp_terms` (`term_id`, `name`, `slug`) SELECT `id`, `name`, `alt_name` FROM `dle_category`;

TRUNCATE  `wp_term_taxonomy`;

INSERT INTO `wp_term_taxonomy` (`term_taxonomy_id`, `term_id`, `description`, `parent`) SELECT  `id`, `id`, `descr`, `parentid` FROM `dle_category`;

UPDATE  `wp_term_taxonomy` SET `taxonomy`='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, '<!--more-->' ,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;

И вот ваш сайт уже отображается на новом движке. Но могут возникнуть проблемы если у Вас на движке DLE были установлены дополнительные поля, если вы знаете какие поля у Вас установлены, то допишите сами или я могу вам дописать необходимые показатели в данный запрос. Опишите проблему в комментарии.

Для отображения картинок вам нужно со старого движка перезалить папку uploads прямо в корень нового движка. Установите в wp-content свой шаблон и наслаждаемся бесплатным движком WordPress. В БД данных пока не удаляйте данные и можете поставив старый движок на поддомен и смотреть, что вам необходимо перенести в ручную какие-либо скрипты.

Стояла версия 8.2. Обновился до версии  10.6 в соответствии со статьей: Чистое обновление DLE – обновляемся правильно. Версия DLE 10.6 все переносится, проверял на практике.

Статья взята из открытых источников: http://qiqinfo.ru/rabota-s-sajtami/perenos-sajta-s-dle-na-wordpress.html#ixzz4VRgIqNM5

Похожие статьи:

house-computer.ru

Перенос сайта с dle на wordpress — ZeDDy против Интернета, Интернет маркетинг от первого лица.

Как и многие вебмастера во время торжества покупных ссылок я тоже клепал кучу ГС для продажи ссылок. Чтобы разнообразить сетки сайтов, некоторые сайты я делал на движке DLE (DataLife Engine). И конечно это были движки null версии, в те времена просто не кошерно было делать сайты на платном движке. Да и сейчас большая часть сайтов с этим движком использует его не совсем законно.

dle wordpressПеренос сайта с ДЛЕ на Вордпресс

Эра ГС прошла но некоторые сайты остались в замороженном состоянии. толи выкинуть жалко, толи домены мне ценны. При этом на почту доменов постоянно сыпались предупреждения, что сайты используют не лицензированнную версию движка. (хотя у меня стояла древняя версия, которая еще подпадала под лицензию GNU GPL, и по советам «специалистов» на форумах, я просто забивал на предупреждения). Но недавно получил от регистратора сообщение об абузе.  Боясь потерять домен я решил организовать переезд сайтов с DLE на WordPress.

Как оказалось это не сложная процедура. Ниже приведу инструкцию по быстрому переносу сайта с этого движка.

Пошаговая инструкция переноса сайта с DLE  на Wordpress

  1. Делаем бэкапы базы данных и всех файлов. (на всякий случай, вдруг не получится перенос)
  2. В корневую папку устанавливаем wordpress
  3. В качестве базы указываем базу от сайта на dle
  4. Устанавливаем плагины: Wp-no-category-base (убирает ссылки на /category/) , Rus-to-lat  (Переводит урлы в латиницу)
  5. Приводим Url wordpress к виду как они были на dle.  (для этого Идем Консоль -> Параметры->Постоянные ссылки-> Произвольно-> Ставим:  «/%category%/%post_id%-%postname%.html»  )
  6. Конвертируем базу данных

Для этого в phpmyadmin необходимо выполнить вот такой запрос:

DELETE FROM `wp_users` WHERE `wp_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 INTO `wp_terms` (`term_id`, `name`, `slug`) SELECT `id`, `name`, `alt_name` FROM `dle_category`;

TRUNCATE  `wp_term_taxonomy`;

INSERT INTO `wp_term_taxonomy` (`term_taxonomy_id`, `term_id`, `description`, `parent`) SELECT  `id`, `id`, `descr`, `parentid` FROM `dle_category`;

UPDATE  `wp_term_taxonomy` SET `taxonomy`='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, '<!--more-->' ,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;

Оригинал кода взят вот тут.

В принципе сайт уже должен работать. Остается только подогнать шаблон, вернуть все блоки, кнопки и прочее. Но это уже скорее относится к настройкам wordpress, чем к предмету этой статьи, поэтому просто упущу этот момент.

Выводы.

Я думал переезд займет несколько суток кропотливого труда, но все заняло не более получаса со всеми разбирательствами и вниканиями в тему переезда. Как говорится Глаза боятся, а руки делают.

Теперь вы знаете, что делать, если пришло письмо от разработчиков или правообладателей DLE, что вы используете систему управления сайтом Data Life Engine незаконно, вот варианты:

  1. Оплатить лицензию и спать спокойно (на момент публикации этой статьи базовая лицензия стоит 3190 рублей)
  2. Переехать c DLE на wordpress (инструкция выше)
  3. Переехать на абузоустойчивый сервер
  4. Забить на предупреждения и надеяться что последствий не будет

 

 

 

Насколько статья оказалась полезной для Вас? Оцените, Я старался ...

zeddy.ru

Перенос сайта с DLE на WordPress — Все для DLE

Перенос сайта с DLE на WordPressПеренос сайта с DLE на WordPress

Однажды, с сайтом одного из проектов, с которыми я работаю случилась неприятность — его взломали и удалили все файлы с хостинга. Сайт был создан на платформе Data Life Engine (DLE), разумеется, на ломаной (nulled) версии. Полагаю, нас взломали сами авторы движка. Бекапы конечно у нас были и тогда я понял, что в движке полно уязвимостей и пора выполнить перенос сайта с DLE на WordPress. О том, как это сделать, я хочу рассказать вам в этой статье. В интернете есть несколько статей на эту тему, однако в них описано не все и код для переноса не полностью переносит все, что нужно для полноценной работы, содержит косяк с переносом анонсов, да и плагины WordPress там указаны устаревшие.

Шаг первый: бекап и установка WordPress

Для начала, рекомендую сделать бэкап базы данных DLE и его файлов. Затем посмотрите настройки подключения к БД в файле enginedatadbconfig. php. Нас интересует DBNAME, DBUSER и DBPASS — скопируйте их куда-нибудь. Теперь нужно выполнить несколько простых действий:

Первый шаг переноса сайта с DLE на WordPress завершен, осталась половина задачи.

Шаг второй: Миграция базы данных

Начну с того, что принцип хэширования паролей пользователей на движках отличается. поэтому пароли с DLE на WordPress не мигрируют вообще! Если у вас есть пользователи и открыта регистрация, то после переноса сайта, сделайте рассылку на E-Mail с просьбой восстановить свои пароли через кнопку «Забыли пароль».

Дополнительные поля в записях (если они есть) не будут перенесены, поэтому если хотите их перенести, вам придется найти их в таблицах DLE, понять, где они должны быть в таблицах WP и изменить SQL код, который представлен ниже, чтобы он и их переносил куда следует.

А вообще это должно решиться заменой d_p. full_story в коде на CONCAT(d_p. full_story, d_p. xfields) .

Записи, созданные пользователем, который был потом удален, тоже могут быть не перенесены. Рекомендую сначала проверить, чтобы всем записям был указан какой-нибудь автор (существующий пользователь ). Добавить автора всем записям, где его нет можно следующим SQL запросом:

dlehaki.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта