0

我已经成功安装了 Fishpig 的 Magento WordPress 集成扩展。我按照您通过 Magento Connect 安装的说明进行操作,没有任何问题。顺便说一下,所有这些都在没有启用缓存或编译的开发服务器上。

Magento 购物车安装在 webroot 目录中,WordPress 位于子目录“wp”中,如 Fishpig 的说明中所述。完整集成博客路径是 /blog。

问题:

当我访问博客页面时,它没有使用 Magento 主题。我什至将它设置为使用相同的布局(与 CMS 的主页相同) 我们有一个自定义的 Magento 主题。也许我们在 Magento 主题方面做得不正确,导致 Fishpig 的扩展无法正常工作。屏幕截图最终会出现,但主机(DataGram)由于市中心的洪水而关闭。今天应该有希望回来。

为了澄清...... WordPress 正在使用自己的数据库。在商店的管理面板-> WordPress 选项卡中,我设置了完全集成并将路径设置为“wp”,博客路径为博客。

所以,现在如果我访问 example.com,您就在商店中,如果您访问 example.com/blog,那么您就在完全集成的博客中。

底线是它似乎在管理面板中配置得很好。我不是从 wp 目录(IE:example.com/wp)请求博客页面,而是从完全集成的页面(example.com/blog)请求。

我们的问题可能与此人正在经历的类似:

Magento - FishPig 集成 - 没有为 /blog 获取正确的模板

祝大家周末愉快!

最好的祝福,

乔治

4

2 回答 2

1

Huzzah 看起来我的工作正常了 :-)

罪魁祸首是这个文件:

"app/design/frontend/default/eboost/layout/wordpress.xml"

^^ 指向错误的模板文件名。更正了,很高兴。修改后的行号为 66。

有趣的是,在该 XML 文件的顶部,它声明:

"

  • 选项 1 - local.xml(推荐)

  • 在自定义主题的布局文件夹中创建一个名为 local.xml 的文件。然后,您可以通过以下方式更改布局

  • 使用相关的布局句柄。这允许您保持此文件完整并接收新功能
  • 升级扩展时。

  • 选项 2 - 复制此文件

  • 将此文件及其内容复制到自定义主题布局文件夹中名为 wordpress.xml 的新文件中。
  • 每次升级时,您都需要检查您的文件副本和
  • app/design/frontend/base/default/layout/wordpress.xml 中的副本以进行更改并合并您找到的任何内容”

现在,正如我在原始帖子中所述,我使用他们的说明安装了 FishPig 扩展:http: //fishpig.co.uk/wordpress-integration/docs/installation-and-configuration.html

^^ 因此我不知道为什么使用选项 2 设置它。 wordpress.xml 在我们主题的布局目录中。

.

.

.

我觉得我也应该说明我所做的其他更改,即使它似乎并没有促成它的工作。只是为了完整性:

-- 将子目录 /wp 重命名为 /wordpress,并使用http://interconnectit.com/124/search-and-replace-将数据库中对 dev.eboost.com/wp 的所有引用更改为 dev.eboost.com/wordpress-对于-wordpress-数据库/

-- 从 /wordpress 文件夹中删除 .htaccess

所以底线看起来它工作正常。我们现在准备重新设计网站。

- 乔治

于 2012-11-16T20:17:05.293 回答
0

看看这个。 http://www.wellicious.com/gbren/wellblog

我也使用了 Fishpig,它正在工作。

访问博客页面是什么意思?您是否从 wordpress 目录请求博客页面?如果是这样,它不会改变它的设计。

您必须在您的商店中请求博客。

于 2012-11-02T19:38:19.193 回答