@Genri_Rus

Как по клику на кнопку можно вывести форму комментариев?

Вообщем мне нужно по клику на кнопку вывести форму комментариев, пример как тут: vintagetechnics.ru/comment

Я пытался это реализовать так, но ничего не выводится:

$(document).on("click", '#comment .add-btn', function(e) {
		e.preventDefault();
		
		var data = {
			action: 'comment_form',
		}
		
		$.ajax({
			type: "POST",
			url: comment_reviews_form.ajax_url,
			data: data,
			dataType: 'json',
			success: function(data) {
				console.log(data);
				if (data.success) {
					console.log(data);
				}
			},
			error: function(xhr) {
				
			}
		});
		
		return false;
	});

add_action( 'wp_ajax_comment_form', 'vintage_technics_comment_form' );
add_action( 'wp_ajax_nopriv_comment_form', 'vintage_technics_comment_form' );

function vintage_technics_comment_form() {
  wp_send_json_success(  comments_template() );
}


При клике по кнопке у меня в консоли 0, в чем может быть причина или при ajax варианте форма комментариев вообще не может выводится ?
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы