$args['post_type'],
/* to here */
'post_status' => $args['status'],
'orderby' => 'date',
'order' => $args['order'],
'posts_per_page' => intval( $args['max'] ),
'no_found_rows' => true,
'cache_results' => false
);
$posts = new WP_Query( $query_args );
if ( $posts->have_posts() ) {
echo '
';
echo '
' . $args['title'] . '
';
echo '
';
$i = 0;
$today = date( 'Y-m-d', current_time( 'timestamp' ) );
$tomorrow = date( 'Y-m-d', strtotime( '+1 day', current_time( 'timestamp' ) ) );
while ( $posts->have_posts() ) {
$posts->the_post();
$time = get_the_time( 'U' );
if ( date( 'Y-m-d', $time ) == $today ) {
$relative = __('Today', 'annot');
}
elseif ( date( 'Y-m-d', $time ) == $tomorrow ) {
$relative = __('Tomorrow', 'anno');
}
else {
/* translators: date and time format for recent posts on the dashboard, see http://php.net/date */
$relative = date_i18n( __('M jS', 'anno'), $time );
}
$text = sprintf(
/* translators: 1: relative date, 2: time, 4: post title */
_x('%1$s, %2$s %4$s', '1: relative date, 2: time, 4: post title', 'anno'),
$relative,
get_the_time(),
get_edit_post_link(),
_draft_or_post_title()
);
$hidden = $i >= $args['display'] ? ' class="hidden"' : '';
echo "- $text
";
$i++;
}
echo '
';
echo '
';
} else {
return false;
}
wp_reset_postdata();
return true;
}
// The replacement widget
function anno_custom_wp_dashboard_site_activity() {
echo '';
}