0

我无法链接到单个帖子。我已经查询了我的循环以显示与 slug 匹配的帖子类别。所以我只需要一个图库模板。

这对我来说是一个问题,这意味着我不能简单地使用get_permalink().

我的代码在下面,但不起作用。有什么想法吗?

<div id="tile-container">
<?php query_posts(array('category_name' => $post->post_name));?>

<?php while (have_posts()) : the_post(); ?>

  <?php

    $link = the_permalink( $post->ID );

    echo '<div class="tile-posts">';
    echo '<a href="' . echo $link . '">';
      the_content();
    echo '</a>"';
    echo '</div>';

  ?>


  <?php endwhile; ?>

  <?php wp_reset_query(); ?>
</div>
4

1 回答 1

0

你可以尝试使用the_permalink()

http://codex.wordpress.org/Function_Reference/the_permalink

或者您也可以使用$post->post_name

我也注意到了这一点:

echo '<a href="' . echo get_permalink($link) . '">';

因为您已经分配$linkget_permalink()上面的方法,所以您不需要$link作为参数传入get_permalink()- 您应该能够像这样回显它

echo '<a href="' . $link . '">';
于 2013-04-14T20:57:00.590 回答