2016-08-04 6 views
0

は、私は私のコンテンツproduct.phpに以下のコードを挿入し、その結果は次のとおりです。商品属性にカンマを挿入する方法は?

1 YEAR2 year3のyear4年

私は私の属性にコンマを入れて、年に年を変更するにはどうすればよいです?

<p class="availsize"><?php 
echo "Available Sizes: "; 
$subheadingvalues = get_the_terms($product->id, 'pa_available-sizes'); 

    foreach ($subheadingvalues as $subheadingvalue) { 
    echo $subheadingvalue->name; 
    } 
?></p> 

答えて

0

Iは、端部に,(カンマ)を持つすべてのデータを収集する変数$subheadingを使用しています。私はすべてのデータが最後に,に沿ってコンマで区切られているので、これを行いました。 data1,data2,data3,のように。その後、trim関数を使用して最後に,を削除します。

<p class="availsize"> 
    <?php 
     echo "Available Sizes: "; 
     $subheadingvalues = get_the_terms($product->id, 'pa_available-sizes'); 

     $subheading=''; //for collecting 
     foreach ($subheadingvalues as $subheadingvalue) { 
      $subheading.= $subheadingvalue->name . ','; 
     } 
     echo trim($subheading, ','); 
    ?> 
</p> 
+0

こんにちは、私は助けてくれてありがとう。結果は「利用可能なサイズ:1年、3年、5年、7年」ですが、今は大丈夫ですが、どのようにカンマの後にスペースを追加できますか? –

+0

カンマの後に余分なスペースを入れてください。このように ''、'' – jonju

+0

ありがとう! –

関連する問題