Hallo zusammen
Seit dem Update auf WP3.8 fehlt mir im Dashbaord die Anzeige der Anzahl Einsätze (werden mittels Custom Post Type erfasst) im Widget "Auf einen Blick".
Die Anzeige funktionierte bis und mit WP 3.7.1. Hier der Code:
PHP
add_action('right_now_content_table_end', 'add_feuerwehreinsatz_counts');
function add_feuerwehreinsatz_counts() {
if (!post_type_exists('feuerwehreinsatz')) {
return;
}
$num_posts = wp_count_posts( 'feuerwehreinsatz' );
$num = number_format_i18n( $num_posts->publish );
$text = _n( 'Einsatz', 'Einsätze', intval($num_posts->publish) );
if ( current_user_can( 'edit_posts' ) ) {
$num = "<a href='edit.php?post_type=feuerwehreinsatz'>$num</a>";
$text = "<a href='edit.php?post_type=feuerwehreinsatz'>$text</a>";
}
echo '<tr>';
echo '<td class="first b b-fw-einsatz">' . $num . '</td>';
echo '<td class="t fw-einsatz">' . $text . '</td>';
echo '</tr>';
if ($num_posts->pending > 0) {
$num = number_format_i18n( $num_posts->pending );
$text = _n( 'Einsatz Ausstehend', 'Einsätze Ausstehend', intval($num_posts->pending) );
if ( current_user_can( 'edit_posts' ) ) {
$num = "<a href='edit.php?post_status=pending&post_type=feuerwehreinsatz'>$num</a>";
$text = "<a href='edit.php?post_status=pending&post_type=feuerwehreinsatz'>$text</a>";
}
echo '<tr>';
echo '<td class="first b b-fw-einsatz">' . $num . '</td>';
echo '<td class="t fw-einsatz">' . $text . '</td>';
echo '</tr>';
}
}
Alles anzeigen
Weiss jemand, was geändert wurde und wie ich diese Einsätze im Dashboard wieder anzeigen kann?
Gruss
Bakterius