我已将内容显示在我的主页上的特定帖子中,但是我希望将该内容包含在锚标记中,以便在点击时链接到完整的帖子页面。我的代码是:
<div class="key_product">
<?php
$post_id = 105;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
echo get_the_post_thumbnail($post_id);
?>
</div>
我无法让它发挥作用。我怎么能做到这一点?
答案 0 :(得分:1)
您可以像使用get_post一样使用get_permalink: http://codex.wordpress.org/Function_Reference/get_permalink
$post_id = 105;
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
$permalink = get_permalink($post_id);
echo '<a href="' . $permalink . '">' . get_the_post_thumbnail($post_id) . '</a>';
但是,永久链接可能在$ queried_post对象中。您可以print_r($queried_post)
进行检查。