mirror of
https://github.com/WordPress/WordPress.git
synced 2024-11-01 00:10:36 +01:00
Don't die in my-sites.php if the user has no sites. Intead, display message within admin chrome. Props trepmal. fixes #18935
git-svn-id: http://svn.automattic.com/wordpress/trunk@19323 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
d3030023cf
commit
1dda3e01dd
@ -19,9 +19,6 @@ $action = isset( $_POST['action'] ) ? $_POST['action'] : 'splash';
|
||||
|
||||
$blogs = get_blogs_of_user( $current_user->ID );
|
||||
|
||||
if ( empty( $blogs ) )
|
||||
wp_die( __( 'You must be a member of at least one site to use this page.' ) );
|
||||
|
||||
$updated = false;
|
||||
if ( 'updateblogsettings' == $action && isset( $_POST['primary_blog'] ) ) {
|
||||
check_admin_referer( 'update-my-sites' );
|
||||
@ -58,6 +55,13 @@ if ( $updated ) { ?>
|
||||
<div class="wrap">
|
||||
<?php screen_icon(); ?>
|
||||
<h2><?php echo esc_html( $title ); ?></h2>
|
||||
<?php
|
||||
if ( empty( $blogs ) ) :
|
||||
echo '<p>';
|
||||
_e( 'You must be a member of at least one site to use this page.' );
|
||||
echo '</p>';
|
||||
else :
|
||||
?>
|
||||
<form id="myblogs" action="" method="post">
|
||||
<?php
|
||||
choose_primary_blog();
|
||||
@ -107,6 +111,7 @@ if ( $updated ) { ?>
|
||||
<?php wp_nonce_field( 'update-my-sites' ); ?>
|
||||
<?php submit_button(); ?>
|
||||
</form>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php
|
||||
include( './admin-footer.php' );
|
||||
|
Loading…
Reference in New Issue
Block a user