我已经在woocommerce中发现,产品评论存储在评论中 . 因此,考虑到这一点,我已将以下内容添加到我在woocommerce中的帐户自定义模板中 .
<?php
$recent_comments = get_comments( array(
'number' => 2,
'status' => 'approve'
) );
echo '<ul>';
foreach($recent_comments as $c){
$the_comment = mb_strimwidth($c->comment_content, 0, 80, "...", "UTF-8");
echo '<li>';
echo '<p>'.$the_comment.'</p>';
echo '<span class="comment-source">'.$c->comment_author.'</span>';
echo '<span class="time-ago">'.$c->comment_date_gmt.'</span>';
$permalink = get_permalink( $c->comment_post_ID );
echo '<a href="'.$permalink.'" class="post-link">'.$permalink.'</a>';
echo '<l/i>';
}
echo '</ul>';
?>
</div>
返回评论内容,来源,作者,帖子ID和永久链接 . 我检查了数据库,所有这些值都匹配 .
但是,我正在尝试更进一步,并显示产品缩略图和产品名称 .
我怎么做到这一点?
1 回答
你有评论帖子ID没有?所以使用它你可以得到产品缩略图和产品名称 . Woocommerce产品也与WP中的其他帖子类型相同 . 所以,我不会在这里编写完整的代码,而是你需要的部分 .
获取产品缩略图(这将返回缩略图的URL):
获得产品名称:
我希望这能帮到您 .