WordPress.org

Ready to get started?Download WordPress

Codex

Settings Reading Screen

Contents

Settings → Reading

The options in the Settings Reading Screen are few in number, but still important. You can decide if you want posts, or a "static" Page, displayed as your blog's front (main) page. You can also adjust how many posts are displayed on that main page. In addition, you can adjust syndication feed features to determine how the information from your site is sent to a reader's web browser or other applications.

Back to Administration Screens.


Reading Settings

Settings Reading Screen
Front page displays
Use this setting to determine if your posts or a "static" Page displays as your blog's front (main) page. This setting displays only if you have one or more Pages defined. Please note static front page plugins and other 'posts display' control/restriction plugins may affect how these features work!
  • Your latest posts - Check to radio button so your latest posts are displayed on the blog's front page. Remember, the number of posts you display is controlled by the "Blog pages show at most" setting.
  • A static page (select below) - Check this radio button to cause a "static" Page to be displayed as your blog's front page. At the same time, choose the Page that will display your actual Posts. The Front page and Posts page cannot be the same value.
  • Front page - Select in the drop-down box the actual Page that you want displayed as your front page. If you do not select a choice here, then effectively your blog will show your posts on both the blog's front page and on the Posts page you specify. If you would like to create a static home page template file, do not name it home.php, otherwise you will encounter problems when you try to view the "blog"/"posts" section of your site. To get around this, just name it anything but home.php, for example, myhome.php
  • Posts page - Select in the drop-down box the name of the Page that will now contain your Posts. If you do not select a Page here, your Posts will only be accessible via other navigation features such as category, calendar, or archive links. Even if the selected Page is Password protected, visitors will NOT be prompted for a password when viewing the Posts Page. Also, any Template assigned the Page will be ignored and the theme's index.php (or home.php if it exists) will control the display of the posts.
See Creating a Static Front Page for more detail.
Blog pages show at most 
  • [X] posts - Enter the number of posts to be displayed, per page, on your site.
Syndication feeds show the most recent 
  • [X] posts - Enter the number of posts people will see when they download one of your site's feeds.
For each article in a feed, show 
Determines whether or not the feed will include the full article or just a summary.
  • Full text - Click this radio button to include the full content of each post
  • Summary - Click this radio button include a summary of the post. This could save bandwidth.
Encoding for pages and feeds (Removed as of Version 3.5.0)
Enter the character encoding to set the choice of languages in which you, the other authors, and your commenters, can write. The default (and safe choice) is "UTF-8" (see Unicode), as that encoding supports a wide variety of languages. If you wish to use some other character encoding (for example you have imported or will import articles written using a different character encoding) then specify that here. Caution should be used when changing this field as it may change the way information is displayed on your blog. For a more in depth article on character encoding see Wikipedia:Character encoding.
Search Engine Visibility (New as of Version 3.5.0)
Note: the Settings → Privacy screen has been removed from WordPress as of Version 3.5.0).

Check the Discourage search engines from indexing this site box to ask search engines not to index this site. When the option is checked, the following happens:

  • Causes "<meta name='robots' content='noindex,nofollow' />" to be generated into the <head> </head> section (if wp_head is used) of your site's source, causing search engine spiders to ignore your site.
  • Causes hits to robots.txt to send back:
User-agent: *
Disallow: /
Note: The above only works if WordPress is installed in the site root and no robots.txt exists.
  • Stops pings to ping-o-matic and any other RPC ping services specified in the Update Services of Administration > Settings > Writing. This works by having the function privacy_ping_filter() remove the sites to ping from the list. This filter is added by having add_filter('option_ping_sites','privacy_ping_filter'); in the default-filters. When the generic_ping function attempts to get the "ping_sites" option, this filter blocks it from returning anything.
  • Allows normal visitors.
*Note: Neither of these options blocks access to your site — it is up to search engines to honor your request.


Save Changes

Click the Save Changes button to ensure any changes you have made to your Settings are saved to your database. Once you click the button, a confirmation text box will appear at the top of the page telling you your settings have been saved.

Changelog

See also Administration Screens and Network Admin.