1

我正在尝试让我的缩略图链接到我在上传功能图像时在管理员中分配的链接。到目前为止,缩略图似乎根本没有链接。这是我拥有的代码。

<?php $pages = get_pages(array('child_of' => 9)); ?> 

<?php foreach ($pages as $page): ?>

     <div class="leftimage">   <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?></div>
     <div class="textright"><h4><b><?php echo $page->post_title; ?></b></h4>
        <?php echo $page->post_content; ?> <p></p>

        </div>

任何帮助,将不胜感激!我只是不知道如何让缩略图链接。

4

1 回答 1

0

您可以创建一个your_link_url在编辑帖子时调用的自定义字段。然后,在您的循环中,您可以使用该自定义字段创建一个链接来包装您的特色图像。见下文:

<?php $pages = get_pages(array('child_of' => 9)); ?> 
<?php foreach ($pages as $page): ?>

     <div class="leftimage">
        <a href="<?php echo get_post_meta($post->ID, 'your_link_url', true) ?>">
            <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
        </a>
     </div>
     <div class="textright">
         <h4><strong><?php echo $page->post_title; ?></strong></h4>
         <?php echo $page->post_content; ?>
     </div>

我还将您的<b>标签替换为<strong>并删除了一个空<p>标签。

于 2012-06-27T20:15:13.850 回答