我无法链接到一个帖子。我已经查询了我的循环以显示与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>
答案 0 :(得分:0)
您可以尝试使用the_permalink()
http://codex.wordpress.org/Function_Reference/the_permalink
或者您也可以使用$post->post_name
我也注意到了这一点:
echo '<a href="' . echo get_permalink($link) . '">';
由于您已经为上述$link
方法指定了get_permalink()
,因此您无需将$link
作为参数传递给get_permalink()
- 您应该能够如此回应
echo '<a href="' . $link . '">';