Рубрики

Как перенести ваш сайт с Joomla на WordPress

ощщ-цз

У вас есть веб-сайт, который вы хотите перейти с Joomla на WordPress? На наш взгляд, это фантастическая идея. WordPress Если вы сейчас используете Joomla в качестве CMS, эта статья покажет вам, как перемещать ваш сайт двумя различными способами.

Когда дело доходит до перехода от одной CMS к другой, обычно есть три способа сделать это:

  1. Вручную
  2. Через инструмент или сервис (плагин, расширение или внешнее программное обеспечение)
  3. Наймите профессионала

Тот факт, что вы оказались в этой статье, вероятно, означает, что вы задаетесь вопросом, как сделать это самостоятельно, поэтому мы можем также снять вариант 3 со стола (но помните, что он есть, если позже вы столкнетесь с неровностями, и если у вас большой или сложный сайт, это, вероятно, ваш лучший вариант). Первый вариант следует использовать только если вы опытный разработчик. Опять же, тот факт, что вы ищете это, вероятно, означает, что вы не являетесь экспертом по SQL и PHP, готовым выполнить этот шаг вручную. Это оставляет нас с добрым старым номером 2.

В этом посте мы рассмотрим, как переместить ваш сайт с помощью инструмента или службы, в данном случае это бесплатный плагин под названием FG Joomla для WordPress.

Различия между Joomla и WordPress

Сначала давайте взглянем на пару проблем, с которыми вы можете столкнуться, прежде чем мы углубимся в то, как перенести ваш сайт с Joomla на WordPress. Возможно, самая большая проблема, с которой сталкивается большинство людей при переходе с одной CMS на другую, особенно при использовании службы, заключается в том, что, хотя Joomla и WordPress являются «системами управления контентом», они начали с разных целевых рынков. Из-за этого они стали совсем другими.

Изначально Joomla была предназначена для CMS, тогда как WordPress начинал с простой и удобной платформы для ведения блогов. Это означает, что не только разные интерфейсы администратора, но и способ, которым каждая CMS структурирует контент веб-сайта, также различен.

Компоненты против виджетов

Компоненты Joomla имеют дело со всеми формами контента за пределами статьи, включая такие вещи, как меню, изображения заголовков и тому подобное, которые обрабатываются WordPress совершенно по-разному.

В WordPress виджетам обычно предоставляется одна или несколько обозначенных областей, в которых вы можете выбрать их отображение, но пока они почти одинаковые.

Темы против Шаблонов

Здесь нет особой разницы. Шаблоны и Темы имеют дело с тем, как контент в базе данных выводится и организуется для посетителей.

Баннеры, контактные формы и т. д.

Это функции, которые включены в стандартную Joomla и не имеют прямого аналога в ядре WordPress. Но будьте уверены, есть плагины, которые могут быть установлены для такого рода вещей.

В рамках основных функций плагина FG Joomla to WordPress многие из них на самом деле имеют дело с преобразованием этих вещей в соответствующие аналоги WordPress (но в случае бесплатной версии плагина информация о контактной форме не экспортируется — однако это достаточно просто создать контактную форму с плагином).

Так что с проблемами решены, давайте двигаться!

Как перенести Joomla в WordPress с помощью плагина

Прежде чем вы начнете пытаться переместить свой веб-сайт, в ваших же интересах сохранить его. Например, вы можете использовать расширение Joomla  Akeeba или создать резервную копию вашего сайта вручную. Вы также должны проверить ход на местном развитии. Вы можете ознакомиться с нашим руководством по локальной установке WordPress, чтобы узнать, как его установить. Или просто установите WordPress в новую папку, если у вас уже есть локальные настройки для Joomla.

Протестировав вашу миграцию с Joomla на WordPress локально, вы сможете решить все проблемы в свое свободное время и в условиях конфиденциальности вашего собственного локального сервера. Затем, как только вы настроите версию вашего сайта для WordPress до совершенства, вы можете использовать это руководство, чтобы перевести ваш сайт с локального хоста на живой сервер.

1. Установите WordPress в новую папку в локальной настройке разработки.

Если на вашем Cpanel установлено программное обеспечение Softaculous или аналогичное для вашего локального сервера разработки, вы можете просто установить WordPress одним щелчком мыши.

Если нет, загрузите новейшую версию WordPress с их сайта. Затем создайте новую папку в папке www или htdocs (зависит от настроек), например, joomlamove.

Установите WordPress локально

Затем откройте локальный phpMyadmin и создайте новую базу данных, а также проверьте свои учетные записи.

