我今天环顾了一段时间,以寻求一种在产品页面上显示标签说明的方法。但是找不到我显示标签说明的问题的精确答案。
我知道您是否在一个页面上有多个标签,并且该标签中的所有标签描述都不利于SEO或页面外观,但我相信我们只会引入一个包含描述的标签,其余为通用标签没有描述。
我应该在哪里看如何做到这一点?我确定这是常见的woocommerce mod,并且我没有使用正确的woocommerce术语。这是当前在我们的产品页面上显示的信息。 - - 当前 - - 标签-玫瑰石英
----希望-标签-玫瑰石英
[这块美丽的粉红色石头因其充满爱的力量而闻名散发出。这是爱情的石头,但更多的水晶专家看到了它作为自我爱,自尊和接受自己的真实自我。玫瑰石英还有助于避免佩戴者对它的不满他们的生活随着时间的推移而积累。这块石头为心脏。
因此,我想出了如何做到这一点,并希望分享我的发现。首先,您需要一种将片段添加到页面的方法。我使用了一个名为XYZ PHP代码的插件,该插件使我可以创建要在elementor页面构建器中使用的PHP代码段。我使用以下代码显示标签说明。
<?php
$posttags = get_the_terms( get_the_ID(), 'product_tag' );
if ($posttags) {
foreach($posttags as $product_tag) {
echo $product_tag->name;
echo $product_tag->description;
}
}
?>
然后向您的模板添加一个代码段,在我的情况下,我的代码段称为[xyz-ips snippet =“ tagdesc”]。
这将显示该产品的所有标签名称和描述。就我而言,我删除了(echo $ product_tag-> name;),因为我不需要显示标签名称。