Php 如何将此表数据编辑为链接

Php 如何将此表数据编辑为链接,php,woocommerce,Php,Woocommerce,我在我的网站上使用一个表格来查找产品。 目前只有图像是可点击的,但我希望整行或至少表中的所有信息都链接到productpage 该图像具有此功能,并用作指向productpage的链接: <td style="width: 15%;"> <div style="padding: 15px;"> <a href="<?php the_permalink() ?>" target="_blank" class="thumbnail a

我在我的网站上使用一个表格来查找产品。 目前只有图像是可点击的,但我希望整行或至少表中的所有信息都链接到productpage

该图像具有此功能,并用作指向productpage的链接:

<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

您可以简单地用“a”应答器包装每个单元格内容,如下所示:

<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>


问题出在哪里?你似乎找到了解决办法。关于使整个表行可单击,这是不可能的。你需要用单个框(例如,
s)制作表格,或者在每个单元格中放置一个锚。目前,只有图像是可点击的。我希望表中的其他信息也像图像一样重定向到产品信息。希望我在这里说清楚。你需要在每个表单元格(
)中添加与你的图像相同的锚(
)。他说的是,你或其他人已经设法使图像可点击。您所需要做的就是将相同的系统应用于其余元素。链接是使用部分创建的。你可以让整行都可以点击,但这需要使用javascript。谢谢大家!