Wordpress 尝试访问post时链接已断开

Wordpress 尝试访问post时链接已断开,wordpress,Wordpress,我有一个页面,查询wpdb中与某个类别相关的帖子。我还使用get_permalink()在每次迭代中获取永久链接,并为每篇文章创建一个链接。但是当我点击链接时,我的浏览器告诉我链接断开了。这是生成文章摘录和永久链接等的页面: <div class="span9" id="content"> <div class="row-fluid"> <div class="span12">

我有一个页面,查询wpdb中与某个类别相关的帖子。我还使用get_permalink()在每次迭代中获取永久链接,并为每篇文章创建一个链接。但是当我点击链接时,我的浏览器告诉我链接断开了。这是生成文章摘录和永久链接等的页面:

        <div class="span9" id="content">

            <div class="row-fluid">
                <div class="span12">

            <?php $i = 1; foreach($programming_posts as $key => $post){

                var_dump(get_permalink($post->ID));

                /*Condition that creates a new row each two posts.*/

                if($i % 2 == 0){ ?>

                    <div class="row-fluid">
                        <div class="span12">

                        <?php } ?>

                            <div class="span6 well well-small" id="post-preview">

                            <div class="row-fluid">

                                <div class="span7"><b><?php echo $post->post_title; ?></b></div>

                                <div class="span5"><?php echo $post->post_date; ?></div>

                            </div>

                            <div><?php echo $post->post_excerpt; ?></div>


                                <div class="pull-right">

                                    <a href="<?php echo get_permalink($post->ID);?>"><b>Go to post</b></a>

                                </div>

                            </div>

                <?php if($i % 2 == 0){ ?>
                        </div>
                    </div> <!-- Closes the row-fluid div element. -->

                <?php $i++; } if($i > 8) break; } //Foreach loop end.?>

            </div>
        </div>
    </div>

所有这些都在“循环”内部,并且正在发挥作用。只是生成的永久链接不起作用。我正在使用此插件创建模板并为我的帖子选择模板:

这是我创建的一些任意模板php脚本,用于查看它是否工作,并且在创建帖子时,它会在滚动菜单下正确显示,并且可以选择模板:

<?php

/*
Template Name Posts: ProgrammingTemplate
 */

get_header();
if(have_post()) while (have_posts()){ the_post();

?>

<?php var_dump(the_post());?>


我做错了什么?

当涉及到自定义帖子类型时,我发现这个问题是由永久链接不更新引起的。首先,我会尝试在“设置”>“永久链接”中进入后端,然后单击“保存”两次(是的,两次)。无需更改结构或任何东西-只需重新保存

干杯

var_dump()是错误的吗?我会将永久链接写入一个变量

$permalink = get_permalink($post->ID);
echo $permalink;
当然,如果您想在其周围环绕一个链接:

<a href="<?php echo $permalink; ?>"><?php echo $permalink; ?></a>