Теперь откройте папку WordPress в вашем браузере, и вы должны увидеть экран установки, предлагающий выбрать язык. Выберите язык по вашему выбору, затем заполните информацию базы данных.

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

2. Установите плагин FG Joomla для WordPress на локальном тестовом сайте.

FG Joomla to WP - бесплатный плагин, разработанный для перемещения всего вашего контента с одной CMS на другую. Как уже упоминалось, это бесплатно и повезло для вас, вы можете найти в каталоге плагинов WordPress на панели инструментов.

Добавить новый плагин - Joomla для WordPress

Чтобы установить плагин, войдите в свою локальную версию на странице wp-login.php и откройте экран плагинов. Просто найдите плагин FG Joomla to WordPress, чтобы установить и активировать его.

Установите FG Joomla для плагинов WordPress

3. Начните миграцию Joomla на WordPress

Чтобы использовать плагин , перейдите в раздел « Инструменты»> «Импорт » и нажмите ссылку « Запуститьимпорт » под заголовком Joomla (FG) .

Теперь используйте функцию «очистить весь контент WordPress».

Перейдите на экран плагина и очистите все данные WordPress.

При появлении запроса внимательно заполните URL вашего сайта и всю связанную с ним информацию базы данных. Не забудьте дважды проверить префикс таблицы в вашем PhpMyAdmin. После заполнения все обязательно проверьте соединение с базой данных.

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

4. Время двигаться

Теперь просто нажмите начать / возобновить импорт, и плагин сделает все, что нужно. Это может занять некоторое время в зависимости от размера вашего сайта. В случае успеха вы должны получить сообщение «Импорт завершен!», Как показано ниже.

Начать импорт + FG Joomla в плагин WordPress

Если у вас есть какие-либо внутренние ссылки в вашем контенте (что вам и нужно), обязательно прокрутите вниз журнал и нажмите кнопку «Изменить внутренние ссылки».

Изменить внутренние ссылки - FG Joomla на плагин WordPress

5. Адрес Избранные изображения

Если вы используете функцию рекомендуемых изображений в Joomla, здесь все немного сложнее. Если вы не отключили функцию избранных изображений, и вы посмотрите на результаты. Вы увидите, что плагин случайно сделал первое изображение поста избранным изображением поста, а не фактическим избранным изображением.

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

Если у вас есть только несколько статей в Joomla, где полное изображение статьи отличается от первого изображения в самой статье, может быть лучше отменить выбор для импорта выбранного изображения в настройках импорта, а затем просто вручную обновить свои сообщения в новая версия WordPress.

Но когда затрагивается множество постов, это становится довольно сложной задачей, которая включает в себя перемещение большого количества данных, что является подходящей темой для полноценного собственного поста (если вам интересно посмотреть пример Решение, дайте мне знать в комментариях, я уже получил около 30% пути, прежде чем понять сложность задачи под рукой).

6. Переместить модули в виджеты

Вот еще один момент, когда разница между двумя CMS делает переход от Joomla к WordPress немного сложнее: модули и виджеты. Хорошая новость в том , что многие из часто используемых в боковых панелях или модулей на основе заголовка / нижний колонтитул функции области имеют точные аналоги в WordPress.

Плохая новость в том , что вы обычно не имеют столько свободы , когда дело доходит до размещения виджетов, что вы делаете с размещением различных модулей на вашем сайте Joomla. Так что миграция может быть не идеальной.

Боковая панель / Footer (заголовок)

Большинство тем имеют области виджетов на боковой панели и в нижнем колонтитуле. Если это единственные места, где у вас есть модули, то это упрощает задачу, так как доступно множество аналогичных опций. Вот как выглядит область модуля нашего примера сайта Joomla:

Joomla Module Area

А вот как выглядит область виджета WordPress:

Область виджетов WordPress

Возможно, у вас много общего. Перейдите в Внешний вид> Виджеты и посмотрите, есть ли в WordPress то, что вам нужно.

Вы использовали поисковый модуль в Joomla? Просто перетащите виджет поиска из WordPress в область виджетов. Вы можете сделать то же самое для навигационных меню, изображений, последних сообщений или комментариев, просто чтобы упомянуть несколько.

Поиск виджета - WordPress

Кроме того, существуют модули, для которых нет встроенного виджета в WordPress, но вы можете установить плагины для доступа. Например, на моем сайте Joomla есть модуль «Самые популярные статьи», я могу установить соответствующий плагин, который предлагает те же функции.

