我有一個頁面,我查詢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>
所有這一切的「的循環」,並正在裏面。它只是產生的永久鏈接不起作用。我正在使用此插件來創建模板併爲我的帖子選擇模板:http://wordpress.org/plugins/custom-post-template/
這是我創建的一些任意模板php腳本,以查看它是否正常工作,並且在創建後,可以選擇的模板:
<?php
/*
Template Name Posts: ProgrammingTemplate
*/
get_header();
if(have_post()) while (have_posts()){ the_post();
?>
<?php var_dump(the_post());?>
我在做什麼錯?