Changeset 13928
- Timestamp:
- 04/02/2010 03:15:18 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/theme.php
r13908 r13928 1353 1353 * @since 3.0.0 1354 1354 * 1355 * @param array $headers Array of headers keyed by a string id. 1355 * @param array $headers Array of headers keyed by a string id. The ids point to arrays containing 'url', 'thumbnail_url', and 'description' keys. 1356 1356 */ 1357 1357 function register_default_headers( $headers ) { 1358 1358 global $_wp_default_headers; 1359 1359 1360 $_wp_default_headers = $headers; 1360 $_wp_default_headers = array_merge( (array) $_wp_default_headers, (array) $headers ); 1361 } 1362 1363 /** 1364 * Unregister default headers. 1365 * 1366 * This function must be called after register_default_headers() has already added the 1367 * header you want to remove. 1368 * 1369 * @see register_default_headers() 1370 * @since 3.0.0 1371 * 1372 * @param string|array The header string id (key of array) to remove, or an array thereof. 1373 * @return True on success, false on failure. 1374 */ 1375 function unregister_default_headers( $header ) { 1376 global $_wp_default_headers; 1377 if ( is_array( $header ) ) { 1378 array_map( 'unregister_default_headers', $header ); 1379 } elseif ( isset( $_wp_default_headers[ $header ] ) ) { 1380 unset( $_wp_default_headers[ $header ] ); 1381 return true; 1382 } else { 1383 return false; 1384 } 1361 1385 } 1362 1386
Note: See TracChangeset
for help on using the changeset viewer.