当我向“First Front Page Widget Area”添加小部件时,我的主页上没有显示任何内容。
我正在使用WordPress模板Twenty Twelve。我创建了一个“主页”页面并将其指定为“首页模板”。我还定制了模板以显示静态页面“home”。我将最近发布的帖子分配给主页上作为测试而没有显示,只有页面标题(主页)。
我尝试将文件Fishpig_Wordpress.xml
(app/etc/modules/
下)更改为Fishpig_Wordpress.xml.old
,但这导致WordPress无法访问(404错误),因此我将名称更改回Fishpig_Wordpress.xml
最后,我尝试将扩展程序更新到最新版本3.0.3.8(稳定版),但仍然没有显示小部件。
任何人都知道我还能做些什么,或者什么可能阻止我的小部件工作?
谢谢!
答案 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源来执行此操作。或者,使用您的网址回复此答案,我会看一下。