List all titles of WordPress posts in one page

Using this code, you can list all titles of WordPress posts in one page. An example of usage is in an Archives page.

<ul>
<?php
    global $post;
    $myposts = get_posts('numberposts=-1&offset=1');
    foreach($myposts as $post) :
?>
<li>
    <a href="<?php the_permalink(); ?>">
    <?php the_title(); ?>
    </a>
</li>
<?php endforeach; ?>
</ul>

You can change it to n number of posts, by changing -1 in “numberposts=-1″ to n.
For tutorial on how to create an Archives page, please read this article.

If you are new here, you might want to subscribe to the RSS feed or newsletter.

Enter your email address:

Related

This entry was posted in WordPress and tagged , . Bookmark the permalink.

8 Responses to List all titles of WordPress posts in one page

  1. aman says:

    nie tuk wat ape yerk? arkib ker?

    amans last blog post..Sumber Terbuka dan Linux Sepanjang 2008

  2. Hanep says:

    untuk arkib la kot…

  3. KNizam says:

    those codes shud be paste into a page rite ?

    KNizams last blog post..Dah Bayar Zakat For 2008 Ke ?

  4. Selinap says:

    @aman, @Hanep: Untuk apa sahaja. Boleh juga digunakan untuk front page.

    @KNizam: Untuk arkib, bina template arkib dan paste kod tersebut. Kemudian bina page dengan template arkib sebagai default template.

  5. KNizam says:

    camner nak buat archive tu eh ?

    KNizams last blog post..Salam Tahun Baru 2009 !

  6. Pingback: How to create WordPress Archives page | selinap.com

  7. Pingback: Retail Minded Blog « Momma’s Review - Products, Places, and Things

  8. Mr. Blue says:

    Thanks man – that’s exactly what I was looking for :) It works 100% fine with WordPress 2.9.2 if anyone need to know (I’m writing this because release date of this post is end of 2008).

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>