Changeset 29594
- Timestamp:
- 08/25/2014 03:01:50 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php
r29586 r29594 169 169 $api = plugins_api( 'query_plugins', $args ); 170 170 171 if ( is_wp_error( $api ) ) 172 wp_die( $api->get_error_message() . '</p> <p class="hide-if-no-js"><a href="#" onclick="document.location.reload(); return false;">' . __( 'Try again' ) . '</a>' ); 171 if ( is_wp_error( $api ) ) { 172 $this->error = $api; 173 return; 174 } 173 175 174 176 $this->items = $api->plugins; … … 189 191 190 192 public function no_items() { 191 echo '<div class="wp-filter-no-results">' . __( 'No plugins match your request.' ) . '</div>'; 193 if ( isset( $this->error ) ) { 194 $message = $this->error->get_error_message() . '<p class="hide-if-no-js"><a href="#" class="button" onclick="document.location.reload(); return false;">' . __( 'Try again' ) . '</a></p>'; 195 } else { 196 $message = __( 'No plugins match your request.' ); 197 } 198 echo '<div class="wp-filter-no-results">' . $message . '</div>'; 192 199 } 193 200
Note: See TracChangeset
for help on using the changeset viewer.