在wordpress中获取外部循环的摘录和永久链接

时间:2012-12-06 22:07:59

标签: wordpress permalinks

我正试图在wordpress循环之外获取帖子摘录和永久链接,拉动缩略图和标题工作正常但是当试图获取摘录时它不起作用?我怎么能得到永久链接?到目前为止,我的代码如下。

谢谢!

<div id="featured">
            <?php 
                $ftid = 104;
                $url = wp_get_attachment_url( get_post_thumbnail_id($post->ftid) ); 
            ?>  
            <img src="<?php echo $url; ?>" style="float:left;" />
            <div class="featured-info">
                <h2 class="post-title"><?php echo get_the_title($ftid); ?></h2>
                <?php $my_post = get_post($ftid); echo $my_post->post_excerpt; ?>
            </div>
        </div>

也许如果有更好的方法,你可以指出我正确的方向? :)

2 个答案:

答案 0 :(得分:1)

永久链接应该按原样运行:     $ permalink = get_permalink($ ftid);

摘录虽然直接访问页面对象实际上必须是摘录内容(而不仅仅是发布内容)。如果您没有在帖子上手动输入摘录,则不会显示任何内容。在循环内部,如果没有手动输入摘录,the_excerpt()将自动从内容生成。你在WP管理员中输入了一个单独的摘录吗?

答案 1 :(得分:0)

查看wp_get_attachment_url() - 你将$ ftid变量的名称留下了$。 enter image description here