我在我的网站上使用表格来购买产品。 目前只有图像是可点击的,但我希望整行或表格中的至少所有信息都链接到产品页面。
图片具有此功能,并作为产品页面的链接:
<td style="width: 15%;">
<div style="padding: 15px;">
<a href="<?php the_permalink() ?>" target="_blank" class="thumbnail alignleft"><img src="<?php
if (has_post_thumbnail($post->ID))
{
$img_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'single-post-thumbnail');
echo woof_aq_resize($img_src[0], get_tpl_option('tpl_3_img_width', $options), get_tpl_option('tpl_3_img_height', $options), true);
} else
{
echo WOOF_LINK . 'img/not-found.jpg';
}
?>" alt="<?php the_title() ?>" /></a>
</div>
<div style="clear: both;"></div>
</td>
现在我正在尝试对表格中包含这样的代码的所有其他信息做同样的事情:
<td style="width: auto;"><?php
$product = new WC_Product(get_the_ID());
echo $product->get_attribute('pa_voedings-spanning-dcac');
?>
</td>
甚至更好地使表格的整行成为一个链接。谢谢你的时间,
Sjoerd
答案 0 :(得分:1)
您可以使用&#34; a&#34;简单地包装每个单元格内容。像这样的反复无常:
<td style="width: auto;">
<?php $product = new WC_Product(get_the_ID()); ?>
<a href="<?php the_permalink() ?>" target="_blank">
<?php echo $product->get_attribute('pa_voedings-spanning-dcac'); ?>
</a>
</td>