2004-03-11 03:51:50 -05:00
< ? php
2008-08-16 03:27:34 -04:00
/**
* Reading settings administration panel .
*
* @ package WordPress
* @ subpackage Administration
*/
/** WordPress Administration Bootstrap */
2004-10-18 23:03:06 -04:00
require_once ( 'admin.php' );
2006-11-18 02:31:29 -05:00
2009-08-01 17:12:17 -04:00
if ( ! current_user_can ( 'manage_options' ) )
wp_die ( __ ( 'You do not have sufficient permissions to manage options for this blog.' ));
2008-02-13 19:39:38 -05:00
$title = __ ( 'Reading Settings' );
2006-11-18 02:31:29 -05:00
$parent_file = 'options-general.php' ;
2004-10-18 23:03:06 -04:00
include ( 'admin-header.php' );
2004-03-11 03:51:50 -05:00
?>
2004-04-11 04:15:10 -04:00
2007-09-03 19:32:58 -04:00
< div class = " wrap " >
2008-11-26 08:51:25 -05:00
< ? php screen_icon (); ?>
2009-05-18 11:11:07 -04:00
< h2 >< ? php echo esc_html ( $title ); ?> </h2>
2008-10-17 16:02:03 -04:00
2006-03-01 02:08:04 -05:00
< form name = " form1 " method = " post " action = " options.php " >
2008-11-28 16:57:58 -05:00
< ? php settings_fields ( 'reading' ); ?>
2008-10-13 21:18:52 -04:00
2008-02-23 23:33:10 -05:00
< table class = " form-table " >
2008-02-13 22:10:51 -05:00
< ? php if ( get_pages () ) : ?>
2007-09-03 19:32:58 -04:00
< tr valign = " top " >
2008-02-14 00:19:39 -05:00
< th scope = " row " >< ? php _e ( 'Front page displays' ) ?> </th>
2009-05-12 18:40:56 -04:00
< td >< fieldset >< legend class = " screen-reader-text " >< span >< ? php _e ( 'Front page displays' ) ?> </span></legend>
2006-09-19 02:11:42 -04:00
< p >< label >
2007-09-03 19:32:58 -04:00
< input name = " show_on_front " type = " radio " value = " posts " class = " tog " < ? php checked ( 'posts' , get_option ( 'show_on_front' )); ?> />
2006-09-19 02:11:42 -04:00
< ? php _e ( 'Your latest posts' ); ?>
2006-03-01 02:08:04 -05:00
</ label >
2006-09-19 02:11:42 -04:00
</ p >
< p >< label >
2007-09-03 19:32:58 -04:00
< input name = " show_on_front " type = " radio " value = " page " class = " tog " < ? php checked ( 'page' , get_option ( 'show_on_front' )); ?> />
2006-09-19 02:11:42 -04:00
< ? php printf ( __ ( 'A <a href="%s">static page</a> (select below)' ), 'edit-pages.php' ); ?>
2006-03-01 02:08:04 -05:00
</ label >
2006-09-19 02:11:42 -04:00
</ p >
2006-03-01 15:58:40 -05:00
< ul >
2008-05-04 06:37:06 -04:00
< li >< ? php printf ( " <label for='page_on_front'> " . __ ( 'Front page: %s' ) . " </label> " , wp_dropdown_pages ( " name=page_on_front&echo=0&show_option_none= " . __ ( '- Select -' ) . " &selected= " . get_option ( 'page_on_front' ))); ?> </li>
< li >< ? php printf ( " <label for='page_for_posts'> " . __ ( 'Posts page: %s' ) . " </label> " , wp_dropdown_pages ( " name=page_for_posts&echo=0&show_option_none= " . __ ( '- Select -' ) . " &selected= " . get_option ( 'page_for_posts' ))); ?> </li>
2006-03-01 15:58:40 -05:00
</ ul >
< ? php if ( 'page' == get_option ( 'show_on_front' ) && get_option ( 'page_for_posts' ) == get_option ( 'page_on_front' ) ) : ?>
< div id = " front-page-warning " class = " updated fade-ff0000 " >
< p >
< ? php _e ( '<strong>Warning:</strong> these pages should not be the same!' ); ?>
</ p >
</ div >
< ? php endif ; ?>
2008-05-04 06:37:06 -04:00
</ fieldset ></ td >
2007-09-03 19:32:58 -04:00
</ tr >
2006-03-01 02:08:04 -05:00
< ? php endif ; ?>
2007-09-03 19:32:58 -04:00
< tr valign = " top " >
2008-05-04 06:37:06 -04:00
< th scope = " row " >< label for = " posts_per_page " >< ? php _e ( 'Blog pages show at most' ) ?> </label></th>
2005-08-07 15:23:41 -04:00
< td >
2008-10-28 18:07:39 -04:00
< input name = " posts_per_page " type = " text " id = " posts_per_page " value = " <?php form_option('posts_per_page'); ?> " class = " small-text " /> < ? php _e ( 'posts' ) ?>
2007-09-03 19:32:58 -04:00
</ td >
</ tr >
< tr valign = " top " >
2008-05-04 06:37:06 -04:00
< th scope = " row " >< label for = " posts_per_rss " >< ? php _e ( 'Syndication feeds show the most recent' ) ?> </label></th>
2008-10-28 18:07:39 -04:00
< td >< input name = " posts_per_rss " type = " text " id = " posts_per_rss " value = " <?php form_option('posts_per_rss'); ?> " class = " small-text " /> < ? php _e ( 'posts' ) ?> </td>
2005-08-07 15:23:41 -04:00
</ tr >
< tr valign = " top " >
2008-02-14 00:19:39 -05:00
< th scope = " row " >< ? php _e ( 'For each article in a feed, show' ) ?> </th>
2009-05-12 18:40:56 -04:00
< td >< fieldset >< legend class = " screen-reader-text " >< span >< ? php _e ( 'For each article in a feed, show' ) ?> </span></legend>
2006-09-19 02:11:42 -04:00
< p >< label >< input name = " rss_use_excerpt " type = " radio " value = " 0 " < ? php checked ( 0 , get_option ( 'rss_use_excerpt' )); ?> /> <?php _e('Full text') ?></label><br />
< label >< input name = " rss_use_excerpt " type = " radio " value = " 1 " < ? php checked ( 1 , get_option ( 'rss_use_excerpt' )); ?> /> <?php _e('Summary') ?></label></p>
2008-05-04 06:37:06 -04:00
</ fieldset ></ td >
2007-09-03 19:32:58 -04:00
</ tr >
2008-03-24 04:28:15 -04:00
2007-09-03 19:32:58 -04:00
< tr valign = " top " >
2008-05-04 06:37:06 -04:00
< th scope = " row " >< label for = " blog_charset " >< ? php _e ( 'Encoding for pages and feeds' ) ?> </label></th>
2009-04-16 21:04:00 -04:00
< td >< input name = " blog_charset " type = " text " id = " blog_charset " value = " <?php form_option('blog_charset'); ?> " class = " regular-text " />
2009-04-29 22:33:22 -04:00
< span class = " description " >< ? php _e ( 'The character encoding you write your blog in (UTF-8 is <a href="http://developer.apple.com/documentation/macos8/TextIntlSvcs/TextEncodingConversionManager/TEC1.5/TEC.b0.html">recommended</a>)' ) ?> </span></td>
2005-08-07 15:23:41 -04:00
</ tr >
2008-09-09 18:31:22 -04:00
< ? php do_settings_fields ( 'reading' , 'default' ); ?>
2007-09-03 19:32:58 -04:00
</ table >
2008-12-01 16:23:22 -05:00
< ? php do_settings_sections ( 'reading' ); ?>
2005-08-07 15:23:41 -04:00
< p class = " submit " >
2009-05-05 15:43:53 -04:00
< input type = " submit " name = " Submit " class = " button-primary " value = " <?php esc_attr_e('Save Changes') ?> " />
2007-09-03 19:32:58 -04:00
</ p >
</ form >
</ div >
2008-02-09 14:36:25 -05:00
< ? php include ( './admin-footer.php' ); ?>