2011-09-21 19:20:26 -04:00
< ? php
/**
* About This Version administration panel .
*
* @ package WordPress
* @ subpackage Administration
*/
/** WordPress Administration Bootstrap */
2013-09-24 20:18:11 -04:00
require_once ( dirname ( __FILE__ ) . '/admin.php' );
2011-09-21 19:20:26 -04:00
2014-04-16 13:55:15 -04:00
wp_enqueue_style ( 'wp-mediaelement' );
2014-08-27 00:40:15 -04:00
wp_enqueue_script ( 'wp-mediaelement' );
2014-09-04 11:05:18 -04:00
wp_localize_script ( 'mediaelement' , '_wpmejsSettings' , array (
'pluginPath' => includes_url ( 'js/mediaelement/' , 'relative' ),
'pauseOtherPlayers' => ''
) );
2014-04-16 13:40:14 -04:00
2015-12-04 07:24:26 -05:00
if ( current_user_can ( 'install_plugins' ) ) {
add_thickbox ();
wp_enqueue_script ( 'plugin-install' );
}
2011-09-21 19:20:26 -04:00
2011-11-03 19:55:03 -04:00
2015-12-04 07:24:26 -05:00
wp_oembed_add_host_js ();
2011-11-03 19:13:50 -04:00
2015-12-04 07:24:26 -05:00
$title = __ ( 'About' );
2015-08-13 18:11:35 -04:00
2015-12-04 07:24:26 -05:00
list ( $display_version ) = explode ( '-' , $wp_version );
2015-04-22 02:04:29 -04:00
2015-12-04 07:24:26 -05:00
include ( ABSPATH . 'wp-admin/admin-header.php' );
2015-07-28 17:23:25 -04:00
?>
< div class = " wrap about-wrap " >
< h1 >< ? php printf ( __ ( 'Welcome to WordPress %s' ), $display_version ); ?> </h1>
2014-08-27 00:40:15 -04:00
2015-08-13 18:11:35 -04:00
< div class = " about-text " >< ? php printf ( __ ( 'Thank you for updating! WordPress %s makes it even easier to format your content and customize your site.' ), $display_version ); ?> </div>
2015-07-28 17:23:25 -04:00
< div class = " wp-badge " >< ? php printf ( __ ( 'Version %s' ), $display_version ); ?> </div>
2015-04-22 02:04:29 -04:00
2015-07-28 17:23:25 -04:00
< h2 class = " nav-tab-wrapper " >
< a href = " about.php " class = " nav-tab nav-tab-active " >< ? php _e ( 'What’s New' ); ?> </a>
< a href = " credits.php " class = " nav-tab " >< ? php _e ( 'Credits' ); ?> </a>
< a href = " freedoms.php " class = " nav-tab " >< ? php _e ( 'Freedoms' ); ?> </a>
</ h2 >
2015-04-15 13:34:25 -04:00
2015-12-04 07:24:26 -05:00
< div class = " headline-feature feature-section one-col " >
< h2 >< ? php echo ( 'Twenty Sixteen' ); ?> </h2>
< div class = " media-container " >
< img src = " https://cldup.com/K6k4JfS2nW.png " alt = " " />
</ div >
< div class = " two-col " >
< div class = " col " >
< h3 >< ? php echo ( 'Introducing Twenty Sixteen' ); ?> </h3>
< p >< ? php echo ( 'Our newest default theme, Twenty Sixteen, is a modern take on a classic blog design.' ); ?> </p>
< p >< ? php echo ( 'Twenty Sixteen was built with a mobile-first approach, ensuring your site will look great on any device. A harmonious fluid grid, fun color schemes, flexible mast head, and more make this a great addition to the default theme family.' ); ?> </p>
< div class = " horizontal-image " >
< div class = " content " >
< img class = " feature-image horizontal-screen " src = " https://cldup.com/J-zxmMqkXs.png " alt = " " />
</ div >
</ div >
</ div >
< div class = " col feature-image " >
< img class = " vertical-screen " src = " https://cldup.com/M8i_6X5LUL.png " alt = " " />
</ div >
</ div >
2015-07-28 17:23:25 -04:00
</ div >
2014-04-14 21:31:14 -04:00
2015-12-04 07:24:26 -05:00
< hr />
2012-06-01 21:16:35 -04:00
2015-07-28 17:23:25 -04:00
< div class = " feature-section two-col " >
< div class = " col " >
2015-07-29 15:57:25 -04:00
< div class = " media-container " >
2015-12-04 07:24:26 -05:00
< img src = " https://cldup.com/av6MH44-Au.png " alt = " " />
2015-07-29 15:57:25 -04:00
</ div >
2015-07-28 17:23:25 -04:00
</ div >
2015-12-04 07:24:26 -05:00
< div class = " col " >
< h3 >< ? php echo ( 'Responsive images' ); ?> </h3>
< p >< ? php echo ( 'WordPress now takes a smarter approach to displaying device-appropriate image sizes, ensuring a perfect fit every time. You don’t need to do anything to your theme, it just works.' ); ?> </p>
</ div >
2015-07-28 17:23:25 -04:00
</ div >
2013-10-24 18:54:13 -04:00
2015-12-04 07:24:26 -05:00
< hr />
< div class = " feature-section two-col " >
< div class = " col " >
< div class = " embed-container " >
< ? php echo wp_oembed_get ( 'https://make.wordpress.org/core/2015/10/28/new-embeds-feature-in-wordpress-4-4/' ); ?>
</ div >
< h3 >< ? php echo ( 'Embeddable WordPress content' ); ?> </h3>
< p >< ? php echo ( 'Now you can embed WordPress content inside of other WordPress content. Simply drop a post URL into the editor and see an instant embed preview, complete with title, excerpt, comment and sharing links, even your site icon.' ); ?> </p>
</ div >
2015-07-28 17:23:25 -04:00
< div class = " col " >
2015-12-04 07:24:26 -05:00
< div class = " embed-container " >
< ? php echo wp_oembed_get ( '' ); ?>
2015-07-29 15:57:25 -04:00
</ div >
2015-12-04 07:24:26 -05:00
< h3 >< ? php echo ( 'More third-party embeds' ); ?> </h3>
2015-12-04 11:27:25 -05:00
< p >< ? php echo ( 'If the addition of post embeds weren’ t enough, WordPress 4.4 also adds support for five new oEmbed providers: Cloudup, ReverbNation, Reddit Comments, VideoPress, and Speaker Deck.' ); ?> </p>
2015-07-28 17:23:25 -04:00
</ div >
</ div >
2013-12-06 02:50:12 -05:00
2015-12-04 07:24:26 -05:00
< hr />
2015-07-28 17:23:25 -04:00
< div class = " changelog " >
< h3 >< ? php _e ( 'Under the Hood' ); ?> </h3>
2015-12-04 07:24:26 -05:00
< div class = " feature-section under-the-hood one-col " >
< div class = " col " >
< h4 >< ? php echo ( 'REST API infrastructure' ); ?> </h4>
< div class = " two-col-text " >
< p >< ? php echo ( 'WordPress 4.4 marks the beginning of a new era with integration of infrastructure for the new REST API. The REST API serves to provide developers with a robust path forward for building and extending RESTful APIs on top of WordPress.' ); ?> </p>
< p >< ? php
if ( current_user_can ( 'install_plugins' ) ) {
2015-12-04 11:13:28 -05:00
$url_args = array (
'tab' => 'plugin-information' ,
'plugin' => 'rest-api' ,
'TB_iframe' => true ,
'width' => 600 ,
'height' => 550
);
$plugin_link = '<a href="' . esc_url ( add_query_arg ( $url_args , network_admin_url ( 'plugin-install.php' ) ) ) . '" class="thickbox">WordPress REST API</a>' ;
2015-12-04 07:24:26 -05:00
} else {
$plugin_link = '<a href="https://wordpress.org/plugins/rest-api">WordPress REST API</a>' ;
}
/* translators: WordPress REST API plugin link */
2015-12-04 11:13:28 -05:00
printf ( ( 'Infrastructure is the first part of a multi-stage rollout for the REST API, which also targets inclusion of core endpoints in an upcoming release. To get a sneak peek of the core endpoints, and for more on extending the REST API, check out the official %s plugin.' ), $plugin_link );
2015-12-04 07:24:26 -05:00
?> </p>
</ div >
</ div >
</ div >
2015-07-28 17:23:25 -04:00
< div class = " feature-section under-the-hood three-col " >
< div class = " col " >
2015-12-04 07:24:26 -05:00
< h4 >< ? php echo ( 'Term meta' ); ?> </h4>
< p >< ? php
/* translators: 1: add_term_meta() docs link, 2: get_term_meta() docs link, 3: update_term_meta() docs link */
2015-12-04 11:13:28 -05:00
printf ( ( 'Terms now support metadata, just like posts. See %1$s, %2$s, and %3$s for more information.' ),
2015-12-04 07:24:26 -05:00
'<a href="https://developer.wordpress.org/reference/functions/add_term_meta"><code>add_term_meta()</code></a>' ,
'<a href="https://developer.wordpress.org/reference/functions/get_term_meta"><code>get_term_meta()</code></a>' ,
'<a href="https://developer.wordpress.org/reference/functions/update_term_meta"><code>update_term_meta()</code></a>'
);
?> </p>
</ div >
< div class = " col " >
< h4 >< ? php echo ( 'Comment query improvements' ); ?> </h4>
< p >< ? php
/* translators: WP_Comment_Query class name */
2015-12-04 11:13:28 -05:00
printf ( ( 'Comment queries now have cache handling to improve performance. New arguments in %s make crafting robust comment queries simpler.' ), '<code>WP_Comment_Query</code>' );
2015-12-04 07:24:26 -05:00
?> </p>
</ div >
< div class = " col " >
< h4 >< ? php echo ( 'Term, comment, and network objects' ); ?> </h4>
< p >< ? php
/* translators: 1: WP_Term class name, WP_Comment class name, WP_Network class name */
printf ( ( 'New %1$s, %2$s, and %3$s objects make interacting with terms, comments, and networks more predictable and intuitive in code.' ),
'<code>WP_Term</code>' ,
'<code>WP_Comment</code>' ,
'<code>WP_Network</code>'
);
?> </p>
2015-07-28 17:23:25 -04:00
</ div >
</ div >
< div class = " return-to-dashboard " >
< ? php if ( current_user_can ( 'update_core' ) && isset ( $_GET [ 'updated' ] ) ) : ?>
< a href = " <?php echo esc_url( self_admin_url( 'update-core.php' ) ); ?> " >
< ? php is_multisite () ? _e ( 'Return to Updates' ) : _e ( 'Return to Dashboard → Updates' ); ?>
</ a > |
< ? php endif ; ?>
< a href = " <?php echo esc_url( self_admin_url() ); ?> " >< ? php is_blog_admin () ? _e ( 'Go to Dashboard → Home' ) : _e ( 'Go to Dashboard' ); ?> </a>
</ div >
2015-04-13 11:39:29 -04:00
2013-12-06 02:50:12 -05:00
</ div >
2015-05-28 11:39:24 -04:00
</ div >
2011-09-21 19:20:26 -04:00
< ? php
2012-01-06 12:53:41 -05:00
include ( ABSPATH . 'wp-admin/admin-footer.php' );
2011-12-01 18:13:56 -05:00
// These are strings we may use to describe maintenance/security releases, where we aim for no new strings.
return ;
2015-11-11 14:29:25 -05:00
__ ( 'Maintenance Release' );
__ ( 'Maintenance Releases' );
2011-12-01 18:13:56 -05:00
2015-11-11 14:29:25 -05:00
__ ( 'Security Release' );
__ ( 'Security Releases' );
__ ( 'Maintenance and Security Release' );
__ ( 'Maintenance and Security Releases' );
/* translators: %s: WordPress version number */
__ ( '<strong>Version %s</strong> addressed one security issue.' );
/* translators: %s: WordPress version number */
__ ( '<strong>Version %s</strong> addressed some security issues.' );
2011-12-01 18:13:56 -05:00
2011-12-02 12:17:08 -05:00
/* translators: 1: WordPress version number, 2: plural number of bugs. */
_n_noop ( '<strong>Version %1$s</strong> addressed %2$s bug.' ,
2011-12-01 18:13:56 -05:00
'<strong>Version %1$s</strong> addressed %2$s bugs.' );
2011-12-02 12:17:08 -05:00
/* translators: 1: WordPress version number, 2: plural number of bugs. Singular security issue. */
_n_noop ( '<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug.' ,
2011-12-01 18:13:56 -05:00
'<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bugs.' );
2011-12-02 12:17:08 -05:00
/* translators: 1: WordPress version number, 2: plural number of bugs. More than one security issue. */
_n_noop ( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.' ,
2011-12-01 18:13:56 -05:00
'<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.' );
2015-11-11 14:29:25 -05:00
/* translators: %s: Codex URL */
2011-12-02 12:17:08 -05:00
__ ( 'For more information, see <a href="%s">the release notes</a>.' );