首页 > 解决方案 > 在简短描述之前更改 WooCommerce 单个产品名称位置

问题描述

我正在尝试在“简短产品描述”之上显示产品名称。

有人告诉我,这可以通过使用 PHP 来完成,我对此一无所知。我可以在所需空间中使用 PHP 函数的唯一方法是使用 HTML,我看到它可以用于:

<div><?php $functiongoeshere();></div>

这是在 wordpress/woocommerce 网站上,您可以通过单击此处查看产品示例。

有人可以帮我吗?

标签: phpwordpresswoocommerceproducthook-woocommerce

解决方案


要在单个产品页面中将产品标题移动到产品描述之前,请尝试使用以下内容:

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 );
}

代码在您的活动子主题(或活动主题)的functions.php 文件中。它应该有效。

请参阅:WooCommerce 操作挂钩和覆盖模板


推荐阅读