Tribe__Events__Main::updatePostMessage( $messages )
Update custom post type messages
Contents
Parameters
- $messages
-
(Required)
Return
(mixed)
Source
File: src/Tribe/Main.php
public function updatePostMessage( $messages ) { global $post, $post_ID; $messages[ self::POSTTYPE ] = array( 0 => '', // Unused. Messages start at index 1. 1 => sprintf( esc_html__( '%1$s updated. %2$sView %1$s%3$s', 'the-events-calendar' ), esc_html( $this->singular_event_label ), '<a href="' . esc_url( get_permalink( $post_ID ) ) . '">', '</a>' ), 2 => esc_html__( 'Custom field updated.', 'the-events-calendar' ), 3 => esc_html__( 'Custom field deleted.', 'the-events-calendar' ), 4 => sprintf( esc_html__( '%s updated.', 'the-events-calendar' ), $this->singular_event_label ), /* translators: %s: date and time of the revision */ 5 => isset( $_GET['revision'] ) ? sprintf( esc_html__( '%1$s restored to revision from %2$s', 'the-events-calendar' ), $this->singular_event_label, wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, 6 => sprintf( esc_html__( '%1$s published. %2$sView %3$s', 'the-events-calendar' ), $this->singular_event_label, '<a href="' . esc_url( get_permalink( $post_ID ) ) . '">', $this->singular_event_label_lowercase . '</a>' ), 7 => sprintf( esc_html__( '%s saved.', 'the-events-calendar' ), $this->singular_event_label ), 8 => sprintf( esc_html__( '%1$s submitted. %2$sPreview %3$s', 'the-events-calendar' ), $this->singular_event_label, '<a target="_blank" href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post_ID ) ) ) . '">', $this->singular_event_label_lowercase . '</a>' ), 9 => sprintf( esc_html__( '%1$s scheduled for: %2$s. %3$sPreview %4$s', 'the-events-calendar' ), $this->singular_event_label, // translators: Publish box date format, see http://php.net/date '<strong>' . date_i18n( esc_html__( 'M j, Y @ G:i', 'the-events-calendar' ), strtotime( $post->post_date ) ) . '</strong>', '<a target="_blank" href="' . esc_url( get_permalink( $post_ID ) ) . '">', $this->singular_event_label_lowercase . '</a>' ), 10 => sprintf( esc_html__( '%1$s draft updated. %2$sPreview %3$s', 'the-events-calendar' ), $this->singular_event_label, '<a target="_blank" href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post_ID ) ) ) . '">', $this->singular_event_label_lowercase . '</a>' ), ); $messages[ Tribe__Events__Venue::POSTTYPE ] = array( 0 => '', // Unused. Messages start at index 1. 1 => sprintf( esc_html__( '%s updated.', 'the-events-calendar' ), $this->singular_venue_label ), 2 => esc_html__( 'Custom field updated.', 'the-events-calendar' ), 3 => esc_html__( 'Custom field deleted.', 'the-events-calendar' ), 4 => sprintf( esc_html__( '%s updated.', 'the-events-calendar' ), $this->singular_venue_label ), /* translators: %s: date and time of the revision */ 5 => isset( $_GET['revision'] ) ? sprintf( esc_html__( '%1$s restored to revision from %2$s', 'the-events-calendar' ), $this->singular_venue_label, wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, 6 => sprintf( esc_html__( '%s published.', 'the-events-calendar' ), $this->singular_venue_label ), 7 => sprintf( esc_html__( '%s saved.', 'the-events-calendar' ), $this->singular_venue_label ), 8 => sprintf( esc_html__( '%s submitted.', 'the-events-calendar' ), $this->singular_venue_label ), 9 => sprintf( esc_html__( '%1$s scheduled for: %2$s.', 'the-events-calendar' ), $this->singular_venue_label, // translators: Publish box date format, see http://php.net/date '' . date_i18n( esc_html__( 'M j, Y @ G:i', 'the-events-calendar' ), strtotime( $post->post_date ) ) . '</strong>' ), 10 => sprintf( esc_html__( '%s draft updated.', 'the-events-calendar' ), $this->singular_venue_label ), ); $messages[ Tribe__Events__Organizer::POSTTYPE ] = array( 0 => '', // Unused. Messages start at index 1. 1 => sprintf( esc_html__( '%s updated.', 'the-events-calendar' ), $this->singular_organizer_label ), 2 => esc_html__( 'Custom field updated.', 'the-events-calendar' ), 3 => esc_html__( 'Custom field deleted.', 'the-events-calendar' ), 4 => sprintf( esc_html__( '%s updated.', 'the-events-calendar' ), $this->singular_organizer_label ), /* translators: %s: date and time of the revision */ 5 => isset( $_GET['revision'] ) ? sprintf( esc_html__( '%s restored to revision from %s', 'the-events-calendar' ), $this->singular_organizer_label, wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, 6 => sprintf( esc_html__( '%s published.', 'the-events-calendar' ), $this->singular_organizer_label ), 7 => sprintf( esc_html__( '%s saved.', 'the-events-calendar' ), $this->singular_organizer_label ), 8 => sprintf( esc_html__( '%s submitted.', 'the-events-calendar' ), $this->singular_organizer_label ), 9 => sprintf( esc_html__( '%1$s scheduled for: %2$s.', 'the-events-calendar' ), $this->singular_organizer_label, // translators: Publish box date format, see http://php.net/date '<strong>' . date_i18n( esc_html__( 'M j, Y @ G:i', 'the-events-calendar' ), strtotime( $post->post_date ) ) . '</strong>' ), 10 => sprintf( esc_html__( '%s draft updated.', 'the-events-calendar' ), $this->singular_organizer_label ), ); return $messages; }