post_type; $post_type_object = get_post_type_object($post_type); $can_publish = current_user_can($post_type_object->cap->publish_posts); if ( wp_check_post_lock( $post->ID ) ) { $locked[] = $post->ID; return; } if(!current_user_can('publish_adverts') && current_user_can('edit_adverts') && $post->post_status == 'advert-archive'){ return; } ?>
';} ?>
post_status ) { case 'private': _e('Privately Published'); break; case 'publish': _e('Published'); break; case 'future': _e('Scheduled'); break; case 'pending': _e('Pending Review'); break; case 'archive': if ( $can_publish ){ _e( 'Archived', 'ADVERT_TEXTDOMAIN' ); } break; case 'draft': case 'auto-draft': _e('Draft'); break; } ?> post_status || $can_publish ) { ?>
ID ) { if ( 'future' == $post->post_status ) { // scheduled for publishing at a future date $stamp = __('Scheduled for: %1$s'); } else if ( 'publish' == $post->post_status || 'private' == $post->post_status ) { // already published $stamp = __('Published on: %1$s'); } else if ( '0000-00-00 00:00:00' == $post->post_date_gmt ) { // draft, 1 or more saves, no date specified $stamp = __('Publish immediately'); } else if ( time() < strtotime( $post->post_date_gmt . ' +0000' ) ) { // draft, 1 or more saves, future date specified $stamp = __('Schedule for: %1$s'); } else { // draft, 1 or more saves, date specified $stamp = __('Publish on: %1$s'); } $date = date_i18n( $datef, strtotime( $post->post_date ) ); } else { // draft (no saves, and thus no date specified) $stamp = __('Publish immediately'); $date = date_i18n( $datef, strtotime( current_time('mysql') ) ); } if ( ! empty( $args['args']['revisions_count'] ) ) : $revisions_to_keep = wp_revisions_to_keep( $post ); ?>
0 && $revisions_to_keep <= $args['args']['revisions_count'] ) { echo ''; printf( __( 'Revisions: %s' ), '' . number_format_i18n( $args['args']['revisions_count'] ) . '+' ); echo ''; } else { printf( __( 'Revisions: %s' ), '' . number_format_i18n( $args['args']['revisions_count'] ) . '' ); } ?>
post_status, array('publish', 'future', 'private') ) || 0 == $post->ID ) { if ( $can_publish ) : if ( !empty($post->post_date_gmt) && time() < strtotime( $post->post_date_gmt . ' +0000' ) ) : ?> 'p' ) ); ?> 'p' ) ); ?> 'p' ) ); ?>