我希望在woocommerce上反向描述和简短描述单个产品页面。我试试这个tuto:http://www.kriesi.at/support/topic/reverse-description-and-short-description-single-product-pages/。 简短描述工作但不描述。
我使用的是woocommercer版本2.3.7。
谢谢
答案 0 :(得分:3)
您可以在后端交换摘录和主要内容....将内容保存在摘录框中,反之亦然。否则,您需要覆盖2个WooCommerce模板并使用摘录反转内容。
在您的主题中,将其添加为woocommerce/single-product/short-description.php
。 post_excerpt
替换为post_content
。
<?php
/**
* Single product short description
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 1.6.4
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
global $post;
if ( ! $post->post_content ) {
return;
}
?>
<div itemprop="description">
<?php the_content() ?>
</div>
这是woocommerce/single-product/tabs/description.php
:
<?php
/**
* Description tab
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.0.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
global $post;
$heading = esc_html( apply_filters( 'woocommerce_product_description_heading', __( 'Product Description', 'woocommerce' ) ) );
?>
<?php if ( $heading ): ?>
<h2><?php echo $heading; ?></h2>
<?php endif; ?>
<?php echo apply_filters( 'woocommerce_short_description', $post->post_excerpt ) ?>
答案 1 :(得分:0)
基本上,<?php the_content(); ?>
回应完整描述,而<?php the_excerpt(); ?>
回应简短描述。
在您的布局中,只需将它们切换为您想要的任何回声即可。同时确保产品帖子中的两个 textareas(内容/摘录)包含一些文字。