2011-09-08 92 views
1

我看到我的第二頁顯示與我的第一頁完全相同的內容。WordPress第二頁顯示與我第一頁相同的內容

我跟着一些網上的文章,並添加

<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?> 
<?php query_posts('showposts=16&paged=$paged'); ?> 

只有一行我

<?php while (have_posts()) : the_post(); ?> 

以上,但它仍然是相同的......請幫助MEE!

編輯:鏈接可能會有所幫助=>http://nailian.ca/

+1

將單引號改爲雙引號或'showposts = 16&paged ='。$ paged –

回答

3

這裏是你的問題:

<?php query_posts('showposts=16&paged=$paged'); ?> 

它應該是:

<?php query_posts("showposts=16&paged=$paged"); ?> 

通知不同的報價標誌? 對單引號,美元符號被視爲是不被解析爲變量as stated in PHP doc

注:當它們出現在特殊字符不像雙引號和定界符語法,變量和轉義序列不會被擴大單引號字符串。

+0

wooooooooaaaaaaa ........................... – ice

+0

非常感謝你的幫助!當我執行上面的代碼時,我實際上做了一個ctrl + c/ctrl + v,但是我沒有辦法意識到這個事實!再次感謝你!! – ice

+0

不要忘了投票並選擇正確的答案 – ariefbayu

相關問題