我很難將The Loop中的帖子轉化爲鏈接。基本上我試圖讓顯示的帖子成爲鏈接。循環會自動關閉我所有的<a>
標籤,並且不會讓我把the_post()
的內容變成一個大的鏈接。將WordPress的'the_post()轉變爲鏈接的問題
下面是問題代碼。這可能很簡單,我只是俯視。
<?php if (have_posts()) while (have_posts()) : the_post(); ?>
<a href="#" <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h3><?php the_title(); ?></h3>
</a>
<?php endwhile; ?>
*編輯刪除多餘的鏈接。 此外,這不是有效的HTML,它只是測試代碼,用於概念證明。
我想清除一些東西......'the_post()'是一個函數,設置變量用於循環的每次迭代,它不是一個返回字符串或一些數據的函數,你可以輸出,它純粹是一個setter函數..(它和'setup_postdata()'一樣)。這個函數設置調用像'the_title()','the_content()'等函數所需的變量。 – t31os 2010-12-19 17:39:31
正確。我試圖將從the_post()內拉出來的所有東西都變成一個鏈接,但是在我正在拉的那篇文章中,有一個額外的鏈接在the_content()內部,這是打破了一切。 – 2010-12-20 14:56:08