0
我正在爲我的wordpress啓用site.being創建一個相關的文章後功能,它是面向一些問題的PHP和WordPress新手。 雖然我可以用wordpress的功能來顯示作者的相關帖子,但由於網站是託管的作家誰沒有任何配置文件的文章,並且有很多這樣的作者,所以當爲作者創建一個新的帖子時,我們傾向於將自定義字段保存爲author_email。 所以在此基礎上,我們要顯示所有文章被髮表,particual author.i使用get_posts嘗試()方法getPost()方法和分頁
<?php
$args = array('meta_key' => 'author_email', 'meta_value' => '[email protected]');
$authorposts=get_posts($args); ?>
<div id="content">
<span class="breadcrumbs"><a href="<?php echo get_option('home'); ?>/">Home</a> » <?php the_category(', ') ?></span>
<?php if (count($authorposts) > 0) {
foreach ($authorposts as $post): setup_postdata($post) ?>
<div id="headline_author">
/*
showing post tilte with image and some part of it
*/
<div class="clearfloat"></div>
</div>
<?php endforeach; ?>
<div class="post-nav">
<div class="previous"><?php previous_posts_link('‹ Previous Page') ?></div>
<div class="next"><?php next_posts_link('Next Page ›') ?></div>
</div>
<?php
} else {
echo '<p>No articles by this user</p>';
}
?>
</div>
它顯示前5個結果,併到下一個頁面的鏈接,但是當我點擊下一頁顯示它已經到了第二頁,因爲它在URL上也是可見的,但它顯示了它在第一頁中顯示的結果。 我是一個想法,我已經寫在同一頁面上的查詢從頭再次執行,但不知道如何解決它。 因爲我使用cutom字段獲取帖子我可以使用簡單的查詢來獲取帖子基於限制或offse等
任何人都可以幫助我解決這些事情,或可以指出我要正確做到這一點
在此先感謝