- if ( 0 != $post->ID ) {
- if ( 'future' === $post->post_status ) { // Scheduled for publishing at a future date.
- /* translators: Post date information. %s: Date on which the post is currently scheduled to be published. */
- $stamp = __( 'Scheduled for: %s' );
- } elseif ( 'publish' === $post->post_status || 'private' === $post->post_status ) { // Already published.
- /* translators: Post date information. %s: Date on which the post was published. */
- $stamp = __( 'Published on: %s' );
- } elseif ( '0000-00-00 00:00:00' === $post->post_date_gmt ) { // Draft, 1 or more saves, no date specified.
- $stamp = __( 'Publish immediately' );
- } elseif ( time() < strtotime( $post->post_date_gmt . ' +0000' ) ) { // Draft, 1 or more saves, future date specified.
- /* translators: Post date information. %s: Date on which the post is to be published. */
- $stamp = __( 'Schedule for: %s' );
- } else { // Draft, 1 or more saves, date specified.
- /* translators: Post date information. %s: Date on which the post is to be published. */
- $stamp = __( 'Publish on: %s' );
- }
- $date = sprintf(
- $date_string,
- date_i18n( $date_format, strtotime( $post->post_date ) ),
- date_i18n( $time_format, strtotime( $post->post_date ) )
- );
- } else { // Draft (no saves, and thus no date specified).
- $stamp = __( 'Publish immediately' );
- $date = sprintf(
- $date_string,
- date_i18n( $date_format, strtotime( current_time( 'mysql' ) ) ),
- date_i18n( $time_format, strtotime( current_time( 'mysql' ) ) )
- );
- }
-
- if ( ! empty( $args['args']['revisions_count'] ) ) :
- ?>
-
- unpublished customization changes. You can edit, but there’s no need to publish now. It will be published automatically with those changes.' ),
- esc_url(
- add_query_arg(
- 'changeset_uuid',
- rawurlencode( get_post_meta( $post->ID, '_customize_changeset_uuid', true ) ),
- admin_url( 'customize.php' )
- )
- )
+ if ( 0 !== $post_id ) {
+ if ( 'future' === $post->post_status ) { // Scheduled for publishing at a future date.
+ /* translators: Post date information. %s: Date on which the post is currently scheduled to be published. */
+ $stamp = __( 'Scheduled for: %s' );
+ } elseif ( 'publish' === $post->post_status || 'private' === $post->post_status ) { // Already published.
+ /* translators: Post date information. %s: Date on which the post was published. */
+ $stamp = __( 'Published on: %s' );
+ } elseif ( '0000-00-00 00:00:00' === $post->post_date_gmt ) { // Draft, 1 or more saves, no date specified.
+ $stamp = __( 'Publish immediately' );
+ } elseif ( time() < strtotime( $post->post_date_gmt . ' +0000' ) ) { // Draft, 1 or more saves, future date specified.
+ /* translators: Post date information. %s: Date on which the post is to be published. */
+ $stamp = __( 'Schedule for: %s' );
+ } else { // Draft, 1 or more saves, date specified.
+ /* translators: Post date information. %s: Date on which the post is to be published. */
+ $stamp = __( 'Publish on: %s' );
+ }
+ $date = sprintf(
+ $date_string,
+ date_i18n( $date_format, strtotime( $post->post_date ) ),
+ date_i18n( $time_format, strtotime( $post->post_date ) )
);
- ?>
-
+ unpublished customization changes. You can edit, but there’s no need to publish now. It will be published automatically with those changes.' ),
+ esc_url(
+ add_query_arg(
+ 'changeset_uuid',
+ rawurlencode( get_post_meta( $post_id, '_customize_changeset_uuid', true ) ),
+ admin_url( 'customize.php' )
+ )
+ )
+ );
+ ?>
+