Behalte den Überblick: Füge eine Spalte für das letzte Update in der Übersicht hinzu

WordPress und Woocommerce Snippets für Deine Seite (Teil 1) -Skripte -Boost my Shop

In der Welt des Webcontents ist Aktualität entscheidend. Ob es um automatisierte Produkte geht oder um eine Website, an der mehrere Personen arbeiten - es ist wichtig zu wissen, wann ein Produkt oder Beitrag zuletzt aktualisiert wurde. Mit einem einfachen Script kannst du eine neue Spalte in der Übersicht hinzufügen, die das letzte Update-Datum anzeigt.

Warum ist das wichtig? Diese neue Spalte bietet eine schnelle und effiziente Möglichkeit, den Überblick über die Aktualität deiner Produkte oder Beiträge zu behalten. Du kannst auf einen Blick sehen, welche Inhalte zuletzt bearbeitet wurden und sicherstellen, dass deine Website immer auf dem neuesten Stand ist.

Hier ist das Script, mit dem du eine Spalte für das letzte Update-Datum in der Übersicht hinzufügen kannst:

add_action( 'admin_init', 'show_modified_date_in_admin_lists_language' );
function show_modified_date_in_admin_lists_language() {
	load_plugin_textdomain( 'show-modified-date-in-admin-lists', false,  dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
}

// Register Modified Date Column for both posts & pages
function modified_column_register( $columns ) {
	$columns['Modified'] = __( 'Modified Date', 'show-modified-date-in-admin-lists' );
	return $columns;
}
add_filter( 'manage_posts_columns', 'modified_column_register' );
add_filter( 'manage_pages_columns', 'modified_column_register' );

function modified_column_display( $column_name, $post_id ) {
	switch ( $column_name ) {
	case 'Modified':
		global $post; 
	       	echo '<p class="mod-date">';
	       	echo '<em>'.get_the_modified_date().' '.get_the_modified_time().'</em><br />';
			if ( !empty( get_the_modified_author() ) ) {
				echo '<small>' . esc_html__( 'by', 'show-modified-date-in-admin-lists' ) . ' <strong>'.get_the_modified_author().'<strong></small>';
			} else {
				echo '<small>' . esc_html__( 'by', 'show-modified-date-in-admin-lists' ) . ' <strong>' . esc_html__( 'Wordpress', 'show-modified-date-in-admin-lists' ) . '<strong></small>';
			}
			echo '</p>';
		break; // end all case breaks
	}
}
add_action( 'manage_posts_custom_column', 'modified_column_display', 10, 2 );
add_action( 'manage_pages_custom_column', 'modified_column_display', 10, 2 );

function modified_column_register_sortable( $columns ) {
	$columns['Modified'] = 'modified';
	return $columns;
}
add_filter( 'manage_edit-post_sortable_columns', 'modified_column_register_sortable' );
add_filter( 'manage_edit-page_sortable_columns', 'modified_column_register_sortable' );
 

Dieses Script fügt eine neue Spalte namens "Letztes Update" in der Übersicht hinzu und zeigt das Datum und die Uhrzeit des letzten Updates für jeden Beitrag oder Produkt an.

Indem du eine Spalte für das letzte Update in der Übersicht hinzufügst, kannst du den Workflow optimieren, die Produktivität steigern und sicherstellen, dass deine Website immer auf dem neuesten Stand ist. Es ist eine einfache und effektive Möglichkeit, den Überblick über die Aktualität deiner Inhalte zu behalten.

Nutze dieses Script, um das letzte Update-Datum deiner Produkte oder Beiträge in der Übersicht anzuzeigen und so sicherzustellen, dass deine Website immer frisch und aktuell bleibt.

 

Disclaimer

Das vorliegende Code-Snippet wurde nach bestem Wissen und Gewissen getestet. Ich stelle es zur freien Verwendung zur Verfügung. Es ist jedoch wichtig zu betonen, dass ich keine Garantie für die einwandfreie Funktionalität dieses Codes in allen denkbaren WordPress-Umgebungen übernehmen kann.

Die Nutzung und der Download dieses Code-Snippets erfolgen auf eigene Gefahr und Verantwortung. Es liegt in der Verantwortung des Nutzers sicherzustellen, dass der Code ordnungsgemäß in seine WordPress-Installation integriert wird und keine negativen Auswirkungen auf seine Website hat.

crossmenu