diff --git a/wp-admin/includes/class-wp-list-table.php b/wp-admin/includes/class-wp-list-table.php
index 74a8b00..fb0f0a8 100644
--- a/wp-admin/includes/class-wp-list-table.php
+++ b/wp-admin/includes/class-wp-list-table.php
@@ -1145,18 +1145,21 @@ class WP_List_Table {
 				echo '<th scope="row" class="check-column">';
 				echo $this->column_cb( $item );
 				echo '</th>';
-			}
-			elseif ( method_exists( $this, 'column_' . $column_name ) ) {
-				echo "<td $attributes>";
-				echo call_user_func( array( $this, 'column_' . $column_name ), $item );
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
+			} 
+			elseif ( method_exists( $this, 'single_row_column_' . $column_name ) ) {
+				call_user_func( array( $this, 'single_row_column_' . $column_name ), $item, $classes );
 			}
 			else {
 				echo "<td $attributes>";
-				echo $this->column_default( $item, $column_name );
+
+				if ( method_exists( $this, 'column_' . $column_name ) ) {
+					call_user_func( array( $this, 'column_' . $column_name ), $item );
+				} else {
+					$this->column_default( $item, $column_name );
+				}
+
 				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
+				echo '</td>';
 			}
 		}
 	}
diff --git a/wp-admin/includes/class-wp-ms-sites-list-table.php b/wp-admin/includes/class-wp-ms-sites-list-table.php
index 29e3e6e..460d87b 100644
--- a/wp-admin/includes/class-wp-ms-sites-list-table.php
+++ b/wp-admin/includes/class-wp-ms-sites-list-table.php
@@ -388,51 +388,13 @@ class WP_MS_Sites_List_Table extends WP_List_Table {
 	/**
 	 * @since 4.3.0
 	 *
-	 * @param array $item
+	 * @param array  $item
+	 * @param string $classes
 	 */
-	public function single_row_columns( $item ) {
-		list( $columns, $hidden, $sortable, $primary ) = $this->get_column_info();
-
-		foreach ( $columns as $column_name => $column_display_name ) {
-			$classes = "$column_name column-$column_name";
-			if ( $primary === $column_name ) {
-				$classes .= ' has-row-actions column-primary';
-			}
-
-			if ( in_array( $column_name, $hidden ) ) {
-				$classes .= ' hidden';
-			}
-
-			$attributes = "class='$classes'";
-
-			if ( 'cb' === $column_name ) {
-				echo '<th scope="row" class="check-column">';
-
-				$this->column_cb( $item );
-
-				echo '</th>';
-			} elseif ( 'id' === $column_name ) {
-?>
-				<th scope="row">
-					<?php echo $item['blog_id'] ?>
-				</th>
-<?php
-			} elseif ( method_exists( $this, 'column_' . $column_name ) ) {
-				echo "<td $attributes>";
-
-				echo call_user_func( array( $this, 'column_' . $column_name ), $item );
-
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
-			} else {
-				echo "<td $attributes>";
-
-				echo $this->column_default( $item, $column_name );
-
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
-			}
-		}
+	public function single_row_column_id( $item, $classes ) {
+		echo '<th scope="row">';
+		echo $item['blog_id'];
+		echo '</th>';
 	}
 
 	/**
diff --git a/wp-admin/includes/class-wp-ms-users-list-table.php b/wp-admin/includes/class-wp-ms-users-list-table.php
index df5fb66..3422d27 100644
--- a/wp-admin/includes/class-wp-ms-users-list-table.php
+++ b/wp-admin/includes/class-wp-ms-users-list-table.php
@@ -318,48 +318,13 @@ class WP_MS_Users_List_Table extends WP_List_Table {
 	 * @since 4.3.0
 	 *
 	 * @param object $item
+	 * @param string $classes
 	 */
-	public function single_row_columns( $item ) {
-		list( $columns, $hidden, $sortable, $primary ) = $this->get_column_info();
-
-		foreach ( $columns as $column_name => $column_display_name ) {
-			$classes = "$column_name column-$column_name";
-			if ( $primary === $column_name || 'blogs' === $column_name ) {
-				$classes .= ' has-row-actions';
-			}
-
-			if ( $primary === $column_name ) {
-				$classes .= ' column-primary';
-			}
-
-			if ( in_array( $column_name, $hidden ) ) {
-				$classes .= ' hidden';
-			}
-
-			$attributes = "class='$classes'";
-
-			if ( 'cb' === $column_name ) {
-				echo '<th scope="row" class="check-column">';
-
-				$this->column_cb( $item );
-
-				echo '</th>';
-			} elseif ( method_exists( $this, 'column_' . $column_name ) ) {
-				echo "<td $attributes>";
-
-				call_user_func( array( $this, 'column_' . $column_name ), $item );
-
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
-			} else {
-				echo "<td $attributes>";
-
-				$this->column_default( $item, $column_name );
-
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo "</td>";
-			}
-		}
+	public function single_row_column_blogs( $item, $classes ) {
+		echo '<td class="' . $classes . ' has-row-actions">';
+		echo $this->column_blogs( $item );
+		echo $this->handle_row_actions( $item, 'blogs', 'username' );
+		echo '</td>';
 	}
 
 	public function display_rows() {
diff --git a/wp-admin/includes/class-wp-posts-list-table.php b/wp-admin/includes/class-wp-posts-list-table.php
index 6897ce6..8b3004c 100644
--- a/wp-admin/includes/class-wp-posts-list-table.php
+++ b/wp-admin/includes/class-wp-posts-list-table.php
@@ -955,45 +955,13 @@ class WP_Posts_List_Table extends WP_List_Table {
 	 * @since 4.3.0
 	 *
 	 * @param WP_Post $item
+	 * @param string  $classes
 	 */
-	public function single_row_columns( $item ) {
-		list( $columns, $hidden, $sortable, $primary ) = $this->get_column_info();
-
-		foreach ( $columns as $column_name => $column_display_name ) {
-			$classes = "$column_name column-$column_name";
-			if ( $primary === $column_name ) {
-				$classes .= ' has-row-actions column-primary';
-			}
-
-			if ( 'title' === $column_name ) {
-				$classes .= ' page-title'; // Special addition for title column
-			}
-
-			if ( in_array( $column_name, $hidden ) ) {
-				$classes .= ' hidden';
-			}
-
-			$attributes = "class='$classes'";
-
-			if ( 'cb' === $column_name ) {
-				echo '<th scope="row" class="check-column">';
-
-				$this->column_cb( $item );
-
-				echo '</th>';
-			} else {
-				echo "<td $attributes>";
-
-				if ( method_exists( $this, 'column_' . $column_name ) ) {
-					call_user_func( array( $this, 'column_' . $column_name ), $item );
-				} else {
-					$this->column_default( $item, $column_name );
-				}
-
-				echo $this->handle_row_actions( $item, $column_name, $primary );
-				echo '</td>';
-			}
-		}
+	public function single_row_column_title( $item, $classes ) {
+		echo '<td class="' . $classes . ' page-title">';
+		echo $this->column_title( $item );
+		echo $this->handle_row_actions( $item, 'title', 'title' );
+		echo '</td>';
 	}
 
 	/**
diff --git a/wp-admin/includes/class-wp-ms-sites-list-table.php b/wp-admin/includes/class-wp-ms-sites-list-table.php
index 460d87b..541076f 100644
--- a/wp-admin/includes/class-wp-ms-sites-list-table.php
+++ b/wp-admin/includes/class-wp-ms-sites-list-table.php
@@ -396,7 +396,7 @@ class WP_MS_Sites_List_Table extends WP_List_Table {
 		echo $item['blog_id'];
 		echo '</th>';
 	}
-
+	
 	/**
 	 *
 	 * @global string $mode
