Php Woocommerce:如何在搜索页面上显示产品详细说明

Php Woocommerce:如何在搜索页面上显示产品详细说明,php,css,wordpress,woocommerce,Php,Css,Wordpress,Woocommerce,当客户现在搜索产品时,他们会看到一行Woocommerces代码,该代码通常用于显示已上载到产品页面上显示的PDF文件。就这样, 现在我想要实现的是让搜索结果显示产品的长描述,而不是长描述 到目前为止,我已经设法将其全部隐藏起来,以使其看起来像样(与代码片段相比),但我似乎不知道如何将其更改为长描述 长描述可以用于所有产品,因此不必检查短描述是否由单词或代码组成 我尝试过查看woocommerce设置,但这对我没有任何帮助,在我的woocommerce帖子模板中,我只能找到商店主页的模板,而不

当客户现在搜索产品时,他们会看到一行Woocommerces代码,该代码通常用于显示已上载到产品页面上显示的PDF文件。就这样,

现在我想要实现的是让搜索结果显示产品的长描述,而不是长描述

到目前为止,我已经设法将其全部隐藏起来,以使其看起来像样(与代码片段相比),但我似乎不知道如何将其更改为长描述

长描述可以用于所有产品,因此不必检查短描述是否由单词或代码组成


我尝试过查看woocommerce设置,但这对我没有任何帮助,在我的woocommerce帖子模板中,我只能找到商店主页的模板,而不能找到搜索页面的模板

在归档和搜索循环中显示产品的模板文件是
content-product.php
。您需要的是将产品内容插入
woocommerce\u-after\u-shop\u-loop\u-item()
hook

function extra_description() { 
    global $post;
    echo '<div itemprop="description">';
        echo apply_filters( 'the_content', $post->post_content );
    echo '</div>';
}
add_action('woocommerce_after_shop_loop_item', 'extra_description', 1);
函数额外描述(){
全球$员额;
回声';
echo apply_过滤器('the_content',$post->post_content);
回声';
}
添加动作('WOOMerce\u在\u shop\u loop\u项目之后,'extra\u description',1);
但是,WooCommerce通常不会将描述添加到循环中,因此您需要找到当前添加的内容并将其删除