From 9c9bd26ac5b9fd58b8d4a06bdae420edfc987ce7 Mon Sep 17 00:00:00 2001 From: John James Jacoby Date: Thu, 19 Aug 2021 19:59:45 -0500 Subject: [PATCH] Edit: refresh "Site Assignment" metabox contents. This commit includes the following changes: * Updated text * Inverts the list boxes * Shows a disabled (Primary) list item for primary sites in $to array * Continues to omit primary sites in $from array (this is a different feature for later) --- .../includes/metaboxes/edit-network.php | 73 ++++++++++++++----- 1 file changed, 53 insertions(+), 20 deletions(-) diff --git a/wp-multi-network/includes/metaboxes/edit-network.php b/wp-multi-network/includes/metaboxes/edit-network.php index 9db2771..61405d0 100644 --- a/wp-multi-network/includes/metaboxes/edit-network.php +++ b/wp-multi-network/includes/metaboxes/edit-network.php @@ -79,13 +79,15 @@ function wpmn_edit_network_new_site_metabox() { * @param WP_Network $network Optional. Network object. Default null. */ function wpmn_edit_network_assign_sites_metabox( $network = null ) { + + // Get sites in this Network. $to = get_sites( array( - 'site__not_in' => get_main_site_id( $network->id ), - 'network_id' => $network->id, + 'network_id' => $network->id, ) ); + // Get sites not in this Network. $from = get_sites( array( 'network__not_in' => array( $network->id ), @@ -97,48 +99,79 @@ function wpmn_edit_network_assign_sites_metabox( $network = null ) { - + - + - -
 
- + - +