Magento - Интеграция Wordpress в Magento для домашней страницы - PullRequest
0 голосов
/ 04 мая 2011

В настоящее время у меня есть магазин Magento, где я использую страницу CMS в качестве домашней страницы. Я хочу интегрировать свой блог WordPress (размещенный на том же сервере) в эту страницу CMS. Он будет показывать последнее сообщение в блоге и желательно иметь функцию комментариев на первой странице. Первым делом я рассмотрел использование цикла Wordpress на странице Magento CMS, но, похоже, он не поддерживает PHP.

Еще одна мысль, которая у меня возникла, - создать домашнюю страницу, используя модули или блоки. Честно говоря, я никогда не создавал модуль или блок, поэтому я не настолько хорошо знаком с тем, что в нем происходит. Страница CMS, которую я создал, - это просто слайдер / карусель изображений (nivo-slider) и несколько фотографий со ссылками. Никакой контент на самом деле не нужно делать с помощью CMS, он просто должен быть представлен в моей теме / среде Magento. Все обновления домашней страницы будут выполняться мной самостоятельно, поэтому я могу обойти систему CMS все вместе и просто обновить модули, если выяснится, что решение по модулям позволит мне иметь блог Wordpress и nivo-слайдер на одной странице.

Есть мысли?

Ответы [ 6 ]

4 голосов
/ 04 мая 2011

Одна вещь, которую вы можете попробовать, это установить WordPress в качестве основного сайта и стилизовать его под ваш стиль magento. Тогда у посетителя будет упрощенный опыт с точки зрения пользовательского интерфейса. Одно замечание: если вы хотите, чтобы комментарии открывались в Wordpress, у вас было бы 2 аккаунта, которые вы должны были бы согласовать для WordPress и Magento.

3 голосов
/ 04 мая 2011

Я нашел решение в части 2 следующей ссылки: http://addoa.com/blog/easy-wordpress-and-magento-integration

Вот краткое изложение шагов (для полного объяснения щелкните ссылку выше):

1) Создайте пустой файл темы WordPress, который пропускает все стили, верхний и нижний колонтитулы и просто отображает содержимое.

2) Создайте страницу в WordPress, которая использует ваш новый шаблон пустых страниц.

3) Создайте файл шаблона в Magento, чтобы встроить вновь созданную страницу WordPress в страницу Magento.

4) Поместите блок на основе вашего нового шаблона на странице Magento CMS, которую вы хотитесодержимое блога для отображения на

2 голосов
/ 02 декабря 2011

Расширение FishPig теперь поддерживает эту функцию, поэтому вы можете достичь этого, выполнив следующие действия:

  • Обновите до последней версии интеграции WordPress FishPig
  • Войдите в систему администратора Magento и перейдитев WordPress> Настройки блога / плагинов
  • Найдите опцию Layout и установите для параметра «Блог как домашнюю страницу Magento» значение Да
  • Сохраните страницу и вуаля, у вас она есть: WordPress в качестве домашней страницы Magento с помощью вашейТема Magento менее чем за 2 минуты
0 голосов
/ 19 апреля 2012

Вы также можете использовать расширение блога magento. Вы можете получить его бесплатно на сайте magento http://www.magentocommerce.com/magento-connect/aheadWorks/extension/1516/blog-extension-by-aheadworks

Спасибо

0 голосов
/ 24 ноября 2011

надеюсь, я понял ваш вопрос!следующая статья может быть вам полезна (в ней рассказывается, как использовать расширение fishpig и как извлекать последние сообщения в составе блока magento на вашей домашней странице): добавление последних сообщений на домашнюю страницу magento

0 голосов
/ 04 мая 2011

Вам понадобится интеграция Fishpig:

http://www.magentocommerce.com/magento-connect/fishpig/extension/3958/fishpig_wordpress_integration

Это не только бесплатно, но и активно поддерживается.

Вы также можете перенаправить Apache для корневой / домашней страницы на выбранную вами WordPress страницу. Таким образом, у вас не должно быть проблем с добавлением чего-либо на домашнюю страницу Magento и, возможно, что-то необычное в Wordpress.

...