Fishpig Magento扩展:主页和侧边栏小部件无法正常工作

时间:2013-11-08 20:43:01

标签: wordpress magento fishpig

当我向“First Front Page Widget Area”添加小部件时,我的主页上没有显示任何内容。

我正在使用WordPress模板Twenty Twelve。我创建了一个“主页”页面并将其指定为“首页模板”。我还定制了模板以显示静态页面“home”。我将最近发布的帖子分配给主页上作为测试而没有显示,只有页面标题(主页)。

我尝试将文件Fishpig_Wordpress.xmlapp/etc/modules/下)更改为Fishpig_Wordpress.xml.old,但这导致WordPress无法访问(404错误),因此我将名称更改回Fishpig_Wordpress.xml

最后,我尝试将扩展程序更新到最新版本3.0.3.8(稳定版),但仍然没有显示小部件。

任何人都知道我还能做些什么,或者什么可能阻止我的小部件工作?

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,app / etc / modules / Fishpig_Wordpress.xml文件是此扩展的引导程序文件。此文件指示Magento代码存在于此文件的位置。删除 - 或重命名 - 此文件不会修复任何问题,但会禁用该模块(您可能需要缓存刷新才能对此更改执行操作)。

使用最新版本的扩展程序,小部件应该在Magento模板的左侧或右侧列中运行。要确保这一点,请启用Twenty Twelve主题(您已完成)并确保使用最新版本的wordpress.xml。检查wordpress.xml的自定义主题布局文件夹并将其重命名为wordpress.xml.old,因为这将迫使Magento在base / default中使用该文件的最新版本。完成此操作后,您将需要刷新布局XML缓存。

接下来,确保您实际启用了一些小部件。要对此进行测试,请启用默认小部件,例如“搜索”小组件或“最近的帖子”。

以上是对无法显示小部件的人的通用建议。您的情况略有不同,因为它听起来像小工具适合您,而不是在您的自定义主页上。如果这是正确的,请检查您的自定义WP页面是否使用具有侧栏列的模板。您可以通过检查HTML源来执行此操作。或者,使用您的网址回复此答案,我会看一下。