Conversão de comentários em comentários para tipo de postagem personalizado

Eu tenho uma location personalizada do tipo de publicação que está escondida e exibida apenas em uma página que puxa a informação de todas as postagens de location personalizadas. Agora eu quero adicionar comentários a cada location e exibi-los em cada local. Desta forma, recebo alguns comentários dos visitantes sobre os locais e pode classificar com base no número de comentários.

Devo fazer isso fazendo um modelo de comentário personalizado? Não tenho certeza se esta é a melhor maneira, mas comecei a codificá-la. Atualmente no meu arquivo Functions.PHP eu tenho:

 function add_comment_fields($fields) { if( is_singular( 'location' ) ) { $fields['visited'] = '

' . '

'; } return $fields; } add_filter('comment_form_default_fields','add_comment_fields'); function add_comment_meta_values($comment_id) { if(isset($_POST['visited'])) { $age = wp_filter_nohtml_kses($_POST['visited']); add_comment_meta($comment_id, 'visited', $age, false); } } add_action ('comment_post', 'add_comment_meta_values', 1);

Isso é seguro?

Para exibir o campo de comentários, acho que preciso usar

 comment_ID, 'visited', true ); ?> 

Mas quando eu olhei nos meus comentários. Tudo o que eu vejo é

  

Como eu envio o campo visitado apenas no tipo de postagem personalizado?

Solutions Collecting From Web of "Conversão de comentários em comentários para tipo de postagem personalizado"