2017-02-05 1 views
1

Wordpress DB에서 게시 ID를 표시하는 사용자 정의 게시 유형에 대한 새 열을 만들려고합니다. 커스텀 포스트는 WP Ultimate Recipe Plugin의 Recipes입니다. 난 그냥 게시물 후크를 변경할 수 있지만, 심지어 사용하는 자신의 후크되는 플러그인 개발자의 조언, 그것이 작동하지 않을 경우 아래의 코드는 ...Wordpress 대시 보드에서 사용자 정의 게시 ID 표시

add_filter('manage_recipe_posts_columns', 'revealid_add_id_column', 5); 
add_action('manage_recipe_posts_custom_column', 'revealid_id_column_content', 5, 2); 


function revealid_add_id_column($columns) { 
$columns['revealid_id'] = 'ID'; 
return $columns; 
} 

function revealid_id_column_content($column, $id) { 
    if('revealid_id' == $column) { 
    echo $id; 
    } 
} 

이 활용하는 방법에 대한 아이디어를 작동 일하다?

답변

1

이 코드를 시도

function add_cpt_columns($columns) { 

    $column_meta = array('your-column-slug' => 'your column name'); 
    //column rearrange 
    $columns = array_slice($columns, 0, 3, true) + $column_meta + array_slice($columns, 3, null, true); 
    return $columns;  
} 

function custom_custom_cpt_column($column, $post_id) { 
    switch ($column) { 
     case 'your-column-slug' : 
      // your process 
      break; 
    } 
} 
add_filter('manage_edit-custom-post-type_columns', 'add_cpt_columns'); 
add_action('manage_custom-post-type_posts_custom_column' , 'custom_custom_cpt_column', 10, 2); 
관련 문제