Я сделал плагин для пост-голосования в WordPress и пользовательский тип поста. Теперь я пытаюсь добавить столбец «Голосов» в свой пользовательский тип сообщения, который показывает общее количество голосов за этот пост. До этого я пробовал его в посте WordPress по умолчанию, и он работал, но он не работает с пользовательским типом поста.
В функциях. php
// Customizing WordPress admin to show post votes
add_filter( 'manage_edit-post_columns', 'voteme_extra_post_columns' );
add_filter( 'manage_child_contest_clips_posts_columns','voteme_extra_post_columns' );
function voteme_extra_post_columns( $columns )
{
$columns[ 'votemecount' ] = __( 'Votes' );
return $columns;
}
function voteme_post_column_row( $column )
{
if ( $column != 'votemecount' )
return;
global $post;
$post_id = $post->ID;
$votemecount = get_post_meta($post_id, '_votemecount', true) != '' ?
get_post_meta($post_id, '_votemecount', true) : '0';
echo $votemecount;
}
add_action( 'manage_posts_custom_column', 'voteme_post_column_row', 10, 2 );
add_action( 'manage_child_contest_clips_posts_custom_column', 'voteme_post_column_row',
10,2);