【问题标题】:Fishpig Magento Extension: Homepage and sidebar widgets not workingFishpig Magento 扩展:主页和侧边栏小部件不起作用
【发布时间】:2013-11-08 20:43:01
【问题描述】:

当我将小部件添加到“首页小部件区域”时,我的主页上没有任何内容。

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

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

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

有人知道我还能做什么,或者什么可能会阻止我的小部件工作吗?

谢谢!

【问题讨论】:

    标签: wordpress magento fishpig


    【解决方案1】:

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

    使用最新版本的扩展程序,小部件应该可以在 Magento 模板的左列或右列中工作。为确保发生这种情况,请启用二十一十二主题(您已经完成)并确保您使用的是最新版本的 wordpress.xml。检查您自定义主题的布局文件夹中的 wordpress.xml 并将其重命名为 wordpress.xml.old,因为这将强制 Magento 使用基本/默认文件的最新版本。完成此操作后,您需要刷新布局 XML 缓存。

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

    以上是针对无法显示小部件的人的一般建议。您的情况略有不同,因为听起来小部件对您有用,而不是在您的自定义主页上。如果这是正确的,请检查您的自定义 WP 页面是否使用具有侧边栏列的模板。您可以通过检查 HTML 源代码来做到这一点。或者,用你的网址回复这个答案,我会看看。

    【讨论】:

    • 感谢您的回复@BenT。我博客的 URL 是这样的:link
    • 我去我的模板的布局文件夹,找到文件wordpress.xml然后重命名为wordpress.xml.old,然后我去Magento中的缓存管理并刷新。这使我的博客消失了,甚至我导航上的链接也消失了。
    • 这可能意味着您已将 wordpress.xml 从 base/default 复制到您的自定义主题。请使用fishpig.co.uk/contact-us 上的表格与我联系,因为我必须亲眼看看您的情况才能解决此问题。
    猜你喜欢
    • 2019-03-31
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2012-09-26
    • 2013-07-14
    • 1970-01-01
    • 2013-12-28
    • 1970-01-01
    相关资源
    最近更新 更多