在简短描述之前更改 WooCommerce 单个产品名称位置
Change WooCommerce single product name location before short description
我试图在“简短的产品描述”顶部显示产品名称。
有人告诉我这可以通过使用 PHP 来完成,我对此一无所知。我可以在所需 space 中使用 PHP 函数的唯一方法是使用 HTML,我看到它可以用于:
<div><?php $functiongoeshere();></div>
这是在 wordpress/woocommerce 站点上,您可以查看 clicking here 的产品示例。
有人可以帮我吗?
这不是css的问题,是php的问题,你需要找到控制单个产品页面的tpl文件。
在 woocommerce 中它被称为 single-product.tpl 但主题会影响它。
找到与标题相呼应的行,然后您可以将其复制到另一个部分,在您的案例描述中。
这样每个产品也会在描述中显示名称
要在单个产品页面中将产品标题移到产品描述之前,请尝试使用以下内容:
add_action( 'woocommerce_single_product_summary', 'move_single_product_title', 1 );
function move_single_product_title(){
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
add_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 15 );
}
代码进入活动 child 主题(或活动主题)的 functions.php 文件。它应该有效。
我试图在“简短的产品描述”顶部显示产品名称。
有人告诉我这可以通过使用 PHP 来完成,我对此一无所知。我可以在所需 space 中使用 PHP 函数的唯一方法是使用 HTML,我看到它可以用于:
<div><?php $functiongoeshere();></div>
这是在 wordpress/woocommerce 站点上,您可以查看 clicking here 的产品示例。
有人可以帮我吗?
这不是css的问题,是php的问题,你需要找到控制单个产品页面的tpl文件。
在 woocommerce 中它被称为 single-product.tpl 但主题会影响它。
找到与标题相呼应的行,然后您可以将其复制到另一个部分,在您的案例描述中。
这样每个产品也会在描述中显示名称
要在单个产品页面中将产品标题移到产品描述之前,请尝试使用以下内容:
add_action( 'woocommerce_single_product_summary', 'move_single_product_title', 1 );
function move_single_product_title(){
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
add_action('woocommerce_single_product_summary', 'woocommerce_template_single_title', 15 );
}
代码进入活动 child 主题(或活动主题)的 functions.php 文件。它应该有效。