Разработка программ

dedecms в WordPress Детальная версия, Успешная версия, Классическая версия

Я использовал дедекмс в течение 3 лет, до тех пор, пока в последние две недели был дважды подвешен в черную цепь, проблема не знает, как решить, дедекмс официально не заполняет [...]

Статьи

Я не знаю, как решить, официальное дедекмс не заполняет уязвимости, разочаровано дерево есть, так решили перейти к другой программе, долго искать также найти хорошую программу, я не имел контакта с другими cms программы, если перейти к другим неизвестным программам сначала шаблоны является проблемой, собственные контакты программы в дополнение к дедекмс на wordpress знакомства, этот блог является wordpress строительство.Так что решила изменить WordPress, как изменить, только обратиться к моей жене Du Niang, Baidu долгое время, Google n, увидеть учебник, один, и очень не подробные.Я не буду преподавать их уроки здесь.Но большое спасибо за их учебники, их учебники дали мне мысли.Прежде чем официально написать на домашней странице спасибо крифана на дороге друзья здесь.Официально начался учебный курс:

Главная страница дедекms создание всей сайта rss.Перейти к ссылке: www.example.com Extract: aec6 В файле загрузки есть подробный учебник, после создания полного rss, чтобы изменить rss.htm, в файле учебника есть код {dede: arclist row = ' 100 ′ col = ' 1 ′ titlelen = ' 100 ′ orderby = ' publishdate '}. row = 100Во-первых, проверьте свои собственные статьи дедекмс, чтобы увидеть примерно, сколько статей в общей сложности.Значение r0w должно быть больше или равняться количеству ваших статей, иначе при импорте данные будут не импортированы.После того, как вы сделаете RSS для всего сайта, загрузите данные RSS для сайта, http: / / ваш домен / rss.php.После загрузки дедекmsrss необходимо изменить несколько мест.Для тестирования я открыл два сайта для тестирования: www.diaoyudiao.org - это сайт дедекms, а www.diaosinanshi2.com - это сайт для тестирования wordpress.Откройте файл rss.php и заменяйте < rss version = " 2.0 ′′ > на

< rss version = " 2.0 ′′
xmlns: excerpt = " http: / / wordpress.org / export / 1.2 / excerpt / "
xmlns: content = " http: / / purl.org / rss / 1.0 / modules / content / "
xmlns: wfw = " http: / / wellformedweb.org / CommentAPI / "
xmlns: dc = " http: / / purl.org / dc / elements / 1.1 / "
xmlns: wp = " http: / / wordpress.org / export / 1.2 / "
>。А затем в

Вдобавьте номер версии wxr ниже вашего ru-cn<language></language>
<wp:wxr_version>1.2</wp:wxr_version>Номер этой версии, для этой версии сам не изучал.Если вы хотите знать, нажмите скачать экспортированный файл с номером версии.Я использую последнюю версию WordPress 1.2. rss.php на некоторое время остановился и начал беспокоить WordPress.После установки WordPress удалите все записи в wp_posts.Что касается того, почему ты это делаешь, то сначала сделай это.Объясните это вам позднее.После удаления записей.Измените исходные значения полей id в wp_posts, используя различные инструменты mysql или непосредственно изменить файл sql.Найти такой фрагмент кода в файле SQL

DROP TABLE IF EXISTS `wp_posts `; CREATE TABLE `wp_posts`(`ID` bigint (20) unsigned NOT NULL AUTO_INCREMENT, `post_author` bigint (20) unsigned NOT NULL DEFAULT '0', `post_date` datetime NOT NULL DEFAULT '0000 - 00 - 00 00: 00', `post_date_gmt` datetime NOT NULL DEFAULT '00 - 00 - 00: 00: 00: 00: 00', `post_content` longtext NOT NULL, `post_title` text NOT NULL, `post_excerpt` text NOT NULL, `post_status` varchar (20) NOT NULL DEFAULT ' publish',`comment_status` varchar (20) NOT NULL DEFAULT ' open', `ping_status` varchar (20) NOT NULL DEFAULT ' open', `post_password` varchar (20) NOT NULL DEFAULT ", `post_name` varchar (200) NOT NULL DEFAULT ", `to_ping` text NOT NULL, `pinged` text NOT NULL,`post_modified` datetime NOT NULL DEFAULT '0000 - 00 - 00 00 00: 00', `post_modified_gmt` datetime NOT NULL DEFAULT '00 - 00 - 00 00: 00: 00', `post_content_filtered` longtext NOT NULL, `post_parent` bigint (20) unsigned NOT NULL DEFAULT `0', `guid` varchar (255) NOT NULL DEFAULT ", `menu_order` int (11) NOT NULL DEFAULT `0', `post_type` varchar (20) NOT NULL DEFAULT ' post', `post_mime_type` varchar (100) NOT NULL DEFAULT ", `comment_count` bigint (20) NOT NULL DEFAULT `0', PRIMARY KEY (`ID`), KEY `post_name`(`post_name`), KEY `type_status_date` (`post_type`, `post_status`, `post_date`, `ID`), KEY `post_parent` (`post_parent`), KEY `post_author` (`post_author`) ENGINE = MyISAM AUTO_INCREMENT = 84 DEFAULT CHARSET = utf8; автоматическое увеличение последнего предложения = 84.Какая цифра 84 определяется цифрой id вашей дедекмс статьи.Посмотрите, какой самый большой ID вашей статьи.Затем значение auro-increment должно быть больше, чем значение наибольшего id вашего дедеком.В противном случае ошибается.Затем в вашем WordPress создать каталог вашего оригинального дедекms Мой оригинальный сайт.После создания
Экспорт содержимого.У меня такой документ есть.Будет похож на 1 Wangzhan &lt;!<wp:category><wp:term_id></wp:term_id><wp:category_nicename></wp:category_nicename><wp:category_parent></wp:category_parent><wp:cat_name>[CDATA [Website]] &gt; Код классификации скопирован в ваш rss.php, это после того, как я скопировал rss.php прошло.</wp:cat_name></wp:category>Затем в каждом из ваших элементов заменяйте сайт в каталог WordPress.<category></category>

&lt;category domain = "category" nicename = "wangzhan" &gt; &lt;! [CDATA [сайт]] &gt;.</category>После замены добавить пост, это тип статьи.<wp:post_type></wp:post_type>Не дублируйте мой каталог, пожалуйста.Посмотрите, какую категорию вы можете написать.Имейте в виду, что каждый пункт должен быть измененИспользуйте инструменты для замены текста, что word и так далее, начните импортировать rss.php.Выберите предпоследней WordPress, если вы используете его впервые.Установка под кнопкой OK.Поговорите со мной лично о проблемах, возникших при ввозе.Здесь не будет много говорить.Эффекты после импорта

На данном этапе мы успешно импортировали заголовок статьи.Следующий шаг - импорт содержимого статьи.

2.Полный текст статьи
Полный текст статьи из базы данных WORPRESS содержится в body в таблице ude_addonarticle, и мы перемещаем содержимое этого тела в post_content в таблице wp_posts в базе данных WORPRESS.

Для этого необходимо использовать мост - fede_archives, т. е. содержимое body в fede_addonarticle переносится в fede_archives, а затем из fede_archives в post_content в wp_posts.Точки совпадения для этих двух преобразований - это идентификатор статьи в Webbed и заголовок статьи, который был импортирован в Wordpress (это то же самое, что и заголовок статьи в Webbed).

Ниже приведены конкретные шаги:
Войдите в phpMyAdmin, добавить столбец в таблице dide_archives в базе данных Dreams, назвать его body, а затем использовать команду UPDATE для импорта полного текста (body) в dide_addonarticle в dide_archives, с помощью aid в dide_addonarticle и id в dide_archives в качестве точки совпадения:

  1. ОБНОВЛЕНИЕ? dede_archives ', `dede_addonarticle`
  2. SET? »dede_archives`.` body` =? ` dede_addonarticle`. ` body`
  3. Где? »dede_archives`.` id`? =? ` dede_addonarticle`. `помощь »?。После завершения выполнения файла деде_архив будет сделан резервный копий и импортирован в базу данных WordPress.Затем импортируйте всю таблицу de_archives в базу данных WordPress, чтобы она была в той же базе данных, что и wp_posts.Используйте команду UPDATE, чтобы импортировать тело из dide_archives в post_content на wp_posts, чтобы совпадать с заголовком статьи (при условии, что заголовки вашей статьи уникальны):
    1. ОБНОВЛЕНИЕ? wp_posts ', 'dede_archives'
    2. SET? »wp_posts`. ` post_content `=?` dede_archives`.` body`
    3. Где? »wp_posts`. ` post_title `? =? ` dede_archives`.` Title?После выполнения этого инструкции статья из дедекms была успешно импортирована.

Вы можете посетить мой сайт тестирования www.diaosinanshi2.com, чтобы увидеть результаты тестирования.Статья вышла, хотя у друзей спросили, но фотография висела.Посмотрите на фото адрес.Просто поместите каталог uploads в корневой каталог WordPress.Все вышеизложенные материалы можно найти в Интернете.Ниже приведенные данные нет в интернете, пожалуйста, внимательно посмотрите.

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

Создайте поле в dede-archives с именем поле типа test, что и id.

Затем введите содержимое id в поле test dedeupdate_archives set test = id.

Наконец, экспортируйте dide_archives и импортируйте dide_archives. в WordPress.

Окончательное исполнение

UPDATE `wp_posts`, `dede_archives`
SET `wp_posts`.` ID `= `dede_archives`. ` test`
WHERE `wp_posts`. ` post_title `= `dede_archives`. ` Title `Этот код.Этот фрагмент кода предназначен для передачи значения test ID.

Статья уже закончилась.Установка плагина WP No Category Base.Заменить фиксированную ссылку на /% Category% /% post_id%. html Адрес статьи уже согласован.Но, несмотря на то, что авторские права не волнуют.Я написал это на протяжении более двух часов.Про копировать вставить, когда перепечатать, когда повесить ссылку на эту статью, иначе я вращаюсь в кругу проклятие тебя..А также, что в настоящее время я www.diaosinanshi2.com сайт не сделал псевдостаточный, так что открыть статью ссылки 404. Просмотреть учебник себя раздражает.

Также можно увидеть, где-то в учебниках говорят о чем-то.Главное, чтобы смотреть на новичков...Подробнее о том, ха...