Ich habe ein einfaches Event Verwaltung CPT erstellt.
Nun möchte ich auf der Startseite des Plug-In im Adminbereich eigene Spalten einfügen.
Die Spaltenüberschriften werden angezeigt aber die Inhalte für event_date und event_location sind leer.
PHP
// Benutzerdefinierte Spalten hinzufügen
add_filter("manage_edit-events_columns", "edit_event_columns" );
add_action("manage_posts_events_column", "custom_event_columns");
function edit_event_columns($event_columns){
$event_columns = array(
"cb" => "<input type ='checkbox' />",
"title" => "Event",
"event_date" => "Wann",
"event_location" => "Location"
);
return $event_columns;
}
function custom_event_columns($event_column){
global $post;
switch ($event_column)
{
case "event_date":
$event_date = get_post_meta($post->ID, 'event_date', true);
echo $event_date;
break;
case "event_location":
$event_location = get_post_meta($post->ID, 'event_location', true);
echo $event_location;
break;
}
}
Alles anzeigen