WordPress Добавить пользовательский столбец в пользовательский тип сообщения - PullRequest
0 голосов
/ 04 апреля 2020

Я сделал плагин для пост-голосования в 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...