【问题标题】:radio buttons not visible on woocommerce cart page在 woocommerce 购物车页面上看不到单选按钮
【发布时间】:2015-08-26 09:16:05
【问题描述】:

首次查看或刷新页面时,我的 woocommerce 购物车页面 (http://www.couponclippingworld.com/cart/) 上的配送选项单选按钮不显示。

但是,如果有人点击 4 种运输方式文本中的一种,按钮就会显示出来。

如果买家进入结帐页面 (http://www.couponclippingworld.com/checkout/),则此页面上会显示按钮。

我检查了 CSS,但无法弄清楚。任何帮助将不胜感激。谢谢格雷格

【问题讨论】:

    标签: wordpress woocommerce


    【解决方案1】:

    这是因为您将输入包装在 <div class="tm-radio"> 中,在结帐时删除该元素。

    当你点击一个选项时它也会起作用,因为它会发送一个 ajax 请求,用这个替换你的块的内容:

    <ul id="shipping_method">
            <li>
                                <input type="radio" name="shipping_method[0]" data-index="0" id="shipping_method_0_flat_rate"
     value="flat_rate"  class="shipping_method" />
                                <label for="shipping_method_0_flat_rate">Standard (Free)</label>
                            </li> etc.
    

    但是,如果您想使用 css 设置这些按钮的样式,则需要将宽度和高度添加到 .tm-radio。通过 css 为发货单选按钮设置样式并不是一个好主意,因为它永远无法在所有移动设备上完美运行,并且可能会阻止您的客户结帐。

    【讨论】:

    • 谢谢,这是有道理的。我很快就会改变它。
    • 谢谢,我在检查器中更改了它并且它有效,但是我如何找到相关文件以使用 sublime 文本编辑器进行更改?它位于哪里?再次感谢
    • 我猜我需要找到相关的 .php 文件,这样我才能消除
      对吗?当我在我的 Bowser 中“检查元素”并查看 html 时,我该如何更改 html?我认为必须有一种方法可以从 html 中找到 wordpress .php 文件,但我无法弄清楚。我是这样做的吗?有没有更好的办法?尝试在网上或 wordpress codex 中查找它大约一个小时。无处可去。我想我什至不知道该问什么。
    • 好的,简单的问题如何删除它?请帮助感到沮丧
    • @GregRobertson 不幸的是,该类可以在任何地方,具体取决于您使用的插件。唯一的解决方案是在您的文件夹中搜索单词 tm-radio 。 Notepad++ 有搜索文件夹功能,sublime 也有类似功能
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签