Как реализовать WordPress блог и Magento блог параллельно
У меня работает один экземпляр Magento. Я использую WordPress блог в magento и хочу использовать magento "Блог" параллельно. Когда я использую оба блога, magento blog переопределяет раздел блога WordPress. Может кто-нибудь сказать мне, как мы можем решить эту проблему.
Вы можете увидеть ссылку http://dev.dynatrac.org/ где я хочу использовать этот раздел.
Спасибо
2 ответа
Вместо того чтобы использовать URL http://dev.dynatrac.org/index.php/blog.html, вы можете использовать http://dev.dynatrac.org/blog/ и поместить установку wordpress в каталог blog вашего корневого каталога magento.,
Теперь, используя.htaccess или nginx conf (в зависимости от того, используете ли вы apache или nginx), вы можете перенаправить URL-адреса в виде http://dev.dynatrac.org/blog/something_something.html в блог / каталог.
К сожалению, расширение AW_Blog использует блог в качестве имени маршрутизатора frontName. Это переопределяет расширение интеграции WordPress Magento, делая 2 несовместимым. В идеальном мире AheadWorks модифицировал бы свое расширение для использования другого frontName маршрутизатора (например, aw_blog), а затем отобразил бы блог, используя динамический маршрут (так же, как это делает интеграция с Magento WordPress), таким образом позволяя обоим расширениям работать на в то же время.
Я бы посоветовал удалить AW_Blog и вместо этого использовать надстройку Custom Post Types и Root.
Модуль пользовательских типов постов позволяет создавать собственные типы постов в WordPress и отображать их в своем блоге, интегрированном в Magento. Например, предположим, что вы отображаете ваши стандартные посты в блоге в / blog /, но хотите создать посты другого типа (например, новостные статьи). Вы можете настроить пользовательский тип сообщения под названием "новости". По умолчанию это будет отображать все ваши новости в / blog / news /. Чтобы улучшить это, вы можете установить Root, который удалит / blog / из URL, то есть ваши новостные статьи будут доступны в / news /.
Этот метод позволяет вам создать несколько разных блогов, но на самом деле это один блог WordPress, в котором используются разные типы записей. Этот метод позволит вам иметь столько разных типов записей, сколько вам нужно.
НАПРИМЕР.
http://www.yourmagento.com/blog/ http://www.yourmagento.com/news/ http://www.yourmagento.com/recipes/ http://www.yourmagento.com/tutorials/
Все они будут работать от одной установки WordPress и интегрированы в Magento.