我正在建立一个网上商店,我差不多完成了,但是现在我在单个产品的下拉菜单中你可以选择你想要的数量,价格也显示在这个项目中。
但也有" 100(< span class =" amount">€56.15)"可见。
一个由5人组成的小团队已经在这个网站上工作,所以所有人都添加了很多。但我不知道从哪里开始解决这个问题。
查看图片的这些链接
我希望,并认为这是一个小问题。
答案 0 :(得分:0)
您可能正在使用主题代码中创建下拉列表的wc_price()
函数,这就是创建额外<span>
代码的原因。试试这个:
$price = '56.15';
echo get_woocommerce_currency_symbol() . number_format_i18n( $price );
这实际上就是WooCommerce如何格式化wc_price()
函数中的价格,减去span标记。如果你更喜欢更简洁的东西,你也可以这样做:
$price = '56.15';
echo wc_clean( wc_price( $price ) );
wc_clean()
功能会删除HTML标记并删除换行符,标签和额外空格等,因此在输出价格之前应删除<span>
标记。
如果你的主题没有创建下拉HTML,那么事情就会变得更复杂;在我甚至冒险猜测你应该从哪里开始寻找之前,我必须要了解更多关于你的设置的信息。例如,您正在使用的主题,已安装和激活的插件,已安装的WordPress和WooCommerce的版本等。