【问题标题】:Trying to override Woocommerce My Account page template试图覆盖 Woocommerce 我的帐户页面模板
【发布时间】:2016-11-04 12:21:59
【问题描述】:

基本上,我想删除“我的帐户”页面上的注册表单。我尝试在我的主题文件夹中设置文件结构,一切看起来都正确。但是当我尝试对模板进行更改时,什么也没有发生。

我的孩子主题/woocommerce/myaccount/form-login.php

这就是我的设置方式。 Woocommerce 也检测系统状态中的覆盖。我尝试在注册表单中添加一个类,以便可以使用 css 隐藏表单,但它没有出现在代码中。

关于我缺少什么的任何线索?

谢谢

【问题讨论】:

  • 这个有什么解决办法吗?我遇到了同样的问题。我确实清除了 woo 上的缓存模板,但仍然无法正常工作。我不确定 /my-account 下的其他模板,因为除了 form-login.php 之外我还没有检查过。嗯!

标签: php wordpress woocommerce


【解决方案1】:

尝试清除缓存,在 wp-config 文件中定义缓存为 false。

【讨论】:

  • 怀疑并禁用了 WP Super Cache。将其设置为 false 但仍然没有运气。您需要更多信息吗?
  • add_theme_support('woocommerce'); docs.woothemes.com/document/…这个试过吗?
  • 尝试添加,但没有运气。这个主题支持 woocommerce 所以我猜它已经被宣布了。 securityguardcourse.ca/my-courses 如果有帮助,这是我的页面。
  • 我也遇到了同样的问题,找到解决办法了吗?
【解决方案2】:

你好,你有没有试过把它放在结构相同的主题中? 或者您的主题中是否存在任何 woo commerce 文件夹。

【讨论】:

  • 我都试过了。我尝试只使用主题。然后我只尝试了孩子。现在我正在尝试两者。因为主题已经带有一些覆盖的模板。 Woocommerce 似乎检测到这两个文件夹都没有问题。
【解决方案3】:

在你的 style.css 中使用这个 CSS -

.entry-content #my-courses .col-2
     {
       display : none;
     }

希望这会对你有所帮助。

【讨论】:

    猜你喜欢
    • 2016-11-21
    • 2019-03-27
    • 2020-08-03
    • 1970-01-01
    • 2013-02-26
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多