投稿ページから列を削除する方法


11

前の質問で、[管理]セクションの[投稿]ページに列を追加する方法を尋ねたところ、有効な回答が得られました。しかし、カスタマイズした日付列で置き換えるために、既存の列(日付列など)を削除する方法を知る必要があります。

回答:


29
function my_manage_columns( $columns ) {
  unset($columns['date']);
  return $columns;
}

function my_column_init() {
  add_filter( 'manage_posts_columns' , 'my_manage_columns' );
}
add_action( 'admin_init' , 'my_column_init' );

1

別のフィールドでは、WPの機能を無効にすることもできます。コメントと著者の例として:

add_action( 'admin_init', 'fb_deactivate_support' );
function fb_deactivate_support() {
    remove_post_type_support( 'post', 'comments' );
    remove_post_type_support( 'post', 'author' );
}

post-stringはpost_typeに使用します。これをすべての投稿タイプに使用することもできます。

foreach ( get_post_types() as $post_type ) {
    remove_post_type_support( $post_type, 'comments' );
} 

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.