How To Make WP Show Only One Post On The Front Page?

Follow the steps to make wordpress show only one post on the front page.

1) Make a copy of the index.php file thats in your worpress theme directory

2) Rename the index.php file to home.php

3) At the top of home.php, you need to make a call to query_posts

  1. REPLACE THIS CODE
  2. <?php get_header(); ?>
  3. WITH THIS CODE
  4. <?php
  5. get_header();
  6. query_posts('posts_per_page=1'); //returns only the front page
  7. ?>

The home.php file will take over the role of index.php and be used for front page display.

This way, you will not interfere with the number of posts shown on Categories and Archives if you had changed the number at the Reading Options.

You can easily change the number of posts per page by changing the (’posts_per_page=1?) to any number you want.

Related posts:

  1. How To Mass Delete WP PostIt is always a torture to delete a lot of wordpress post at once as the maximum number of post...
  2. Remove advanced-cache FileI faced a little problem while trying to fresh install a blog on one of my domain. A file named...
  3. How To Make Text Wrap Around AdsenseThis simple code aligns the adsense ad to the left and text wrapping around it. If you want the adsense...

11 February 2008 438 views