Rank Math: Spalten in Admintabellen entfernen

Jedes Plugin fügt irgendwelche Spalten in WordPress hinzu. Das ist ziemlich cool, aber auch blöd, wenn deshalb die Tabellen unleserlich werden. Mit Ansicht anpassen, lassen sich die meisten Spalten ausblenden. Dies geschieht jedoch auf Benutzerbasis, weshalb andere Kollegen die Spalten weiterhin sehen können.

Rank Math fügt bspw. unter WooCommerce die Spalten für die SEO Details hinzu, weshalb die gesamte Tabelle gerne völlig auseinanderfällt. Anbei ein kurzes Snippet, mit dem die Spalten für alle Nutzer entfernt werden.

function __remove_rankmath_columns($columns)
{
    unset($columns['rank_math_title']);
    unset($columns['rank_math_description']);
    unset($columns['rank_math_seo_details']);
    return $columns;
}

add_filter('manage_edit-post_columns', '__remove_rankmath_columns'); // CPT: post
add_filter('manage_edit-product_columns', '__remove_rankmath_columns'); // CPT: productCode-Sprache: PHP (php)

Im Beispiel wird dir auch direkt gezeigt, wie du das für einzelne Custom Post Types (CPT) lösen kannst. Auf offizieller Seite von Rank Math soll der Filter manage_%_columns verwendet werden. Dieser funktioniert aber leider nicht immer. Der obige Code sollte auch als Must-Use-Plugin funktionieren.