Перейдите в раздел «Плагины»> «Добавить новый» и выполните поиск «самых популярных сообщений». У вас есть несколько разных опций, но в этом примере давайте рассмотрим популярные сообщения WordPress.

WordPress Плагин популярных сообщений

Установите и активируйте плагин. Теперь вернитесь к Appearance> Widgets и прокрутите вниз, и вы должны увидеть виджет WordPress Popular Posts.

WordPress Widget Популярные сообщения

Вы можете повторить этот процесс с другими модулями Joomla, которые не всегда доступны в ядре WordPress в качестве виджетов, поскольку большинство из них имеют соответствующий бесплатный плагин.

Другие области (логотипы, изображения заголовков, ETC)

Итак, есть модуль, который вы хотели бы разместить, например логотип или изображение заголовка, который не помещается в назначенные области виджетов. Если это изображение заголовка или логотип с последними темами, вы можете просто использовать WordPress Customizer, чтобы добавить его.

Перейдите к « Внешний вид»> «Настроить» и посмотрите, какие параметры доступны для выбранной вами темы (логотип обычно указывается в разделе «Идентификация сайта», «Заголовок» или в аналогичном разделе).

WordPress Customizer

Обычно для большинства тем здесь есть ограниченные возможности, и даже если у вас их много, они могут предложить любые варианты размещения контента именно в том месте, которое вы хотите.

Если у вас сложный сайт Joomla с большим количеством движущихся частей, возможно, было бы неплохо взглянуть на темы WordPress с помощью встроенных конструкторов страниц, которые позволяют легко размещать блоки контента именно там, где вы хочу, без необходимости писать ни одной строки кода. Или попробуйте один из лучших конструкторов перетаскивания страниц с вашей текущей темой (просто знайте, что если тема не была связана с плагином или если она явно не указывает на совместимость, вы можете связаться с автором темы просто для того, чтобы убедитесь, что у вас не возникнет проблем с использованием плагина).

Контактные формы / Баннеры

Когда дело доходит до контактных форм, баннеров и других компонентов от Joomla, вам, вероятно, придется полагаться на тактику, аналогичную той, которую вы просматриваете в самой просматриваемой статье: установите плагин, который добавляет функциональность, которую вы хотите, к WordPress.

Если вы хотите создавать и управлять контактными формами, вы вряд ли сможете добиться большего успеха, чем плагин Contact Form 7.

Конкретный плагин формы - WordPress

Следуйте инструкциям, описанным выше, установите и активируйте его. Это добавляет новый пункт меню на панель администратора, который называется «Контакт», куда вы переходите, чтобы управлять контактными формами. Теперь вы можете вручную перемещать информацию из ваших контактных форм Joomla:

Переместить контакты из Joomla в WordPress

К новым контактным формам, которые вы делаете с плагином Contact 7.

Переместите контакты из Joomla в WordPress - WordPress Contacts

Так и должно быть! Если у вас есть другие разделы Joomla для перемещения, например, раздел электронной коммерции, просто взгляните на доступные плагины WordPress. Например, вы можете попробовать WooCommerce. Это простой в использовании плагин, поэтому добавить несколько продуктов не составит труда.

Заключение

Перемещение вашей CMS из Joomla в WordPress может быть сложной задачей, но это не должно быть слишком сложным. Попытка сделать это вручную практически без опыта разработки, вероятно, не будет хорошей идеей, но с помощью плагина, такого как FG Joomla для WordPress, вы сможете управлять. Награды в конце туннеля определенно стоят того. Поскольку доля рынка WordPress неуклонно растет, а Joomla снижается, трудно почувствовать, что WordPress не лучший выбор в долгосрочной перспективе.

Надеемся, что это руководство помогло вам пройти через процесс перехода вашего сайта с Joomla на WordPress. Эти шаги должны работать для большинства блогов и небольших веб-сайтов, но если у вас сложная или нестандартная настройка веб-сайта Joomla, вы все равно можете обратиться за помощью к профессионалу.

Если вы в настоящее время переносите свой сайт на WordPress или у вас есть какие-либо вопросы о процессе перехода с Joomla на WordPress, сообщите нам об этом в комментариях ниже.

Также читают

Понравилась статья? Поделись с другом!!!

Оставить комментарий

 ;-)  :|  :x  :twisted:  :smile:  :shock:  :sad:  :roll:  :razz:  :oops:  :o  :lol:  :idea:  :grin:  :evil:  :cry:  :cool:  :???:

1 × пять =