O link do comentário `Responder ‘não funciona se os comentários forem carregados do ajax

Estou escrevendo um plugin que exibe página inicial personalizada que, de fato, é apenas uma publicação com comentários . A primeira página inicial é exibida pela chamada inicial por php. Então, o usuário pode clicar em um botão de menu para obter outra publicação. Isso é tratado pelo ajax. Portanto, toda a página não recarrega.

Obter e exibir outras postagens via ajax funciona bem até eu ‘atualizar’ a página via ajax. Então o link de reply do comentário não funciona mais.

Eu implementei [sistema de comentários AJAXified] [1], mas acho que não tem nada a ver com o link de resposta.

Responder link antes do ajax é usado parece

 Reply 

Quando a mesma publicação é carregada via ajax, o botão de resposta parece

 Reply 

A diferença está no atributo href . O segundo (ajax) obteve uma parte wp-admin/admin-ajax.php que não deveria estar lá.

Eu uso uma function php para gerar html para a primeira publicação de tempo está sendo exibida e para ajax também.

Parte da function parece

  function my_get_comments($post_id, $number_of_comments){ //Gather comments for a specific post $comments = get_comments(array( 'number' => $number_of_comments, 'post_id' => $post_id, 'status' => 'approve' //Change this to the type of comments to be displayed )); ob_start(); //workaround how to capture the output from comments_number() function comments_number( 'no comments', 'one comment', '% comments' ); $capture_comments_number = ob_get_clean(); $return_string ='
' . '.hidden{display:none;}' . '
' . $capture_comments_number . ' Show / Hide Comments' . '
' . '
' . '
    '; //Display / format the list of comments ob_start(); //workaround how to capture the output from wp_list_comments() function wp_list_comments(array( 'reverse_top_level' => false //Show the latest comments at the top of the list ), $comments); $capture_wp_list_comments = ob_get_clean(); return $return_string; } ob_start(); //workaround how to capture the output from comment_form() function comment_form("", $post_id); $capture_comment_form = ob_get_clean(); $return_string = $return_string . $capture_comment_form . '
' . '
';

Preciso corrigir a parte href do link de resposta?

Solutions Collecting From Web of "O link do comentário `Responder ‘não funciona se os comentários forem carregados do ajax"