Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Woocommerce产品尺寸未显示在第一个产品上_Php_Html_Wordpress_Web_Woocommerce - Fatal编程技术网

Php Woocommerce产品尺寸未显示在第一个产品上

Php Woocommerce产品尺寸未显示在第一个产品上,php,html,wordpress,web,woocommerce,Php,Html,Wordpress,Web,Woocommerce,我正在Woocommerce中使用Wordpress,希望商店和档案页面显示产品尺寸以及产品的价格和名称 我将以下代码添加到我的content-product.php文件中: 真是太棒了!除了商店循环中的第一个产品。在车间页面和其他产品列表中,尺寸均未显示在第一个产品上 我该如何解决这个问题 图片: 添加操作('woocommerce'u在'u shop'u loop'u item'u title'之后,'cj'u show'u dimensions',9) 功能cj\u显示尺寸(){ 全球$产

我正在Woocommerce中使用Wordpress,希望商店和档案页面显示产品尺寸以及产品的价格和名称

我将以下代码添加到我的content-product.php文件中:

真是太棒了!除了商店循环中的第一个产品。在车间页面和其他产品列表中,尺寸均未显示在第一个产品上

我该如何解决这个问题

图片:

添加操作('woocommerce'u在'u shop'u loop'u item'u title'之后,'cj'u show'u dimensions',9)

功能cj\u显示尺寸(){
全球$产品;
$dimensions=$product->get_dimensions();
如果(!空($dimensions)){
回显“.$dimensions.”;
}
}
上述代码仅在以下条件下有效:

  • 如果将尺寸添加到产品中

  • 此代码应该在主题的functions.php或自定义插件中进行编码。为了在主题中编码,最好创建和使用子主题,在functions.php中编码,这样当主题更新时,您的代码就不会被覆盖

  • 已经尝试过同样的方法并遵循这些条件。结果是-

    function cj_show_dimensions() {
    global $product;
    $dimensions = $product->get_dimensions();
    
        if ( ! empty( $dimensions ) ) {
                echo '<span class="dimensions">' . $dimensions . '</span>';
        }
    }