【问题标题】:Edit Woocommerce checkout template编辑 Woocommerce 结帐模板
【发布时间】:2018-01-17 11:20:04
【问题描述】:

在此先感谢大家, 我对服装编辑很陌生,想知道如何将 woo 结帐字段更改为图片中的样子(包括在内)。 我试图查看 form-b​​illing.php 和 form-checkout.php,但没有弄清楚所有字段的位置,因此我可以操纵输出并在 css 中编辑所有其余部分。

关于问题还有几个问题:

1.这可以通过动作/过滤器完成还是需要手动编码?

2.我可以通过functions.php将#id附加到woo commerce的某些部分

相信你们可以帮忙,祝大家干杯

Image:

【问题讨论】:

    标签: php templates woocommerce


    【解决方案1】:

    您可以使用一些操作和过滤器来通过 woocommerce 结帐执行大量工作:https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

    但是,您想要的快速 css 修复是:

    #billing_address_1_field {
    	width: 48%;
    	float: left;
        clear: none;
    }
    #billing_address_2_field {
    	width: 48%;
        float: right;
        clear: none;
    	padding-top: 36px;
    }

    这对我有用。

    【讨论】:

    • niceee,工作的伟人,感谢您。我只是想知道在哪里可以找到我想练习 php 编码的所有领域。
    • 在结账时,检查浏览器中的元素以找到该字段的 ID - 然后您可以编辑任何字段。关于通过 PHP 编辑字段和练习,请使用 docs.woocommerce.com/document/… 的示例并尝试修改结果。
    • 谢谢兄弟,我检查一下,问题是某些字段不在同一个 col 下,所以我需要将它修改为在同一个 div 内的同一个 Col 上,就我而言理解(很可能我错了)你只需要通过 php 修改 html
    • 不用担心,您需要相应的操作和过滤器,或者您可以尝试将 woocommerce 模板文件复制到您的主题中并以这种方式实施您的更改...docs.woocommerce.com/document/template-structure
    猜你喜欢
    • 2013-01-24
    • 2021-06-12
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 2018-10-19
    相关资源
    最近更新 更多