CSS新手在这里。
/// 我的一个页面遇到了一些问题。
我无法确定正在显示的价格的位置。
尝试绝对并清除这两个属性。
CSS在1920px宽度
上有效* Guy Ytzhak解决了我的问题
答案 0 :(得分:0)
在主题文件夹的functions.php文件中使用此代码:
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
它会从单个产品页面标题下的价格中移除价格。
并且您可以使用此功能在您的页面中随时添加此操作(仅作为示例):
add_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 35);
你可以看到我从优先级10(第一步)中删除显示的价格,然后将他添加到优先级35下。
这是woocommerce单一产品页面中的常规优先级:
/**
* Hook: Woocommerce_single_product_summary.
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
* @hooked WC_Structured_Data::generate_product_data() - 60
*/
如果您使用优先级35,则介于'woocommerce_template_single_add_to_cart'和'woocommerce_template_single_meta'之间。