WordPress全球产品仅返回标题

时间:2019-06-03 07:20:19

标签: wordpress woocommerce

我使用WordPress和woocommerce插件,尝试显示第393页的标题部分,并在她之后显示当前产品的内容。

add_action( 'woocommerce_before_single_product', 'get_header_work_portfolio' );

function get_header_work_portfolio() { global $product;

echo '<div class="row">   <div class="col-xs-12 col-sm-12 mt10pr">
    <div class="col-xs-12 col-md-4">show me</div>
    <div class="col-xs-12 col-md-8">';
      //here must show description of product
    echo '</div>   </div> </div>';

在这里,我显示了页面393的标题部分: 在 single-product.php 中:

$id=393;
$post = get_post($id);
$content = apply_filters('the_content', $post->post_content);
echo $content;

当我尝试在function.php中调用$product时,它返回产品的唯一标题...我只想获得当前产品的描述...

1 个答案:

答案 0 :(得分:1)

single-product.php删除此代码

$id=393;    
$content = get_the_content($id);
$content = apply_filters('the_content', $content);

因为wordpress抓住了这个id,所有东西都崩溃了...

安装插件insert pages,然后在single-products.php中添加页面的简短代码,如下所示 echo do_shortcode(“ [插入页面='页面残渣'display ='all | content | title']”))