edit-tag-messages.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. /**
  3. * Edit Tags Administration: Messages
  4. *
  5. * @package WordPress
  6. * @subpackage Administration
  7. * @since 4.4.0
  8. */
  9. $messages = array();
  10. // 0 = unused. Messages start at index 1.
  11. $messages['_item'] = array(
  12. 0 => '',
  13. 1 => __( 'Item added.' ),
  14. 2 => __( 'Item deleted.' ),
  15. 3 => __( 'Item updated.' ),
  16. 4 => __( 'Item not added.' ),
  17. 5 => __( 'Item not updated.' ),
  18. 6 => __( 'Items deleted.' ),
  19. );
  20. $messages['category'] = array(
  21. 0 => '',
  22. 1 => __( 'Category added.' ),
  23. 2 => __( 'Category deleted.' ),
  24. 3 => __( 'Category updated.' ),
  25. 4 => __( 'Category not added.' ),
  26. 5 => __( 'Category not updated.' ),
  27. 6 => __( 'Categories deleted.' ),
  28. );
  29. $messages['post_tag'] = array(
  30. 0 => '',
  31. 1 => __( 'Tag added.' ),
  32. 2 => __( 'Tag deleted.' ),
  33. 3 => __( 'Tag updated.' ),
  34. 4 => __( 'Tag not added.' ),
  35. 5 => __( 'Tag not updated.' ),
  36. 6 => __( 'Tags deleted.' ),
  37. );
  38. /**
  39. * Filters the messages displayed when a tag is updated.
  40. *
  41. * @since 3.7.0
  42. *
  43. * @param array $messages The messages to be displayed.
  44. */
  45. $messages = apply_filters( 'term_updated_messages', $messages );
  46. $message = false;
  47. if ( isset( $_REQUEST['message'] ) && (int) $_REQUEST['message'] ) {
  48. $msg = (int) $_REQUEST['message'];
  49. if ( isset( $messages[ $taxonomy ][ $msg ] ) ) {
  50. $message = $messages[ $taxonomy ][ $msg ];
  51. } elseif ( ! isset( $messages[ $taxonomy ] ) && isset( $messages['_item'][ $msg ] ) ) {
  52. $message = $messages['_item'][ $msg ];
  53. }
  54. }