Einzelnen Beitrag anzeigen
Alt 30.03.2008, 16:11   #13 (permalink)
Alphawolf
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 2.156
Hab mir mal ein kleines Plugin geschrieben, das dieses "Problem" behebt..
PHP-Code:
<?php
/*
Plugin Name: Post IDs in Manage Posts View for WP2.5
Version: 0.5
Plugin URI: http://www.schloebe.de/wordpress/manage-posts-id-25/
Description: Display the Post ID in Manage Posts list
Author: Oliver Schl&ouml;be
Author URI: http://www.schloebe.de/
*/

function os_column_post_id_25($defaults) {
    
$wp_version = (!isset($wp_version)) ? get_bloginfo('version') : $wp_version;
    
    if ( 
$wp_version >= '2.5' ) {
        
$defaults['os_post_id_25'] = __('ID');
        return 
$defaults;
    }
}

function 
os_custom_column_post_id_25($column_name$id) {
    if( 
$column_name == 'os_post_id_25' ) {
        echo (int) 
$id;
    }
}

add_action('manage_posts_custom_column''os_custom_column_post_id_25'52);
add_filter('manage_posts_columns''os_column_post_id_25');

?>
Diesen Code als manage-posts-id-25.php speichern, und im Plugins-Ordner ablegen...

Leider gibt's, soweit ich das sehe, keinen Hook für das Seitenlisting.. Hier gibts nur Hooks für die Linksliste (manage_link_columns) und die Beitragsliste (manage_posts_columns)... wenn da jemand mehr weiß, kann das derjenige gerne erweitern.
__________________
FAQ // Doku // Erweiterungen
Alphawolf ist offline